Necesito un calendario simple para mi aplicación de Android, en la que puedo elegir una fecha y leer los datos de la base de datos en función de la fecha elegida. Tengo problemas para encontrar buenos y simples ejemplos de calendario. ¿Alguien tiene un código fuente de calendario simple? Gracias!Cómo crear un calendario simple en android
Respuesta
Debería usar un DatePicker ... Porque esa es la única forma sencilla mediante la cual los usuarios pueden elegir una fecha y leer datos de una base de datos basada en esa fecha ... Pero bueno, también debe mostrar su esfuerzo ...
La API de calendario está disponible a partir de Android 4.0.
La creación de nuevos eventos se realiza a través de Intents y no requiere ningún permiso. Establecer las propiedades del evento se realiza a través de Intent extras. Se le preguntará al usuario si el evento debe ser creado.
Por ejemplo, lo siguiente indicará al usuario si se debe crear un evento con ciertos detalles.
Intent intent = new Intent(Intent.ACTION_INSERT);
intent.setData(CalendarContract.Events.CONTENT_URI);
startActivity(intent);
También puede agregar fechas y horas, si se repite este evento y similares. Vea los comentarios en la codificación de ejemplos.
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);
Más sobre this article
calendario y más tutoriales api
Aquí es otra buena simple calender example tutoriales.
Pedido estos enlaces con ejemplos de código fuente, que obtendrá una idea al respecto:
El tercer enlace - http://code.google.com/p/android-calendar-provider-tests/source/checkout solo imprime Hello World! – iOSAndroidWindowsMobileAppsDev
Aquí es una aplicación de calendario que muestra puede pasar http://droidwalk.blogspot.in/2012/11/android-calendar-sample.html#more
- 1. cómo crear una funcionalidad completa del calendario en android?
- 2. Crear nuevo calendario sincronizado con Android API
- 3. ¿Cómo crear un calendario resaltado usando LaTex?
- 4. Android Agregar un nuevo calendario
- 5. Calendario simple similar a DatePicker
- 6. ¿Cómo crear un calendario de cuadrícula en iPhone?
- 7. Crear un calendario Javascript (completo, no emergente)
- 8. cómo hacer un calendario personalizado en la aplicación de Android?
- 9. ¿Cómo crear eventos recurrentes de calendario?
- 10. ¿Cómo crear un servidor HTTP en Android?
- 11. ¿Cómo crear un entorno de escritorio simple?
- 12. Interfaz de usuario de calendario en Android
- 13. ¿Cómo puedo ayudar a un usuario a suscribirse a un calendario externo al calendario de Google en un dispositivo Android?
- 14. ¿Cómo puedo agregar un nuevo calendario de teléfono a Android?
- 15. Vista de calendario de Android
- 16. ¿Cómo crear una vista personalizada simple?
- 17. ¿Cómo crear un proyecto de GUI simple (Hello world) para Android en Clojure?
- 18. Cómo crear un ecualizador para Android
- 19. Crear un control de calendario personalizado de tamaño completo
- 20. Cómo crear un servidor DNS simple personalizado en C/C++
- 21. ¿Cómo crear un índice de prefijo simple en Java?
- 22. ¿Cómo crear un menú programáticamente en Android?
- 23. cómo crear un archivo xml en android
- 24. ¿Cómo crear un archivo en Android?
- 25. Android integración de calendario en Android OS 4
- 26. Crear evento de calendario iCal con PHP
- 27. ¿Cómo agregar eventos en el calendario predeterminado de Android 4.0?
- 28. ¿Cómo puedo crear una vista de calendario semanal para una aplicación Android Honeycomb?
- 29. Java inicializar un calendario en un constructor
- 30. Crear un archivo jar en Android
¿Alguna vez ha intentado algo antes de hacer una pregunta aquí? – Praveenkumar
[Ver este] (http://w2davids.wordpress.com/android-simple-calendar/) – Praveenkumar