728x90
반응형

user-interface 4

XML을 사용하여 사용자 정의 Android UI 요소 선언

질문 : XML을 사용하여 사용자 정의 Android UI 요소 선언 XML을 사용하여 Android UI 요소를 선언하려면 어떻게해야합니까? 답변 Android 개발자 가이드에는 맞춤 구성 요소 빌드 라는 섹션이 있습니다. 안타깝게도 XML 속성에 대한 설명은 레이아웃 파일 내부의 컨트롤 선언 만 다루고 클래스 초기화 내부의 값을 실제로 처리하지는 않습니다. 단계는 다음과 같습니다. 1. Declare attributes in "values\attrs.xml" declare-styleable 지정 가능 태그에 규정되지 않은 이름이 사용되었습니다. extraInformation 과 같은 비표준 Android 속성은 유형을 선언해야합니다. 수퍼 클래스에서 선언 된 태그는 재 선언 할 필요없이 서브 클래스에..

안드로이드 "px", "dip", "dp"및 "sp"의 차이점

질문 : "px", "dip", "dp"및 "sp"의 차이점은 무엇입니까? Android 측정 단위의 차이점은 무엇입니까? px 담그다 dp sp 답변 Android 개발자 문서에서 : px > 픽셀 -화면의 실제 픽셀에 해당합니다. 에 > 인치 -화면의 물리적 크기를 기준으로합니다. > 1 인치 = 2.54 센티미터 mm > 밀리미터 -화면의 물리적 크기를 기준으로합니다. pt > 포인트 -화면의 물리적 크기를 기준으로 1/72 인치. dp 또는 dip > 밀도 독립 픽셀-화면의 물리적 밀도를 기반으로하는 추상 단위입니다. 이 단위는 160dpi 화면에 상대적이므로 1dp는 160dpi 화면에서 1 픽셀입니다. dp 대 픽셀의 비율은 화면 밀도에 따라 변경되지만 반드시 정비례하지는 않습니다. 참고 : ..

다중 JFrame의 사용 : 좋은 습관인가? 나쁜 습관인가?

질문 : 다중 JFrame의 사용 : 좋은 습관인가 나쁜가? 이미지를 표시하고 데이터베이스에서 사운드를 재생하는 응용 프로그램을 개발 중입니다. GUI에서 데이터베이스에 이미지를 추가하기 위해 별도의 JFrame을 사용할지 여부를 결정하려고합니다. 여러 JFrame 창을 사용하는 것이 좋은 방법인지 궁금합니다. 답변 여러 JFrame을 사용하는 것이 좋은 방법인지 궁금합니다. 나쁜 (나쁜, 나쁜) 연습. 사용자에게 비 친화적 : 사용자가 하나만 볼 것으로 예상 할 때 작업 표시 줄에 여러 아이콘이 표시됩니다. 게다가 코딩 문제의 부작용 .. 코딩 및 유지 관리의 악몽 :모달 대화 상자는 해당 대화 상자의 내용에주의를 집중할 수있는 쉬운 기회를 제공합니다. 이를 선택 / 수정 / 취소 한 다음계속 진행하십..

환경 설정 요약에서 Android 환경 설정의 현재 값을 표시하는 방법

질문 : 환경 설정 요약에서 Android 환경 설정의 현재 값을 어떻게 표시합니까? 이것은 매우 자주 발생해야합니다. Preference 요약에서 현재 설정된 기본 설정 값을 볼 수 있기를 바랍니다. 예 : 메시지를 정리해야하는 일 수를 지정하는 "이전 메시지 삭제"에 대한 기본 설정이있는 경우 PreferenceActivity 에서 사용자가보기를 바랍니다. "오래된 메시지 삭제"

728x90
반응형