草庐IT

CALENDAR

全部标签

android - Android 的 AlarmManager 间隔

这是我目前的代码AlarmManageram=(AlarmManager)getSystemService(Context.ALARM_SERVICE);setRepeatingAlarm();publicvoidsetRepeatingAlarm(){Calendarcal=Calendar.getInstance();cal.add(Calendar.SECOND,10);Intentintent=newIntent(this,TimeAlarm.class);PendingIntentpendingIntent=PendingIntent.getBroadcast(this,0,

java - 如何在java中格式化日期范围?

在java中,我有两个包含日期和时间的日历对象。两个日历对象都在同一天,但时间不同。我怎样才能将其格式化为如下示例:2013年11月8日星期三上午10:00-11:00谢谢。 最佳答案 你应该使用SimpleDateFormat来做,这里是thedocs和一个例子:StringdFormat="EEEE,MMMMd,yyyy",tFormat="KK:mma";publicStringformatInterval(Datefrom,Dateto){SimpleDateFormatdateFormat=newSimpleDateFor

android - 从 Kotlin Android 中的 DatePickerDialog 获取日期

下面的代码fragment在正确更新statusDateID的意义上“有效”。我遇到的问题是,虽然它正确设置了statusDateID,但日期不会持续存在,并且当我更新mh.entryDate时,它​​始终是当前日期。如何在对话框之外获取日期。这样我就可以用所选日期而不是当前日期更新mh.entryDate。感谢您的宝贵时间。funchangeDate(view:View){vardate:Calendar=Calendar.getInstance()varthisAYear=date.get(Calendar.YEAR).toInt()varthisAMonth=date.get(C

Android - 检查时间是否在一天中的特定时间之间

在我的应用程序中,如果时间在用户选择的一天中的特定时间之间,我会更新一些内容。如果用户选择像“07-21”这样的东西,它工作正常,但不能选择“21-07”,因为它是过夜的。我检查时间的方式是获取当前小时并将其转换为毫秒。然后我检查当前毫秒是否在所选时间之间(这些时间也被转换为毫秒)。像这样:if(currentMilli>=startHourMilli&¤tMilli问题:如果用户选择超过午夜的任何内容(例如19-08),它就不起作用。我已经尝试了很多东西,但我就是不知道该怎么做。感谢任何帮助! 最佳答案 午夜过后,一年

android - onReceive EVENT_REMINDER

我创建了一个broadcastreceiver来Hook日历EVENT_REMINDER并获取有关事件的信息publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);bReceiver=newHealtDroidBroadcastReceiver();IntentFilterinf=newIntentFilter("android.intent.action.EVENT_REMINDER");inf.addDataScheme

java - 未找到 Google Calendar API - 缺少日历类

我正在尝试制作一个应用程序,该应用程序将Google的API用于其日历服务。我正在引用本指南,现在卡在了一个步骤上。具体来说,thisstep.它告诉我导入这些类:importcom.google.api.client.http.HttpTransport;importcom.google.api.client.http.javanet.NetHttpTransport;importcom.google.api.client.json.jackson.JacksonFactory;importcom.google.api.services.calendar.Calendar;impor

android - 每天在特定时间重复警报(警报管理器)

您好,我希望我的应用程序每天在特定时间运行。为此,我使用下面的代码。但它只运行一次。这里有什么错误我怎样才能完成这个任务。AlarmManageralarmMgr0=(AlarmManager)getSystemService(Context.ALARM_SERVICE);Intentintent0=newIntent(this,ActivityStarter.class);PendingIntentpendingIntent0=PendingIntent.getBroadcast(this,0,intent0,0);CalendartimeOff9=Calendar.getInsta

java - 如何自定义 View android sdk,日历 View

我是第一次使用UI。我知道定制标准的东西(列表、表格或其他东西)。我需要按照下面的示例进行操作。日历View。谁知道这样的教程/示例?抱歉,我从来没有在AndroidSDK中使用UI。 最佳答案 引用来自CalendarViewCalendarViewclassisacalendarwidgetfordisplayingandselectingdates.Therangeofdatessupportedbythiscalendarisconfigurable.Ausercanselectadatebytapingonitandcan

android - 在android中获取日期信息

如何在android中获取手机的年月日?Calendarc=Calendar.getInstance(); 最佳答案 只需从上面声明的东西中获取所有这些Calendarc=Calendar.getInstance();intday=c.get(Calendar.DATE);intmonth=c.get(Calendar.MONTH);intyear=c.get(Calendar.YEAR);我认为这会奏效。 关于android-在android中获取日期信息,我们在StackOverfl

Android 日历 DTSTART 和 DTEND 问题

我需要在我的Android应用程序中插入日历条目。现在我知道我不应该使用这种方法,但仍然如此。而且我确信我不是唯一的人...我在stackoverflow和互联网上进行了大量搜索,以了解我今天的代码。事情是,事件出现了,但是日期错了,比如1972年。我做错了什么?这是我的代码:privatevoidinsertCalendar(intcalChoice){ContentValuesevent=newContentValues();event.put("calendar_id",calChoice);event.put("title","WOOT");event.put("descrip