android-fw-samples 는 Android 플랫폼의 주요 구성요소인 Java API Framework (Android Framework)에 대해 공부한 내용과, 이를 활용하여 작성해본 sample을 정리하는 저장소입니다.
OS와 Android 4대 컴포넌트를 중점으로 공부합니다. 이 내용들은 Android 앱을 만드는데 있어 앱의 crash 대응이나, customView 작업, 비동기 처리에 있어 훌륭한 거름이 될거라 생각하기에, 열심히 공부해보고자 합니다 :)
-
Android에서 Handler를 사용하는 Thread 간 통신 방법에 대해 다룹니다.
-
백그라운드 스레드가 메인 스레드에게 UI 작업을 요청하는 내용과 백그라운드 스레드를 통한 작업 시간을 제한하는 내용을 다루고 있습니다.
-
Android에서 invalidate()를 통한 UI 변경 매커니즘에 대해 다룹니다.
-
invalidate() 함수 호출 및 UI 업데이트 매커니즘을 설명하기 위한 예제코드를 작성했습니다.
📁 /OOP
-
수정하기 좋은 구조를 가진 코드를 작성하기 위한 객체 지향과 디자인 패턴에 대해 다룹니다.
-
개발자가 반드시 정복해야 할 객체 지향과 디자인 패턴을 참고하여 이해한 내용을 바탕으로, 안드로이드 환경에서의 실습 코드를 작성했습니다.