Kotlin33 Kotlin] 안드로이드 스튜디오 뒤로가기 두번 눌러 앱 종료 // 뒤로가기 2번 private var backPressedTime : Long = 0 override fun onBackPressed() { Log.d("TAG", "뒤로가기") // 2초내 다시 클릭하면 앱 종료 if (System.currentTimeMillis() - backPressedTime < 2000) { finish() return } // 처음 클릭 메시지 Toast.makeText(this, "'뒤로' 버튼을 한번 더 누르시면 앱이 종료됩니다.", Toast.LENGTH_SHORT).show() backPressedTime = System.currentTimeMillis() } 2020. 6. 14. Kotlin] 안드로이드 앱 실행 시 전면 광고 넣기 https://stackoverflow.com/questions/24125022/want-to-show-admob-interstitial-on-app-start 2020. 4. 8. Kotlin] 안드로이드 리스트뷰 삭제 (단일선택) // 아이템 배열 val items = ArrayList() // 어댑터 생성 및 설정 val adapter by lazy { ArrayAdapter(this, android.R.layout.simple_list_item_single_choice, items) } listView.adapter = adapter listView.choiceMode = ListView.CHOICE_MODE_SINGLE ... // 선택된 아이템 삭제버튼 deleteListButton.setOnClickListener { val checked = listView.checkedItemPosition Log.d("선택된 놈 ", checked.toString()) if(checked >=0 && checked < adapter... 2020. 3. 18. Kotlin] 안드로이드 스레드 만들기 프로세스 및 스레드 개요 | Android 개발자 | Android Developers 애플리케이션 구성 요소가 시작되고 애플리케이션에 실행 중인 다른 구성 요소가 없으면 Android 시스템은 하나의 실행 스레드로 애플리케이션의 Linux 프로세스를 시작합니다. 기본적으로 같은 애플리케이션의 모든 구성 요소는 같은 프로세스와 스레드에서 실행됩니다("기본" 스레드라고 합니다). 애플리케이션 구성 요소가 시작되었는데 (애플리케이션의 다른 구성 요소가 존재하기 때문에) 해당 애플리케이션의 프로세스가 이미 존재할 경우, 해당 구성 요소는 프로세스 developer.android.com Android - 쓰레드 만들기 with. 코틀린 - SHA Computing 코틀린 안드로이드에서 쓰레드 만드는 방법!! H.. 2020. 3. 17. 이전 1 ··· 5 6 7 8 9 다음