내 안드로이드 애플리케이션을위한 간단한 캘린더가 필요합니다.이 캘린더에서 날짜를 선택할 수 있으며 선택한 날짜를 기준으로 데이터베이스에서 데이터를 읽을 수 있습니다. 나는 달력의 좋은 간단한 예제를 찾는 데 어려움을 겪고있다. 아무도 간단한 달력의 소스 코드를 가지고 있습니까? 감사합니다.android에서 간단한 캘린더 작성 방법
답변
DatePicker를 사용해야합니다. 사용자가 날짜를 선택하고 해당 날짜를 기준으로 데이터베이스에서 데이터를 읽을 수있는 유일한 방법이기 때문에 ...하지만이 또한 당신의 노력을 보여 주어야합니다 ...
캘린더 API는 Android 4.0부터 사용할 수 있습니다.
새로운 이벤트 만들기는 인 텐트를 통해 이루어지며 어떠한 허가도 필요하지 않습니다. 이벤트의 속성 설정은 Intent 추가 기능을 통해 수행됩니다. 이벤트를 생성해야하는지 묻는 메시지가 표시됩니다.
예를 들어 이벤트를 특정 세부 정보와 함께 생성해야하는 경우 다음을 수행하면 사용자에게 메시지가 표시됩니다.
Intent intent = new Intent(Intent.ACTION_INSERT);
intent.setData(CalendarContract.Events.CONTENT_URI);
startActivity(intent);
이 이벤트가 반복되는 경우에도 날짜와 시간을 추가 할 수 있습니다. 예제의 코딩 주석을 참조하십시오. this article
더 일정에 대한
Intent intent = new Intent(Intent.ACTION_INSERT);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra(Events.TITLE, "Learn Android");
intent.putExtra(Events.EVENT_LOCATION, "Home suit home");
intent.putExtra(Events.DESCRIPTION, "Download Examples");
// Setting dates
GregorianCalendar calDate = new GregorianCalendar(2012, 10, 02);
intent.putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME, calDate.getTimeInMillis());
intent.putExtra(CalendarContract.EXTRA_EVENT_END_TIME, calDate.getTimeInMillis());
// Make it a full day event
intent.putExtra(CalendarContract.EXTRA_EVENT_ALL_DAY, true);
// Make it a recurring Event
intent.putExtra(Events.RRULE, "FREQ=WEEKLY;COUNT=11;WKST=SU;BYDAY=TU,TH");
// Making it private and shown as busy
intent.putExtra(Events.ACCESS_LEVEL, Events.ACCESS_PRIVATE);
intent.putExtra(Events.AVAILABILITY, Events.AVAILABILITY_BUSY);
더 많은 API를 자습서
는 또 다른 좋은입니다자습서.
체크 아웃 소스 코드 예제와이 링크, 당신은 그것에 대해 아이디어를 얻을 수 있습니다 :
세 번째 링크 - http://code.google.com/p/android-calendar-provider-tests/source/checkout은 Hello World를 출력합니다! – iOSAndroidWindowsMobileAppsDev
은 샘플 캘린더 앱 당신입니다 갈 수 있습니다. http://droidwalk.blogspot.in/2012/11/android-calendar-sample.html#more
- 1. 타밀어 캘린더 작성 방법
- 2. Android에서 캘린더 열기
- 3. Android에서 캘린더 일정 표시
- 4. 간단한 웹 서비스 작성 방법
- 5. 간단한 OSGI 모듈 작성 방법
- 6. 간단한 캘린더 구현
- 7. 간단한 캘린더 도구
- 8. android에서 Google 캘린더 동기화 이벤트
- 9. android에서 JSON 작성
- 10. android에서 자동 완성 작성
- 11. iPhone에서 캘린더 "주간"보기를 재 작성 하시겠습니까?
- 12. 인쇄 된 보고서의 간단한 디자이너 작성 방법
- 13. android에서 활동 UI를 업데이트하는 간단한 방법
- 14. 간단한 질문 작성 테이블
- 15. Nginx에 간단한 재 작성
- 16. 간단한 Ruby 디버거 작성
- 17. 간단한 박쥐 파일 작성?
- 18. 간단한 구문 분석기 작성
- 19. 간단한 LINQ 쿼리 작성
- 20. 간단한 게임 인터프리터 작성
- 21. 간단한 아파치 재 작성
- 22. 간단한 ofx4j 프로그램 작성
- 23. Google 캘린더 피드를 사용하는 간단한 캘린더 예약 디스플레이
- 24. android에서 간단한 레이아웃 만들기
- 25. Android에서 간단한 플랫폼 게임
- 26. 날짜/캘린더 용으로 작성 가능한 Hadoop
- 27. Android에서 Google 캘린더 일정을 수정하는 방법은 무엇입니까?
- 28. Android에서 캘린더 일정을 날짜로 가져 오시겠습니까?
- 29. android에서 캘린더 홈 위젯을 만드는 방법은 무엇입니까?
- 30. Android에서 내 애플리케이션과 Google 캘린더 동기화
여기에 질문하기 전에 무엇인가 해보 려 한 적이 있습니까? – Praveenkumar
[이 문서를 참조하십시오] (http://w2davids.wordpress.com/android-simple-calendar/) – Praveenkumar