Android应用中如何调用系统闹钟及日历
来源:互联网 发布:淘宝网羽绒服女款套装 编辑:程序博客网 时间:2024/04/28 15:33
今天开发一个小应用需要添加一个响应事件实现跳转到闹钟和日历,在遍访网上各种回答后得出了最简单答案,现记下来供自己与网友共享。
1.跳转到闹钟:
在对应的响应事件中添加:
Intent alarms = new Intent(AlarmClock.ACTION_SET_ALARM);
startActivity(alarms);
别忘了在AndroidManifest.xml文件中添加权限:
<uses-permission Android:name="com.android.alarm.permission.SET_ALARM"/>
2.跳转到日历:
Intent i = new Intent();
ComponentName cn = null;
if(Integer.parseInt (Build.VERSION.SDK ) >=8){
cn = new ComponentName("com.android.calendar","com.android.calendar.LaunchActivity");
}
else{
cn = new ComponentName("com.google.android.calendar","com.android.calendar.LaunchActivity");
}
i.setComponent(cn);
startActivity(i);
这个不用添加权限。
/***************************分割线***************************/
下面是对上面一些代码的解释:
1.
ComponentName是用来打开其他应用程序中的Activity或服务的。
用法:
Intent i=new Intent();
i.setComponent(new ComponentName(String packageName,String activityName ));
startActivity(i);
2.
Build.VERSION.SDK 系统版本获取
- Android应用中如何调用系统闹钟及日历
- Android应用中如何调用系统闹钟及日历
- Android 调用系统闹钟和系统日历
- 自己的应用中调用android系统闹钟
- 个人应用调用Android系统闹钟
- android 调用系统日历
- Android向系统日历中添加日程事件(一种闹钟实现)
- Android 如何在App中启动系统闹钟
- Android应用中如何调用系统设置项
- android调用播放系统闹钟声音
- Android实现调用系统日历
- android如何设置系统闹钟,解决应用全局范围内定时的操作
- android应用中调用系统应用
- Android系统原生应用解析之桌面闹钟及相关原理应用之时钟任务的应用(一)
- Android系统原生应用解析之桌面闹钟及相关原理应用之时钟任务的应用(二)
- Android调用系统日历插入日程
- Android调用系统日历插入日程
- Android中应用调用系统权限
- oracle视图
- 异常
- c++中关于图的最小生成树的Kruskal算法的实现
- css超出两行省略号,超出一行省略号
- JS 数组对象去重
- Android应用中如何调用系统闹钟及日历
- 多文件上传(HTTP)
- LibCurl编程手册以及代码实例
- 03. 网桥模式连接 ❀ 深信服上网行为管理
- Android Studio 手把手教你NDK打包SO库文件,并提供对应API 使用它(赋demo)
- 输出pdf文件的一个简单方法
- 论述我的工作经历
- colorAccent,colorPrimary,colorPrimaryDark……来这里你就明白了
- redis报错JedisException: Could not get a resource from the pool