일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- table
- SSL
- 보조정렬
- SPC
- Python
- Express
- es6
- vaadin
- Kotlin
- plugin
- tomcat
- Spring
- hadoop
- Sqoop
- R
- window
- 공정능력
- IntelliJ
- Java
- JavaScript
- xPlatform
- Android
- mybatis
- SQL
- Eclipse
- react
- NPM
- MSSQL
- mapreduce
- GIT
- Today
- Total
목록android (61)
DBILITY
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Qlniu/btsFpRXnT9M/uF2crU64vjiFNsHfxdKnJ1/img.png)
class MainActivity : AppCompatActivity() { private val binding by lazy { ActivityMainBinding.inflate(layoutInflater) } private var list = listOf("--선택하세요--","사과","바나나","귤") override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) //enableEdgeToEdge() setContentView(binding.root) /*ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main)) { v, insets -> val..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dtl94Y/btsFoaay05S/BdDGiT65symYN1dE34cOAk/img.png)
package com.example.myex01 import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import com.example.myex01.databinding.ActivityMain4Binding class MainActivity4 : AppCompatActivity() { private val binding by lazy { ActivityMain4Binding.inflate(layoutInflater) } override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(binding.root) v..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bLhnkg/btsFmjMARFi/WmfwZNwseej8yk6VEjXef1/img.png)
package com.example.myex01 import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.util.Log import android.view.View import android.widget.CheckBox import android.widget.SeekBar import androidx.core.view.children import androidx.core.widget.addTextChangedListener import com.example.myex01.databinding.ActivityMain3Binding import kotlin.concurrent.thread class MainA..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cglVS1/btsFnYur6Er/7eEGgXFDpuaMQ6FGKZ4Y0k/img.gif)
package com.example.myex01 import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.util.Log import android.widget.CheckBox import androidx.core.view.children import androidx.core.widget.addTextChangedListener import com.example.myex01.databinding.ActivityMain3Binding class MainActivity3 : AppCompatActivity() { private lateinit var binding: ActivityMain3Binding ove..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/4bYhE/btsFabuSm86/Ub6waMNaTRSRQVfioBxdKK/img.gif)
build.gradle.kts에서 viewBinding을 다음과 같이 활성화 buildFeatures { viewBinding = true } onActivityResult는 Deprecated되었다.registerForActivityResult를 사용해야 하는데 Activity 실행(?)에는 ActivityResultContracts.StartActivityForResult()를 사용한다.물론 callback은 lambda로 class MainActivity : AppCompatActivity() { private val binding by lazy { ActivityMainBinding.inflate(layoutInflater) } private val formatter = SimpleDateForm..