7월 10, 2019의 게시물 표시

dialog

다이얼로그는 개발자가 필요할 때 사용자에게 메시지를 전달하는 용도로 사용하며 다이얼로그가 나타나 있을 때는 주변의 뷰를 클릭할 수가 없습니다. 반드시 나타나 있는 다이얼로그를 먼저 처리해야 합니다. 메시지 전달이나 입력 등의 용도로 사용합니다. 커스텀 다이얼로그 기본 다이얼로그에 View를 설정하면 다이얼로그에 표시되는 모양을 자유롭게 구성할 수 있습니다. DatePicker 다이얼로그를 통해 날짜를 선택할 수 있도록 제공되는 다이얼로그입니다. TimePicker 다이얼로그를 통해 시간을 선택할 수 있도록 제공되는 다이얼로그입니다. ProgressDialog 작업 사용자가 애플리케이션을 조작할 수 없도록 하는 다이얼로그입니다. 안드로이드 8.0 이상부터는 사용을 권장하지 않고 있습니다.

Toast

안드로이드에서 간단하게 메시지를 표시할 때 사용합니다. 화면과 관련 없이 안드로이드 OS에게 메시지 출력을 요청하고 안드로이드 OS는 각 애플리케이션에서 요청한 순서대로 메시지를 표시합니다. 메소드 makeText 토스트 메시지 객체를 만듭니다. 화면 모양, 글자 크기 및 색상 등은 기본 설정되어 있는 것을 사용합니다. setGravity 토스트 메시지가 표시될 위치를 설정합니다. 프토퍼티 View 토스트 메시지에 표시할 뷰를 설정합니다.

ActionBar

액션바는 화면 상단에 배치된 바 부분을 의미하며 OptionMenu 항목의 일부를 배치할 수가 있습니다. Option Menu를 사용하는 방법과 동일하며 ActionBar를 위한 속성 몇 가지를 설정합니다. Icon ActionBar에 표시되는 아이콘을 설정합니다. showAsAction ActionBar 배치 여부를 결정합니다. actionViewClass 접었다 폈다 할 때 나타날 뷰를 설정합니다. showAsAction Never(기본) 메뉴를 ActionBar에 절대 표시하지 않습니다. Always 항상 ActionBar에 표시합니다. ifRoom 공간이 허락된다면 ActionBar에 표시합니다. withText title 속성의 문자열과 함께 표시됩니다. collapseActionView 접었다 펼쳤다 하면서 뷰를 표시할 수 있습니다.