반응형
안드로이드 개념 및 예제 - AlertDialog
Android/개념 및 예제2016. 12. 28. 22:10안드로이드 개념 및 예제 - AlertDialog

다이얼로그(dialog)는 전체 화면을 다 채우지 않고 일부 화면만 가리는 윈도우로, 사용자가 예/아니오 같은 선택을 하거나 추가적인 정보 입력을 하기를 기다립니다. 사용자가 응답하기 전까지는 화면에서 사라지지 않고 대기하며 프로그래밍 코드도 잠시 대기상태가 됩니다.(modal event) 여기에서는 Dialog의 서브클래스인 AlertDialog로 만들 수 있는 다이얼로그 예제들을 보여줍니다.메시지와 예 또는 아니오리스트입력창(EditText)다중 선택 리스트단일 선택 리스트Custom Layout(로그인창)DialogFragment( Activty에서 호출한 경우 스트링을 반환받는 방법)DialogFragment( Fragment에서 호출한 경우 스트링을 반환받는 방법) AlertDialog의 구성요..

안드로이드 개념 및 예제 - Fragment
Android/개념 및 예제2016. 12. 19. 17:46안드로이드 개념 및 예제 - Fragment

Android 3.0(API 11)에서 Fragment가 처음 소개되었습니다. 재사용 가능한 유저 인터페이스를 생성하기 위한 새로운 컴포넌트라고 볼 수 있습니다. Fragment를 사용하면 코드를 재사용하여 동시에 여러 크기의 기기 화면 크기를 지원해 줄 수 있습니다. 예를 들어 태블릿과 폰을 위한 코드를 각각 따로 작성해줄 필요가 없습니다. Fragment는 자신만의 레이아웃을 이용하여 화면에 유저 인터페이스를 보여줄 수 있으며, 자신만의 라이프 사이클 콜백 함수들을 가지고 자신을 포함한 Activity로부터 독립적으로 동작합니다. 하지만 혼자 독자적으로 동작할 수 없으며, Fragment 라이프 사이클은 자신이 포함된 Activity 라이프 사이클의 영향을 받습니다. 예를 들어 Activity가 pa..

반응형
image