文档章节

android 设置闹钟

lirongwei
 lirongwei
发布于 2014/05/07 15:57
字数 81
阅读 458
收藏 8

Calendar cal = Calendar.getInstance(); // 获取日历的一个实例
cal.setTimeInMillis(starttimestamp); // 设置闹钟时间
Intent intent = new Intent(AlarmClock.ACTION_SET_ALARM); //设置一个action为闹钟
intent.putExtra(AlarmClock.EXTRA_HOUR, cal.get(Calendar.HOUR_OF_DAY));// 设置时间“小时”
intent.putExtra(AlarmClock.EXTRA_MINUTES, cal.get(Calendar.MINUTE));//"分钟"
intent.putExtra(AlarmClock.EXTRA_MESSAGE, "hello");//“内容”
intent.putExtra(AlarmClock.EXTRA_SKIP_UI, true);//“跳过ui”
context.startActivity(intent);//启动




© 著作权归作者所有

共有 人打赏支持
lirongwei
粉丝 29
博文 131
码字总数 25435
作品 0
海淀
程序员
AlarmManager类的应用(实现闹钟功能)

1、AlarmManager,顾名思义,就是“提醒”,是Android中常用的一种系统级别的提示服务,可以实现从指定时间开始,以一个固定的间隔时间执行某项操作,所以常常与广播(Broadcast)连用,实现...

rotiwen
2013/03/15
0
0
学习Android闹钟源代码(三)-AlarmClock类分析(part1)

android的时钟,也就是闹钟应用,从桌面的widget直接点进去的会打开AlarmClock这个Activity. 好像我平常都不上图的,今天就上两张图先。 一张是应用界面图如下:(改天再上传了,好像今天osc...

李海珍
2012/09/16
0
8
关于使用AlarmManager的注意事项

最近在做一个需求:客户端按照规定的时间间隔向服务端发送定位。一看到这个需求就想到了使用 来实现。 经常被用来执行定时任务,比如设置闹铃、发送心跳包等。也许有人会有疑问:为什么不能使...

hejunbinlan
06/15
0
0
android开发笔记之2012版辅助开发工具包(ADT)新功能特性介绍及安装使用

原文链接:http://android.eoe.cn/topic/androidsdk 2012年的Android辅助设备开发工具包(ADK)是Android开放设备协议(AOA)设备的最新参考实现,它被用于帮助Android硬件辅助设备开发者 和...

sisuad
2013/07/09
0
0
android 实现本地定时推送(兼容)

首先写几点感悟: 做兼容真的很累很费劲~ android 8.0 广播部分不再支持动态注册,所以应该用service来实现定时推送功能 无论是闹钟还是通知,都得做兼容处理,android 8.0通知必须加channel...

晓乐凡
05/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

RabbitMq异常处理

1.查找指定文件位置 find . -name "*erlang.cookie" 2.Rabbitmq异常 ===========根据提示,应该是Erlang的cookie出现问题 attempted to contact: ['rabbit@DESKTOP-RVK1IHE'] rabbit@DESKTO......

zhaochaochao
9分钟前
0
0
Java虚拟机学习笔记

jconsole的连接 JConsole的远程连接 JConsole远程连接配置(用VisualVM进行远程连接的配置和JConsole是一摸一样滴) JVM之jconsole远程连接配置...

OSC_fly
9分钟前
0
0
区块链教程以太坊源码分析downloader-peer源码分析

  兄弟连区块链教程以太坊源码分析downloader-peer源码分析,区块链行业正逐渐褪去发展之初的浮躁、回归理性,表面上看相关人才需求与身价似乎正在回落。但事实上,正是初期泡沫的渐退,让...

兄弟连区块链入门教程
11分钟前
0
0
ubuntu 自定义记录用户登录以及操作日志

root@ms:~# cd /etc#更改之前先备份,养成良好的习惯,否则肠子都要悔青了root@ms:/etc# cp profile profile.bakroot@ms:/etc# vi profile 在文章末尾加入下列shell脚本 history US...

Marhal
11分钟前
0
0
liunx 下使用rpm进行软件卸载

rpm -qa | grep php 列出所有的php相关的rpm包 rpm -e xxx 删除包

bengozhong
12分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部