본문 바로가기

Programming/Kotlin (Android)10

[Android][Kotlin] 안드로이드 스피너(Spinner) 구현 [Android][Kotlin] 안드로이드 스피너(Spinner) 구현 1. res/value에 spinner_item.xml 생성 후 아이템 추가 0 1 2 3 4 5 2. layout 안에 스피너 생성 android:entries으로 생성한 엔트리 연결 3. onItemSelectedListener / 아이템 선택 이벤트 test_spinner.onItemSelectedListener = object : AdapterView.OnItemSelectedListener { override fun onNothingSelected(parent: AdapterView?) { //아무것도 선택 안했을 때 } override fun onItemSelected( parent: AdapterView?, view: V.. 2020. 6. 10.
[Android] elevation 그림자 설정 [Android] elevation 그림자 설정 배경색이 들어가지 않으면 그림자 효과가 적용되지 않는다. 또한 그림자가 들어갈 수 있을 정도의 충분한 공간이 필요하다. 2020. 6. 10.
[Kotlin] 날짜/시간 구하기 (Calendar) [Kotlin] 날짜/시간 구하기 (Calendar) val cal = Calendar.getInstance() val year = cal.get(Calendar.YEAR).toString() val month = (cal.get(Calendar.MONTH) + 1).toString() val day = cal.get(Calendar.DATE).toString() View.setText("$year-$month-$day") https://developer.android.com/reference/kotlin/android/icu/util/Calendar 2020. 6. 9.
[Kotlin] Int 형으로 변환 / Any형, String등 형변환 var value: Any? value.toString().toInt() if (value is String) { value.toInt() } https://stackoverflow.com/questions/43876910/how-to-convert-any-to-int-in-kolin 2020. 6. 8.
[Android] 안드로이드 스튜디오 Vector Asset icon 사용 [Android] 안드로이드 스튜디오 Vector Asset icon 사용 1. build.gradle에 추가 // build.gradle (Module: app) defaultConfig {vectorDrawables.useSupportLibrary = true} 2.res 우클릭 -> New -> Vector Asset 3. Clip Art 클릭해서 원하는 아이콘 찾기 4. drawable에 추가 완료 2020. 6. 2.
[Android] 레이아웃 boder, radius 적용 [Android] 레이아웃 boder, background, radius 적용 drawable에 xml 생성 boder radius 적용 View XML에 추가 android:background="@drawable/background" 2020. 5. 27.