[Android]단일 스레드 모델
단일 스레드 모델이란 시스템내에서 해당 작업 또는 해당 기능을 사용하는 시점에는 반드시 하나의 스레드만 실행되어야 한다는 특징을 갖는 메서드를 말한다. 이러한 기능을 갖는 메서드나 기능들을 전문 용어로 'Thread-Unsafe'라 한다. 그리고 여러 스레드에서 동시에 멀티 태스킹으로 사용할 수 있는 메서드나 기능을 'Thread-Safe'라 부른다. "화면 구현과 관련된 클래스나 메서드 가운데 Thread-Unsafe 인 클래스와 메서드들에 대해서만 반드시 메인 스레드 또는 핸들러에서 구현해야 한다." 또한 다이얼로그는 핸들러를 사용하여 다이얼로그에서 제공하는 메서드들은 'Thread-Safe'로 만든다는 사실이다. package com.android.example; import android.app...
Android 개발
2013. 9. 19. 23:19