최근 포스트

[boost course] Compound Button

2 분 소요

(잡담) 부스트 코스를 시작하며.. 운 좋게 네이버 커넥트재단에서 진행하는 안드로이드 부스트코스에 합격해서 공부하게 되었다. 유다시티 진도를 잠깐 중단하고 당분간 부스트코스과 자바 기초에 집중할 생각이다. 과제 진행하면서 새롭게 배운 부분들을 기록해 놓고자 한다. Compoun...

SQLite Database 및 Content Provider 만들기

11 분 소요

여기서 다룰 내용은 Sunshine의 7-1부터 7-3, 9-1 부터 9-3 까지다. 이 내용은 동영상 강의가 없다. (아마 유료강의에만 포함되어 있는듯..) 하지만 파일만 있기에 파일 TODO를 따라가며 작성해 본다. Content Provider자체를 만들기 위한 작업과정이다....

Content Provider

6 분 소요

Content Provider란? Content Provider는 말그대로 데이터를 제공해 주는 클래스이다. 이를테면, 내가 만든 앱이 주소록에 접근해야 하는데, 기본 앱이나 다른 어떤 종류의 앱들 역시 주소록에 접근해야 하는 경우가 있다. 이 서로 다른 앱들이 하나의 데이터 소...

Preference

17 분 소요

예제 설명 본 예제에서는 음악에 따라 움직이는 visualizer activity가 하나 있는 토이 앱을 통해 SharedPreference를 이용한 setting창을 만들어 본다. visualizer activity를 구성하는 VisualizerView는 커스텀으로 만들어져 ...

Activiy Lifecycle

3 분 소요

Lifecycle? Activity의 lifecycle 이란..액티비티의 생성부터 소멸까지 진행되는 일련의 과정을 뜻한다. 모든 안드로이드 액티비티는 동일한 라이프사이클이 있으며 라이프사이클의 콜백 메쏘드들은 서로 다른 액티비티들이 충돌하거나 하는 일 없이 사용자와 상호 교류할 ...