文档章节

android 设置闹钟

lirongwei
 lirongwei
发布于 2014/05/07 15:57
字数 81
阅读 457
收藏 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 Alarm manager定时闹钟开发详解

Android Alarm manager定时闹钟开发详解 Alarmmanager主要管理硬件时钟。 一些与时间相关的应用,如日历,闹钟等需要使用AlarmManager的服务。Alarmmanager 功能相对比较简单,相关代码位于 ...

庸人谷
2012/12/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Java高级工程师面试阿里,阿里云,天猫,菜鸟,涉及到的知识点

前言: 分享 Java高级工程师面试阿里,阿里云,天猫,菜鸟,涉及到的知识点,文章有点长,但比较全面,阅读时间15分钟左右,干货满满。 一、HashMap的那些事 1.1、HashMap的实现原理 1.1.1、...

Java大蜗牛
36分钟前
2
0
nginx模块学习五 expires 浏览器缓存

缓存原理 语法 Syntax: expires [modified] time;expires epoch | max | off;Default: expires off;Context: http,server,location,if in location 例/etc/nginx/conf.d/default.con......

Romanceling
47分钟前
0
0
怎样回答技术面试题?

一、听清题,勿抢答 面试,首先也是一个人与人交流沟通的过程。有些时候,面试官还没说完问题,面试者就会打断说「这个问题我知道...」。打断不利于沟通,同时,这样其实导致面试题没听清。比...

Java小铺
49分钟前
0
0
分布式环境下的并发问题

在分布式环境中,处理并发问题就没办法通过操作系统和JVM的工具来解决,那么在分布式环境中,可以采取一下策略和方式来处理: 避免并发 时间戳 串行化 数据库 行锁 统一触发途径 避免并发 在...

edwardGe
今天
1
0
Golang可变参数

Go 可变参数 语法 如果一个函数最后一个参数被标记为…T,表示函数可以接受一个可变的参数。 比如,我们想在nums中查找num是否存在: func find(num int, nums …int){} 目的是通过find函...

春哥大魔王的博客
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部