Android UI and Layouts part 4

Android 메뉴 및 토스트 메뉴는 일반적인 사용자 인터페이스 구성 요소입니다 모든 모바일 및 태블릿 기기에 메뉴 버튼이 있습니다

이 메뉴 버튼을 클릭하면 장치에 설치된 모든 응용 프로그램의 목록이 표시됩니다 이제 메뉴 옵션 메뉴의 유형을 보게됩니다 기본 콜렉션입니다 메뉴 항목 옵션 메뉴의 메뉴의 애플리케이션 유형에 세계적으로 영향을 미친다 이것이 메뉴 팝업 메뉴의 두 번째 유형입니다

세로 목록에 항목 목록을 표시하는 팝업 메뉴 이 두 종류의 메뉴는 이제 토스트를 보자 건배는 작은 팝업 인 조작에 대한 간단한 피드백입니다 그것은 수행 할 수있는 작업에 대해 알려줍니다 그래서 그것은 일종의 툴팁입니다 이제 메뉴와 토스트가 무엇인지 연구 해 보겠습니다

다음 스냅 샷 옵션 메뉴를 공부하면 클릭 옵션입니다 어떤 옵션 토스트를 클릭하면 나타나는 옵션 메뉴입니다 이것은 팝업 메뉴입니다 show popup은 버튼입니다 이것들은 팝업 메뉴에서 세가지 옵션 중 하나를 클릭 할 때 다시 나타납니다

Eclipse IDE로 이동하여 코드가 표시됩니다 두 메뉴 모두 선형 레이아웃을 포함하는 xml 파일입니다 텍스트보기에서 이것은 텍스트 레이아웃입니다 메뉴를 클릭하여 메뉴 항목을 볼 수 있습니다 이것은 텍스트보기에 쓰여진 텍스트입니다

다른 xml 파일이 있습니다 menuxml 여기에있는 항목은 세 가지입니다 메뉴에 표시 될 매개 변수는 id, icon 및 title입니다 이드는 모든 아이템 아이콘이 다를 것입니다

스냅 샷에서 본 아이콘이 있습니다 모든 텍스트는 옵션 메뉴 텍스트의이 타일 이제 자바 코드를 보자 이제 자바 코드이다 메뉴 Inflater는 메뉴 XML 파일을 설정하는 데 사용됩니다 이제 개별 메뉴 항목에 대해 이벤트 처리가 수행됩니다

스위치 케이스는 지금이 경우에 사용됩니다 버튼 중 하나를 클릭하면 토스트가 나타납니다 이것은 토스트 아래의 스위치 케이스 텍스트입니다 북마크가 선택되었습니다 즉,이 텍스트와 함께이 토스트가 나타나는 버튼 중 하나를 클릭하면 이것은 토스트의 텍스트이므로 에뮬레이터에서 출력을 보도록하겠습니다

안드로이드 응용 프로그램 이제 메뉴 응용 프로그램의 출력입니다 에뮬레이터 메뉴를 클릭하여 메뉴 항목 표시 이 세 가지 옵션을이 메뉴 버튼에서 클릭합니다 이것은 menuxml 파일에서 본 항목 아이콘입니다 이제 버튼 중 하나를 클릭하면 토스트를 얻습니다

이것은 축배입니다 메뉴를 클릭하면 다시 나타납니다 도움말 도움말이 선택되었다고 가정하면이 토스트가 나타납니다 이제 이것은 옵션 메뉴에 관한 모든 것입니다 이제 팝업 메뉴의 코드를 보도록하겠습니다

이제 이것이 우리가 팝업 메뉴를 가지고있는 xml 파일이고, 텍스트 뷰가 정의되어 있습니다 여기 수평선에 대한 선형 레이아웃 에뮬레이터에서 볼 수있는 옵션 사이에 나타납니다 다시 3 개의 텍스트보기 이것은 그래픽보기입니다 이것은 menuxml 파일 검색 새로 고침 및 공유입니다

이들은 menuxml 파일에 표시 될 세 항목입니다 이제 mainxml 파일을 볼 수 있습니다 이것은 main

xml의 그래픽보기입니다 파일 그래서 팝업 버튼입니다 그리고 버튼은 자바 코드를 보자 자바 파일 인 Inflator 팝업 창과 팝업보기가 선언되었습니다 여기 Inflator와 popup이 정의됩니다 이것은 쇼 팝업 방법입니다

팝업 버튼 우리는 menulayout 파일 int 우리가 본 세 항목을 참조하십시오 이제 화면에 나타납니다 이것은 균일 한 처리입니다 그 팝업 창은 길이가 미안합니다 프로그래밍 방식으로 완료되는 팝업 창 xml 파일이 아니라 메소드 중 하나 이들은 방법 세 가지 방법을 클릭 한 번 클릭 두 번 세 번 클릭하십시오 이 메뉴 버튼을 클릭하면 세 가지 옵션이 표시됩니다

이 옵션은 세 가지 옵션을 활성화하는 방법입니다 이제 옵션 중 하나를 클릭하면 토스트가 나타납니다 3 가지 방법으로 3 가지 옵션을 토스트에서 검색 결과 리턴 이제는 에뮬레이터의 출력을 보자 이것은 팝업 메뉴의 출력이다 우리가 버튼을 클릭 할 때 에뮬레이터 세 가지 옵션이 가능하며 xml 파일에서 볼 수있는 선형 레이아웃 하나 main

xml sorry menuxml가는 선에 대한 선형 레이아웃 그리고 얇은 선은 이것 1 개의 백색의 선이다 이것은 스타일의 종류 다 이 모든 버튼을 클릭 할 때 이 세 가지 옵션은이 옵션 중 하나를 클릭하여 나타납니다 도청 검색이 토스트가 나타납니다 확인 이것은 모두 팝업 메뉴에 관한 것입니다 지금 다음 주제를 여기에 고토하고 토스트는 끝났어