소개글
캡스톤디자인 졸업작품 입니다계획서 및 어플 포함되어 있습니다
개요
- 학습시간에 관한 목표를 세우고 해당 목표 달성을 위한 관리앱
사용자는 학습시간에 관해 총 시간과 하루 학습시간, 학습할 요일 등을 설정가능. 학습 달성 여부를 통해 학습효율성을 증진시킨다.
- 메모장 기능을 통해 학습목표에 관한 부가적 정보를 저장할 수 있음
사용자 학습에 관련된 정보를 저장하기 위해 메모장 기능을 구축했다.
목표
- 안드로이드 어플리케이션의 전체적인 설계 및 프로토콜 구축의 능력 향상
- 안드로이드 인터페이스와 sqlite의 설계 능력 향상
환경
1. 기능적 환경
- 학습시간에 관해 시간, 요일, 날짜 등을 설정하여 학습이 이루어 지는 동안 타이머를 통해 학습의 진행을 적용, 학습 목표의 달성 여부를 체크
- 학습에 관련된 정보를 메모하여 학습목표 달성의 조력
2. 기술적 환경
- 서비스와 sqlite를 통한 데이터의 저장과 수정, 삭제 등을 컨트롤
- 다양한 레이아웃을 통해 안드로이드 인터페이스의 설게
컴파일 실행환경
javac압축파일 내 파일목록
MakingGoal/.classpath
MakingGoal/.project
MakingGoal/.settings/org.eclipse.jdt.core.prefs
MakingGoal/AndroidManifest.xml
MakingGoal/bin/AndroidManifest.xml
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$1.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$10.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$11.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$2.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$3.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$4.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$5.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$6.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$7.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$8.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$9.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal.class
MakingGoal/bin/classes/com/example/makinggoal/BuildConfig.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$1.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$10.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$11.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$2.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$3.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$4.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$5.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$6.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$7.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$8.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$9.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult$1.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult$2.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult$AlarmAdapter$1.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult$AlarmAdapter$2.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult$AlarmAdapter$3.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult$AlarmAdapter$4.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult$AlarmAdapter.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult.class
MakingGoal/bin/classes/com/example/makinggoal/Loading$1.class
MakingGoal/bin/classes/com/example/makinggoal/Loading$2.class
MakingGoal/bin/classes/com/example/makinggoal/Loading.class
MakingGoal/bin/classes/com/example/makinggoal/Main$1.class
MakingGoal/bin/classes/com/example/makinggoal/Main$2.class
MakingGoal/bin/classes/com/example/makinggoal/Main$3.class
MakingGoal/bin/classes/com/example/makinggoal/Main.class
MakingGoal/bin/classes/com/example/makinggoal/R$anim.class
MakingGoal/bin/classes/com/example/makinggoal/R$attr.class
MakingGoal/bin/classes/com/example/makinggoal/R$dimen.class
MakingGoal/bin/classes/com/example/makinggoal/R$drawable.class
MakingGoal/bin/classes/com/example/makinggoal/R$id.class
MakingGoal/bin/classes/com/example/makinggoal/R$layout.class
MakingGoal/bin/classes/com/example/makinggoal/R$menu.class
MakingGoal/bin/classes/com/example/makinggoal/R$string.class
MakingGoal/bin/classes/com/example/makinggoal/R$style.class
MakingGoal/bin/classes/com/example/makinggoal/R.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$1.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$2.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$3.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$4.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$5.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$6.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$7.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$ThreadTime.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal.class
MakingGoal/bin/classes/d_calendar/CalendarMain.class
MakingGoal/bin/classes/d_calendar/Detail.class
MakingGoal/bin/classes/d_calendar/ExToday.class
MakingGoal/bin/classes/d_calendar/MyDBHelper.class
MakingGoal/bin/classes/e_Setting/GoalRow.class
MakingGoal/bin/classes/e_Setting/SetAdd.class
MakingGoal/bin/classes/f_DB/DBHelper.class
MakingGoal/bin/classes/g_Memo/NoteEditor$1.class
MakingGoal/bin/classes/g_Memo/NoteEditor$2.class
MakingGoal/bin/classes/g_Memo/NoteEditor$3.class
MakingGoal/bin/classes/g_Memo/NoteEditor.class
MakingGoal/bin/classes/g_Memo/NoteList$1.class
MakingGoal/bin/classes/g_Memo/NoteList$2.class
MakingGoal/bin/classes/g_Memo/NoteList$Adapter$1.class
MakingGoal/bin/classes/g_Memo/NoteList$Adapter$2.class
MakingGoal/bin/classes/g_Memo/NoteList$Adapter$3.class
MakingGoal/bin/classes/g_Memo/NoteList$Adapter.class
MakingGoal/bin/classes/g_Memo/NoteList.class
MakingGoal/bin/classes/g_Memo/Notepad.class
MakingGoal/bin/classes/g_Memo/notepadDB.class
MakingGoal/bin/classes/g_Memo/NoteView$1.class
MakingGoal/bin/classes/g_Memo/NoteView.class
MakingGoal/bin/classes.dex
MakingGoal/bin/dexedLibs/android-support-v4-0777778c5dff3794036cceb2ffda882a.jar
MakingGoal/bin/jarlist.cache
MakingGoal/bin/MakingGoal.apk
MakingGoal/bin/res/drawable/add.png
MakingGoal/bin/res/drawable/back.png
MakingGoal/bin/res/drawable/btn1.png
MakingGoal/bin/res/drawable/btn2.png
MakingGoal/bin/res/drawable/btn3.png
MakingGoal/bin/res/drawable/day1.png
MakingGoal/bin/res/drawable/day2.png
MakingGoal/bin/res/drawable/day3.png
MakingGoal/bin/res/drawable/day4.png
MakingGoal/bin/res/drawable/day5.png
MakingGoal/bin/res/drawable/day6.png
MakingGoal/bin/res/drawable/day7.png
MakingGoal/bin/res/drawable/del.png
MakingGoal/bin/res/drawable/modify.png
MakingGoal/bin/res/drawable/view.png
MakingGoal/bin/res/drawable-hdpi/ic_launcher.png
MakingGoal/bin/res/drawable-mdpi/ic_launcher.png
MakingGoal/bin/res/drawable-xhdpi/ic_launcher.png
MakingGoal/bin/res/drawable-xxhdpi/ic_launcher.png
MakingGoal/bin/resources.ap_
MakingGoal/gen/com/example/makinggoal/BuildConfig.java
MakingGoal/gen/com/example/makinggoal/R.java
MakingGoal/ic_launcher-web.png
MakingGoal/libs/android-support-v4.jar
MakingGoal/proguard-project.txt
MakingGoal/project.properties
MakingGoal/res/anim/fade.xml
MakingGoal/res/anim/hold.xml
MakingGoal/res/drawable/add.png
MakingGoal/res/drawable/back.png
MakingGoal/res/drawable/btn1.png
MakingGoal/res/drawable/btn2.png
MakingGoal/res/drawable/btn3.png
MakingGoal/res/drawable/day1.png
MakingGoal/res/drawable/day2.png
MakingGoal/res/drawable/day3.png
MakingGoal/res/drawable/day4.png
MakingGoal/res/drawable/day5.png
MakingGoal/res/drawable/day6.png
MakingGoal/res/drawable/day7.png
MakingGoal/res/drawable/del.png
MakingGoal/res/drawable/icon.jpg
MakingGoal/res/drawable/modify.png
MakingGoal/res/drawable/view.png
MakingGoal/res/drawable-hdpi/ic_launcher.png
MakingGoal/res/drawable-mdpi/ic_launcher.png
MakingGoal/res/drawable-xhdpi/ic_launcher.png
MakingGoal/res/drawable-xxhdpi/ic_launcher.png
MakingGoal/res/layout/add.xml
MakingGoal/res/layout/calendar.xml
MakingGoal/res/layout/detail.xml
MakingGoal/res/layout/extoday.xml
MakingGoal/res/layout/list.xml
MakingGoal/res/layout/list_main.xml
MakingGoal/res/layout/list_row.xml
MakingGoal/res/layout/list_row_view.xml
MakingGoal/res/layout/loading.xml
MakingGoal/res/layout/main.xml
MakingGoal/res/layout/notepad.xml
MakingGoal/res/layout/noteview.xml
MakingGoal/res/layout/view.xml
MakingGoal/res/menu/loading.xml
MakingGoal/res/values/dimens.xml
MakingGoal/res/values/strings.xml
MakingGoal/res/values/styles.xml
MakingGoal/res/values-sw600dp/dimens.xml
MakingGoal/res/values-sw720dp-land/dimens.xml
MakingGoal/res/values-v11/styles.xml
MakingGoal/res/values-v14/styles.xml
MakingGoal/src/com/example/makinggoal/AddGoal.java
MakingGoal/src/com/example/makinggoal/EditGoal.java
MakingGoal/src/com/example/makinggoal/ListResult.java
MakingGoal/src/com/example/makinggoal/Loading.java
MakingGoal/src/com/example/makinggoal/Main.java
MakingGoal/src/com/example/makinggoal/ViewGoal.java
MakingGoal/src/d_calendar/CalendarMain.java
MakingGoal/src/d_calendar/Detail.java
MakingGoal/src/d_calendar/ExToday.java
MakingGoal/src/d_calendar/MyDBHelper.java
MakingGoal/src/e_Setting/GoalRow.java
MakingGoal/src/e_Setting/SetAdd.java
MakingGoal/src/f_DB/DBHelper.java
MakingGoal/src/g_Memo/NoteEditor.java
MakingGoal/src/g_Memo/NoteList.java
MakingGoal/src/g_Memo/Notepad.java
MakingGoal/src/g_Memo/notepadDB.java
MakingGoal/src/g_Memo/NoteView.java
캡스톤 디자인 계획서(애플케이션).hwp
MakingGoal/.project
MakingGoal/.settings/org.eclipse.jdt.core.prefs
MakingGoal/AndroidManifest.xml
MakingGoal/bin/AndroidManifest.xml
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$1.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$10.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$11.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$2.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$3.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$4.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$5.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$6.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$7.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$8.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal$9.class
MakingGoal/bin/classes/com/example/makinggoal/AddGoal.class
MakingGoal/bin/classes/com/example/makinggoal/BuildConfig.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$1.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$10.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$11.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$2.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$3.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$4.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$5.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$6.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$7.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$8.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal$9.class
MakingGoal/bin/classes/com/example/makinggoal/EditGoal.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult$1.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult$2.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult$AlarmAdapter$1.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult$AlarmAdapter$2.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult$AlarmAdapter$3.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult$AlarmAdapter$4.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult$AlarmAdapter.class
MakingGoal/bin/classes/com/example/makinggoal/ListResult.class
MakingGoal/bin/classes/com/example/makinggoal/Loading$1.class
MakingGoal/bin/classes/com/example/makinggoal/Loading$2.class
MakingGoal/bin/classes/com/example/makinggoal/Loading.class
MakingGoal/bin/classes/com/example/makinggoal/Main$1.class
MakingGoal/bin/classes/com/example/makinggoal/Main$2.class
MakingGoal/bin/classes/com/example/makinggoal/Main$3.class
MakingGoal/bin/classes/com/example/makinggoal/Main.class
MakingGoal/bin/classes/com/example/makinggoal/R$anim.class
MakingGoal/bin/classes/com/example/makinggoal/R$attr.class
MakingGoal/bin/classes/com/example/makinggoal/R$dimen.class
MakingGoal/bin/classes/com/example/makinggoal/R$drawable.class
MakingGoal/bin/classes/com/example/makinggoal/R$id.class
MakingGoal/bin/classes/com/example/makinggoal/R$layout.class
MakingGoal/bin/classes/com/example/makinggoal/R$menu.class
MakingGoal/bin/classes/com/example/makinggoal/R$string.class
MakingGoal/bin/classes/com/example/makinggoal/R$style.class
MakingGoal/bin/classes/com/example/makinggoal/R.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$1.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$2.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$3.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$4.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$5.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$6.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$7.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal$ThreadTime.class
MakingGoal/bin/classes/com/example/makinggoal/ViewGoal.class
MakingGoal/bin/classes/d_calendar/CalendarMain.class
MakingGoal/bin/classes/d_calendar/Detail.class
MakingGoal/bin/classes/d_calendar/ExToday.class
MakingGoal/bin/classes/d_calendar/MyDBHelper.class
MakingGoal/bin/classes/e_Setting/GoalRow.class
MakingGoal/bin/classes/e_Setting/SetAdd.class
MakingGoal/bin/classes/f_DB/DBHelper.class
MakingGoal/bin/classes/g_Memo/NoteEditor$1.class
MakingGoal/bin/classes/g_Memo/NoteEditor$2.class
MakingGoal/bin/classes/g_Memo/NoteEditor$3.class
MakingGoal/bin/classes/g_Memo/NoteEditor.class
MakingGoal/bin/classes/g_Memo/NoteList$1.class
MakingGoal/bin/classes/g_Memo/NoteList$2.class
MakingGoal/bin/classes/g_Memo/NoteList$Adapter$1.class
MakingGoal/bin/classes/g_Memo/NoteList$Adapter$2.class
MakingGoal/bin/classes/g_Memo/NoteList$Adapter$3.class
MakingGoal/bin/classes/g_Memo/NoteList$Adapter.class
MakingGoal/bin/classes/g_Memo/NoteList.class
MakingGoal/bin/classes/g_Memo/Notepad.class
MakingGoal/bin/classes/g_Memo/notepadDB.class
MakingGoal/bin/classes/g_Memo/NoteView$1.class
MakingGoal/bin/classes/g_Memo/NoteView.class
MakingGoal/bin/classes.dex
MakingGoal/bin/dexedLibs/android-support-v4-0777778c5dff3794036cceb2ffda882a.jar
MakingGoal/bin/jarlist.cache
MakingGoal/bin/MakingGoal.apk
MakingGoal/bin/res/drawable/add.png
MakingGoal/bin/res/drawable/back.png
MakingGoal/bin/res/drawable/btn1.png
MakingGoal/bin/res/drawable/btn2.png
MakingGoal/bin/res/drawable/btn3.png
MakingGoal/bin/res/drawable/day1.png
MakingGoal/bin/res/drawable/day2.png
MakingGoal/bin/res/drawable/day3.png
MakingGoal/bin/res/drawable/day4.png
MakingGoal/bin/res/drawable/day5.png
MakingGoal/bin/res/drawable/day6.png
MakingGoal/bin/res/drawable/day7.png
MakingGoal/bin/res/drawable/del.png
MakingGoal/bin/res/drawable/modify.png
MakingGoal/bin/res/drawable/view.png
MakingGoal/bin/res/drawable-hdpi/ic_launcher.png
MakingGoal/bin/res/drawable-mdpi/ic_launcher.png
MakingGoal/bin/res/drawable-xhdpi/ic_launcher.png
MakingGoal/bin/res/drawable-xxhdpi/ic_launcher.png
MakingGoal/bin/resources.ap_
MakingGoal/gen/com/example/makinggoal/BuildConfig.java
MakingGoal/gen/com/example/makinggoal/R.java
MakingGoal/ic_launcher-web.png
MakingGoal/libs/android-support-v4.jar
MakingGoal/proguard-project.txt
MakingGoal/project.properties
MakingGoal/res/anim/fade.xml
MakingGoal/res/anim/hold.xml
MakingGoal/res/drawable/add.png
MakingGoal/res/drawable/back.png
MakingGoal/res/drawable/btn1.png
MakingGoal/res/drawable/btn2.png
MakingGoal/res/drawable/btn3.png
MakingGoal/res/drawable/day1.png
MakingGoal/res/drawable/day2.png
MakingGoal/res/drawable/day3.png
MakingGoal/res/drawable/day4.png
MakingGoal/res/drawable/day5.png
MakingGoal/res/drawable/day6.png
MakingGoal/res/drawable/day7.png
MakingGoal/res/drawable/del.png
MakingGoal/res/drawable/icon.jpg
MakingGoal/res/drawable/modify.png
MakingGoal/res/drawable/view.png
MakingGoal/res/drawable-hdpi/ic_launcher.png
MakingGoal/res/drawable-mdpi/ic_launcher.png
MakingGoal/res/drawable-xhdpi/ic_launcher.png
MakingGoal/res/drawable-xxhdpi/ic_launcher.png
MakingGoal/res/layout/add.xml
MakingGoal/res/layout/calendar.xml
MakingGoal/res/layout/detail.xml
MakingGoal/res/layout/extoday.xml
MakingGoal/res/layout/list.xml
MakingGoal/res/layout/list_main.xml
MakingGoal/res/layout/list_row.xml
MakingGoal/res/layout/list_row_view.xml
MakingGoal/res/layout/loading.xml
MakingGoal/res/layout/main.xml
MakingGoal/res/layout/notepad.xml
MakingGoal/res/layout/noteview.xml
MakingGoal/res/layout/view.xml
MakingGoal/res/menu/loading.xml
MakingGoal/res/values/dimens.xml
MakingGoal/res/values/strings.xml
MakingGoal/res/values/styles.xml
MakingGoal/res/values-sw600dp/dimens.xml
MakingGoal/res/values-sw720dp-land/dimens.xml
MakingGoal/res/values-v11/styles.xml
MakingGoal/res/values-v14/styles.xml
MakingGoal/src/com/example/makinggoal/AddGoal.java
MakingGoal/src/com/example/makinggoal/EditGoal.java
MakingGoal/src/com/example/makinggoal/ListResult.java
MakingGoal/src/com/example/makinggoal/Loading.java
MakingGoal/src/com/example/makinggoal/Main.java
MakingGoal/src/com/example/makinggoal/ViewGoal.java
MakingGoal/src/d_calendar/CalendarMain.java
MakingGoal/src/d_calendar/Detail.java
MakingGoal/src/d_calendar/ExToday.java
MakingGoal/src/d_calendar/MyDBHelper.java
MakingGoal/src/e_Setting/GoalRow.java
MakingGoal/src/e_Setting/SetAdd.java
MakingGoal/src/f_DB/DBHelper.java
MakingGoal/src/g_Memo/NoteEditor.java
MakingGoal/src/g_Memo/NoteList.java
MakingGoal/src/g_Memo/Notepad.java
MakingGoal/src/g_Memo/notepadDB.java
MakingGoal/src/g_Memo/NoteView.java
캡스톤 디자인 계획서(애플케이션).hwp
참고 자료
안드로이드 프로그래밍/후루가와 히데카즈/정보문화사/2010프로요! 안드로이드 2.2 프로그래밍/이준호/위키북스/2010
알짜만 골라 배우는 안드로이드 프로그래밍/마크 머피/에이콘출판/2009
다양한 예제로 배우는 안드로이드 프로그래밍 가이드/김동균/엔플북스/2010
http://www.androidside.com/
http://www.androidpub.com/
http://www.hi-android.kr/