• 파일시티 이벤트
  • LF몰 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

[android] 간단한 달력(스케쥴) 앱 ( Simple Calendar ( Schedule ) App )

*창*
개인인증판매자스토어
최초 등록일
2013.07.31
최종 저작일
2013.06
압축파일
가격 15,000원 할인쿠폰받기
다운로드
장바구니

소개글

안드로이드 달력앱입니다.
리펙토링이 되어있어 코드를 쉽게 이해할 수 있습니다.
컴포넌트( Component ) 화 되어 있어 쉽게 다른 Activity 나 Fragment 등에 붙일 수 있습니다.
좌,우 버튼으로 월을 넘길수도 있고, 플리킹으로도 넘길 수 있습니다.
해당 일자를 클릭하면 그날의 스케쥴을 입력할 수도 있습니다.

이클립스에서 프로그램을 로드하신 후에는 F5를 통해 프로젝트를 refresh 해주시고,
[Project] - [Clean] 을 통해 rebuild 작업을 거쳐주셔야 R 관련된 에러가 사라져 정상적으로 이용하실 수 있습니다.

** 기존에 다운받으셨던 분들은
CalendarManager.java 의 34 & 38 의 modifiedMonth - 1 에서 - 1 을 빼주셔야 1월 달력이 제대로 표시됩니다.
즉.. 아래와 같은 코드여야 합니다.
if ( modifiedMonth < Calendar.JANUARY ){
year--;
modifiedMonth = Calendar.DECEMBER;
}
else if ( modifiedMonth > Calendar.DECEMBER ){
year++;
modifiedMonth = Calendar.JANUARY;
}

컴파일 실행환경

안드로이드, 안드로이드 2.2 이상, 안드로이드 4.4 킷켓 이하.

본문내용

안드로이드 달력(스케쥴 )앱입니다.
리펙토링이 되어있어 코드를 쉽게 이해할 수 있습니다.
컴포넌트( Component ) 화 되어 있어 쉽게 다른 Activity 나 Fragment 등에 붙일 수 있습니다.
좌,우 버튼으로 월을 넘길수도 있고, 플리킹으로도 넘길 수 있습니다.
오늘의 날짜는 연두색으로 표시됩니다.

해당 일자를 클릭하면 그날의 스케쥴을 입력할 수도 있습니다.
스케쥴이 있는 날짜는 노란색으로 표시되며, 클릭하면 입력한 스케쥴을 볼 수 있습니다.

<스크린샷>
좌상단 : 좌측 버튼 혹은 우측버튼을 클릭하면 달력이 scroll 되면서 월이 바뀐다.
달력에 대고 플리킹을 해도 scroll 되면서 월이 바뀐다.
오늘의 날짜( 7월 31일 )에는 초록색으로 표시되어 있고,
스케쥴이 있는 날은 노란색으로 표시된다.
저 색들은 쉽게 바꿀 수 있다.

우상단 : 스케쥴을 입력하는 곳이다.
스케쥴이 없는 날짜를 클릭하면 다이어로그 형태로 나타난다.

좌하단 : 스케쥴이 있는 날짜를 클릭하면, 이전에 입력한 스케쥴이 다이어로그 형태로 나타난다.
스케쥴을 삭제하거나 더 추가하는 것은 CalendarDBManager 를 통해 쉽게 구현할 수 있다.

우하단 : project 클래스 구조.
View 는 component 화 되어 있고, 스케쥴 부분은 CalendarDBManager 를 통해서 한다.
MainActivity 에는 그저 setContent 로 CalendarView 를 넣어준 코드밖에 없다.

압축파일 내 파일목록

simplecalendar/.classpath
simplecalendar/.project
simplecalendar/AndroidManifest.xml
simplecalendar/proguard-project.txt
simplecalendar/project.properties
simplecalendar/res/anim/in_from_left.xml
simplecalendar/res/anim/in_from_right.xml
simplecalendar/res/anim/out_to_left.xml
simplecalendar/res/anim/out_to_right.xml
simplecalendar/res/drawable-hdpi/ic_launcher.png
simplecalendar/res/drawable-mdpi/ic_launcher.png
simplecalendar/res/drawable-xhdpi/ic_launcher.png
simplecalendar/res/layout/calendar_control_view.xml
simplecalendar/res/values/dimens.xml
simplecalendar/res/values/strings.xml
simplecalendar/res/values/styles.xml
simplecalendar/res/values-sw600dp/dimens.xml
simplecalendar/res/values-sw720dp-land/dimens.xml
simplecalendar/res/values-v11/styles.xml
simplecalendar/res/values-v14/styles.xml
simplecalendar/src/com/sklee/calendar/MainActivity.java
simplecalendar/src/com/sklee/calendar/util/CalendarDBManager.java
simplecalendar/src/com/sklee/calendar/util/CalendarManager.java
simplecalendar/src/com/sklee/calendar/view/CalendarDateView.java
simplecalendar/src/com/sklee/calendar/view/CalendarNavigatorView.java
simplecalendar/src/com/sklee/calendar/view/CalendarView.java

참고 자료

없음
*창*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우
최근 본 자료더보기
탑툰 이벤트
[android] 간단한 달력(스케쥴) 앱 ( Simple Calendar ( Schedule ) App )
  • 레이어 팝업
  • 프레시홍 - 특가
  • 프레시홍 - 특가
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
AI 챗봇
2024년 07월 19일 금요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
5:22 오전
New

24시간 응대가능한
AI 챗봇이 런칭되었습니다. 닫기