[android : kotlin] 코틀린 옵션메뉴( Option Menu )사용 예제( onCreateOptionsMenu, onOptionsItemSelected)
옵션메뉴(Option Menu)뷰를 사용해보자. 옵션 메뉴는 액션바(툴바)에 포함되는 메뉴를 의미한다. onCreateOptionsMenu() 메서드를 사용하여 메뉴를 생성한다. 메뉴를 클릭했을 때의 이벤트 처리는 onOptionsItemSelected()...
[android : kotlin] 코틀린 게터와 세터(get, set) 사용법 및 예제
자바 언어의 경우 게터(Getters)와 세터(Setters)를 직접 구현해야한다. 클래스 내에 선언한 필드가 많아지게되면 노가대성 코딩이 따로 없다. 하지만 다행스럽게도 이클립스 툴에서...
[android : kotlin] 코틀린 EditText 사용 예제( TextWatcher , OnEditorActionListener 입력완료 이벤트 처리)
안드로이드 EditText 뷰를 사용해보자. 사용자가 입력한 데이터를 받을 때 사용된다. 가령, 로그인을 위한 사용자ID를 받을 때 사용된다고 보면 된다. 입력...
[android : kotlin] 코틀린 const, final, companion object 개념과 사용방법 및 예제
코틀린 const const는 상수이며 자바에서 static final과 동일한 역할을 한다. 자바에서 final static String PRE_STATUS = "FIRST"; 코틀린에서는 const val...
[android : kotlin] 코틀린 프레그먼트(Fragment)를 사용한 뷰페이저2(ViewPager2) 사용 예제 (FragmentStateAdapter)
뷰페이저2(ViewPager2)는 스크린 화면을 좌우로 스와이프(swipe)를 통해 컨텐츠 전환을 할 수 있는 컨테이너 이다. 뷰페이저(ViewPager2)는 데이터를 페이지 단위로 표시한다. 뷰페이저는 뷰그룹(ViewGroup)으로...
[android : kotlin] 코틀린 뷰페이저2(ViewPager2) 사용 예제 (RecyclerView.Adapter)
뷰페이저2(ViewPager2)는 스크린 화면을 좌우로 스와이프(swipe)를 통해 컨텐츠 전환을 할 수 있는 컨테이너 이다. 뷰페이저(ViewPager2)는 데이터를 페이지 단위로 표시한다. 뷰페이저는 뷰그룹(ViewGroup)으로...
[android : kotlin] 코틀린 뷰페이저(ViewPager) 사용 예제 (PagerAdapter)
뷰페이저(ViewPager)는 스크린 화면을 좌우로 스와이프(swipe)를 통해 컨텐츠 전환을 할 수 있는 컨테이너 이다. 뷰페이저(ViewPager)는 데이터를 페이지 단위로 표시한다. 뷰페이저는 뷰그룹(ViewGroup)으로...
[android : kotlin] 코틀린 컨텍스트 메뉴(Context Menu) 사용 예제
컨텍스트 메뉴 (Context Menu)는 롱클릭을 하면 나타나는 메뉴로, 리스트 뷰의 항목을 롱클릭했을 때 주로 사용한다. registerForContext()메소드를 사용하여 컨텍스트 메뉴를 등록한다....
[android : kotlin] 코틀린 팝업메뉴(PopupMenu) 사용 예제
팝업 메뉴는 고정 된 모달 팝업 창에 항목을 표시한다. 공간이없는 경우 뷰 아래에 팝업 메뉴가 나타나거나 뷰 위에 팝업 메뉴가...
[android : kotlin] 코틀린 리스트 뷰( ListView ) Custom Adapter 사용 예제
리스트뷰(ListView)는 여러 항목들을 제공하고, 스크롤 가능한 항목을 나타낼 때 사용되는 뷰 그룹이다. ListView에 먼저 View를 배치 후 데이터를 View의 형식에...



