[android : kotlin] 코틀린 Notification 사용 예제
알림(Notification)은 사용자에게 알림, 다른 사용자로부터의 메시지 또는 앱의 기타 실시간 정보를 제공하도록 Android가 앱의 UI 외부에 표시하는 메시지이다. 사용자는 알림을 탭하여 앱을 열거나 알림에서 바로...
[android : kotlin] 코틀린 액션바( ActionBar )사용 예제( showAsAction, onOptionsItemSelected)
액션바(ActionBar)를 사용해보자. 액션바는 안드로이드 화면 상단에 배치되는 바이다. 액션바를 이용하여 옵션 메뉴(Option Menu)의 항목을 아이콘 등으로 표시할 수 있다. 액션바는 옵션 메뉴(Option Menu)를 사용하는 방법과...
[android : kotlin] 코틀린 옵션메뉴( Option Menu )사용 예제( onCreateOptionsMenu, onOptionsItemSelected)
옵션메뉴(Option Menu)뷰를 사용해보자. 옵션 메뉴는 액션바(툴바)에 포함되는 메뉴를 의미한다. onCreateOptionsMenu() 메서드를 사용하여 메뉴를 생성한다. 메뉴를 클릭했을 때의 이벤트 처리는 onOptionsItemSelected() 메서드를 오버라이드 하여 처리한다. Option...
[SwiftUI] SF Symbols 4 설치 및 사용 방법 예제 코드 총정리(systemName, imageScale, font, weight)
SF Symbols이란? 애플이 직접 만들어 제공하는 이미지들의 모음(아이콘 라이브러리) 벡터 기반의 이미지로 색상 변경 및 크기 변경이 가능 애플의 시스템 폰트로 사용되는 SF Font(샌프란시스코 폰트)와...
[android : kotlin] 코틀린 게터와 세터(get, set) 사용법 및 예제
자바 언어의 경우 게터(Getters)와 세터(Setters)를 직접 구현해야한다. 클래스 내에 선언한 필드가 많아지게되면 노가대성 코딩이 따로 없다. 하지만 다행스럽게도 이클립스 툴에서 자동 생성 기능을 지원함으로 문제가...
[android : kotlin] 코틀린 EditText 사용 예제( TextWatcher , OnEditorActionListener 입력완료 이벤트 처리)
안드로이드 EditText 뷰를 사용해보자. 사용자가 입력한 데이터를 받을 때 사용된다. 가령, 로그인을 위한 사용자ID를 받을 때 사용된다고 보면 된다. 입력 완료 버튼 혹은 엔터키를 눌렀을...
우회전 할때 헷갈린다면 무조건 일시정지 하세요. (위반시 범칙금 및 벌점, 보험료 할증 정보)
아직도 우회전 방법 헷갈린다면?? 우회전 할 때 “일시정지” 하세요. 2022년 7월 12일 부터 우회전 시 교통사고를 낸 운전자는 중과실로 처벌받을 수 있습니다 우회전 위반시...
[android : kotlin] 코틀린 const, final, companion object 개념과 사용방법 및 예제
코틀린 const const는 상수이며 자바에서 static final과 동일한 역할을 한다. 자바에서 final static String PRE_STATUS = "FIRST"; 코틀린에서는 const val PRE_STATUS: String = "FIRST" 안드로이드...
[android : kotlin] 코틀린 프레그먼트(Fragment)를 사용한 뷰페이저2(ViewPager2) 사용 예제 (FragmentStateAdapter)
뷰페이저2(ViewPager2)는 스크린 화면을 좌우로 스와이프(swipe)를 통해 컨텐츠 전환을 할 수 있는 컨테이너 이다. 뷰페이저(ViewPager2)는 데이터를 페이지 단위로 표시한다. 뷰페이저는 뷰그룹(ViewGroup)으로 부터 상속된다. 프레그먼트(Fragment)를 사용하여 뷰페이저2를...
[android : kotlin] 코틀린 뷰페이저2(ViewPager2) 사용 예제 (RecyclerView.Adapter)
뷰페이저2(ViewPager2)는 스크린 화면을 좌우로 스와이프(swipe)를 통해 컨텐츠 전환을 할 수 있는 컨테이너 이다. 뷰페이저(ViewPager2)는 데이터를 페이지 단위로 표시한다. 뷰페이저는 뷰그룹(ViewGroup)으로 부터 상속된다. 뷰페이저1과 다르게 페이저어댑터(PagerAdatper)를...