sincronizar - programacion android pdf 2018
Cómo crear un calendario simple en Android (4)
Al revisar estos enlaces con el código fuente, obtendrás una idea al respecto:
Necesito un calendario simple para mi aplicación de Android, en el que puedo elegir una fecha y leer datos de la base de datos según la fecha elegida. Estoy teniendo problemas para encontrar un buen ejemplo de calendario. ¿Alguien tiene un código fuente de calendario simple? ¡Gracias!
Aquí hay una aplicación de calendario de muestra que puedes revisar. http://droidwalk.blogspot.in/2012/11/android-calendar-sample.html#more
Debería usar un DatePicker ... Porque esa es la única manera simple a través de la cual los usuarios pueden elegir una fecha y leer datos de una base de datos basada en esa fecha ... Pero también deberían mostrar su esfuerzo ...
El calendario API está disponible a partir de Android 4.0.
La creación de nuevos eventos se realiza a través de Intenciones y no requiere ningún permiso. La configuración de las propiedades del evento se realiza a través de Intent extras. Se le preguntará al usuario si se debe crear el evento.
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 este evento se repite y similares. Vea los comentarios en la codificación para 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 este artículo
y más calendarios api tutoriales
Aquí hay otros buenos tutoriales de ejemplo de calendario simple .