2014년 9월 26일 금요일

Android Calendar Library 를 만들어보자 1 (시작)

"기록은 기억을 지배한다."
하루하루를 기록하는 어플리케이션을 만들려고 해.
일정이나 할일목록 처럼 몇시부터 몇시까지라던지 계획되어 있다라던지 며칠까지 해야한다와 같이 자세히 기록할 건 아니고...
단순히 오늘 하루 내가 뭘 했다, 안했다 이런식으로.
예를 들면 오늘 내가 운동을 했는지 안했는지, 술을 마셨는지 안마셨는지, 책을 읽었는지 안읽었는지, 집 밖에 나갔는지 안나갔는지, 커피를 마셨는지 안마셨는지, 담배를 폈는지 안폈는지, 쓸데없이 돈을 썼는지 안썼는지 뭐 이런식.
술을 얼마나 마셨다라던지, 담배를 몇가치 넘게 폈다던지, 돈을 얼마이상 썼다던지, 운동을 몇시간이상 했다던지 이런 자세한건 필요없어.
단순히 뭔가 했다, 안했다.
1 or 0;
True or False;
High or Low;
Yes or No;
Right or Wrong;
有 or 無;
뭐 이런 개념이겠지.
아무튼 하루하루를 기록하려면 당연히 달력이 있어야 겠지.
근데 맘에 드는 달력이 없어.
오픈소스 라이브러리를 찾아봐도 입맛에 딱 맞는 건 언제나처럼 없지.
좌우로 스와이핑 해서 달력과 통계(?) 화면을 전환하도록 할 꺼고,
달력에서 상하로 스와이핑해서는 월별로 달력을 넘어가게 할 생각인데,
상하로 스와이핑 되는 달력도 못 찾겠고, 원래 안드로이드의 ViewPager 도 좌우로만 되지 상하로는 안되고...
에이 그냥 하나 Custom View 를 만들자 하다가
이왕 만드는 김에 잘 만들어서 Library 로 남기자
여기까지가 생각의 결론.
그리고 시작하자!! 하고선  안드로이드 프로젝트 새로 생성하다가


아 이름은 뭘로 하지...??


(라이브러리 프로젝트라 보여질 것도 아닌데) 아이콘은 어떻게 만드는게 이쁘고 좋을까...????

괜히 이런게 엄청 고민되고 시간도 많이 쓰게 되고...



나는 디자인은 하면 안될 듯...