android 如何创建自己的日历结构?

ggazkfy8  于 2024-01-04  发布在  Android
关注(0)|答案(1)|浏览(138)

社区,
基本上我在我自己的日历应用程序工作。它是一个私人项目添加特定的功能,我不会使用例如S-计划,日历等。
谷歌日历在我看来是一个很好的选择,但我想自己学习基础知识。
我几天前刚开始,我们开始了:
应用程序需要4.4 Kitkat及以上版本。我从一个基本的日历视图开始,看起来像这样:
x1c 0d1x的数据
因此,应该可以添加事件和提醒。可以检查选择的日期并使用日期时间选择器对话框?或者我应该创建一个GridView并填充它。也许是这样:
只需使用日历API并像这样创建一个示例:

  1. Calendar calendar = GregorianCalendar.getInstance();

字符串
但是,例如,没有函数可以在数组中给我一个月的日期。如何填充它。我只是找了一些例子:
https://www.toptal.com/android/android-customization-how-to-build-a-ui-component-that-does-what-you-want
有这个必要吗?也许有一个简单的方法。我不懂日历API。
日历背后的逻辑可以用CalendarContract来组织。例如:

  1. Intent calIntent = new Intent(Intent.ACTION_INSERT);
  2. calIntent.setData(CalendarContract.Events.CONTENT_URI);
  3. startActivity(calIntent);


所以现在不是这样了。
我只是想知道如何创建日历结构并显示它。也许是一个提示,可以显示另一个月的日期(例如:2016年11月的第一个月=星期二,所以我也应该显示31.10)
我猜有很多信息,我错过了在这个时候。希望你们中的一些人可以帮助我。我很抱歉我的英语,它不是最好的,但你应该明白这一点。有一个伟大的一天。
这也是我在这里的第一篇文章,所以让我知道哪些信息丢失了,或者我应该重新格式化。

wkyowqbh

wkyowqbh1#

您正在寻找这样的东西吗?这是一个完全定制的日历,您可以在其中添加事件到日期,可以收听日期更改等:
https://github.com/khetanrajesh/CustomCalendar

相关问题