일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- SSL
- Python
- table
- es6
- vaadin
- SQL
- mapreduce
- NPM
- Java
- SPC
- react
- window
- MSSQL
- GIT
- Express
- R
- 공정능력
- xPlatform
- Android
- Spring
- IntelliJ
- Eclipse
- mybatis
- 보조정렬
- Sqoop
- hadoop
- tomcat
- JavaScript
- Kotlin
- plugin
- Today
- Total
목록android/kotlin (32)
DBILITY
https://kotlinlang.org/docs/kapt.html#try-kotlin-k2-compiler kapt compiler plugin | Kotlin kotlinlang.org https://developer.android.com/build/migrate-to-ksp?hl=ko kapt에서 KSP로 이전 | Android Studio | Android Developers 주석 프로세서의 사용을 kapt에서 KSP로 이전합니다. developer.android.com kapt는 the Kotlin Annotation Processing Tool의 약자로 Kotlin에서 Java Annotation Processor를 사용하여 Annotation들을 사용할 수 있도록 해준다. ksp는 Kotli..
별거 없다. 그냥 유튭이나 블로그들에 잘 정리 되어 있다. package com.example.mysqlite.helper import android.content.ContentValues import android.content.Context import android.database.sqlite.SQLiteDatabase import android.database.sqlite.SQLiteOpenHelper import android.util.Log class SqliteHelper(context: Context, name: String = "todo.db", version: Int = 1) : SQLiteOpenHelper(context, name, null, version) { override fu..
유튜브를 보고 따라 했다. 저장 경로가 /data/user/0/com.example.myfilehandle/files/test.txt 로 나온다. 실제로 보니 data/user/0 = data/data 다 avd device explorer에서 찾아 봤다. firesDir의 설명은 다음과 같다. 권한 요청이 필요없다고... android.content.Context Returns the absolute path to the directory on the filesystem where files created with openFileOutput are stored. The returned path may change over time if the calling app is moved to an adopte..
당연하게 getDate가 되는 줄 알았다. 그냥 현재 날짜였다. setOnDateChangeListener를 구현해서 처리했다. 맞는지는 모르겠다. 그냥 된다. calendarView.setOnDateChangeListener { view, year, month, dayOfMonth -> Log.d("setOnDateChangeListener","$year $month $dayOfMonth") val calendar = Calendar.getInstance(Locale.getDefault()) calendar.set(year, month, dayOfMonth) //selectedDate = calendar.timeInMillis view.date = calendar.timeInMillis }
화면을 회전시켰더니 오류가 나왔다. Unable to instantiate fragment .......could not find Fragment constructor 아무 생각없이 Fragment 생성자에 argument를 하나만 넣으면 그렇다는군 빈 생성자가 있어야 하니. 방법이야 있다지만 지금은 그냥 안쓰겠다^^