Cómo crear calendario simple en android
Necesito calendario simple para mi aplicación de Android, en el que puedo elegir una fecha de ella, y leer los datos de la base de datos basado en la fecha elegida. Estoy teniendo problemas para encontrar un ejemplo bueno y simple de calendario. ¿Alguien tiene un código fuente de calendario simple? ¡Gracias!
- Biblioteca de calendario para la aplicación de Android
- Alarma se dispara si el tiempo es eariler que el tiempo del sistema actual en android
- Android Calendar obtiene el día de la semana actual como string
- Cómo mostrar la lista de calendarios instalados en la pantalla de configuración de android
- ¿Hay alguna biblioteca o algoritmo para el calendario persa (Shamsi o Jalali) en Android?
- Add Calendar event to Android de la web .vcs descarga
- Cómo agregar por programación suscripciones de calendario en Android?
- Cómo calcular el número de semana para la fecha determinada Android
- Apertura lenta de MaterialCalendarView
- Problemas para obtener Calendar.WEEK_OF_YEAR
- Eliminar entradas de calendario
- Android startActivityForResult no devolver datos de calendario
- No se puede encontrar la clase de Android CalendarView
Compruebe estos enlaces con el ejemplo del código fuente, obtendrá una idea sobre él:
Android-Calendario-Widget
Android-Calendar-GridView-Adapter
Android-calendar-provider-tests
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. Las propiedades de configuración del evento se realizan a través de extras de Intent. Se le pedirá al usuario que cree el evento.
Por ejemplo, lo siguiente le pedirá 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 calendario api tutoriales
-
Mobile tut plus tutoriales
-
Documentación oficial del calendario
-
Aquí hay otro buen ejemplo de tutoriales de calendario simple .
Usted debe 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 bueno, también debe mostrar su esfuerzo …
Esta es una aplicación de calendario de muestra que puede seguir. http://droidwalk.blogspot.in/2012/11/android-calendar-sample.html#more
- ¿Diferencia entre el producto administrado y no administrado en la aplicación Android?
- NoClassDefFoundError cuando GoogleAnalyticsTracker.getInstance ()