코틀린 thread

Android/Kotlin

[Android][Kotlin] Thread 에러 처리 및 UI 변경 활용 예제

이때까지 작성한 글에 맞춰 1. new thread에서 작업 class 호출 2. 1초당 count 1증가 3. count 가 10이 될 시 강제 에러 발생 4. 특정 에러 상황 분기 처리 5. count 증가나 에러 발생 시 text를 ui에 반영 위 기준으로 예제를 만들어보기로 한다 작성한 쓰레드 생성 글은 상속받고 사용하지만 이번에는 상속받지 않고, class로 처리해서 쓰레드에서 class를 호출하도록 구현했다 ui 변동의 경우 고차 함수를 활용했으며, runOnUiThread를 통해 변경이 이루어지게 구현했다 코드 1 : MainActivity.kt class MainActivity : AppCompatActivity() { private lateinit var bStart: Button pri..

Android/Kotlin

[Android][Kotlin] Thread 상속 받고 Thread 일시정지

프로젝트 진행 시 보통 Thread 에서 작업을 많이 하지만 새로운 Thread를 생성해서 작업할 때가 있다 이번엔 개발자가 새로운 클래스를 만들고 해당 클래스는 Thread를 상속받아 작업을 하는 과정의 코드이다 이때 새로 만든 클래스 Thread는 3초를 일시정지 하고 작업한다 코드 1 : MainActivity.kt class MainActivity : AppCompatActivity() { private lateinit var bStart: Button lateinit var tvMsg: TextView override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layo..

자판을 두드리다
'코틀린 thread' 태그의 글 목록
728x90