안드로이드에서는 thread/handler를 동시에 제공하는 AsyncTask가 있다고 알고 있습니다.
AsyncTask를 사용할 때, 메인스레드에서는 UI/background 작업이 둘다 가능하고,
서브스레드는 background만 사용가능하고 메인스레드와 handler를 이용하면 UI도 관여할 수 있다고 알고 있습니다.
AsyncTask는 자체에 핸들러가 포함되어 있는데, 클래스마다 사용할 때 서브클래스로 생성해서 사용해도 괜찮은건가요? UI와 background 둘다 통제가 가능한지요?