2 xinyun94 xinyun94 于 2016.04.08 14:39 提问

android 实现一个类似于闹钟的提醒功能

功能详细:
从数据库中获取时间,然后只要时间到了,demo在后台运行就可以使用这个闹钟,弹出一个我自定义的dialog,通知栏上也有显示。。。通知栏我会了,就是不知道怎么使用自定义的dialog,铃声,以及定义时间

7个回答

suwu150
suwu150   2016.04.08 14:50

可以使用servers 服务,设置一个监听事件,检测系统时间,然后等到了你设定的时间就给出提示

CSDNXIAOD
CSDNXIAOD   2016.04.08 14:56

RecordStore实现类似于SQL功能
toast(uiview) 类似于android的iostoast功能实现
Android类似于滚动的通知栏实现
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Wei_Smile
Wei_Smile   2016.04.08 15:18

dialog的话用FragmentDialog,网上有很多资料的

maike_even
maike_even   2016.04.08 15:42

android 的闹钟实现用的是一个延时的intent,设置好指定时间之后,到触发时间会接收到通知,然后在广播里面进行处理。建议百度alarmManager的使用

xinyun94
xinyun94   2016.04.08 16:25

android 的闹钟实现用的是一个延时的intent,设置好指定时间之后,到触发时间会接收到通知,然后在广播里面进行处理。建议百度alarmManager的使用

那如果我要加一个功能:我设置时间后,锁屏了,该怎么弹出这个dialog

u012215068
u012215068   2016.04.09 09:44

那你用系统级Window,创建dialog的时候可以设置层级!锁屏的话,可以弄个自动解锁呀
你可以参考一下

u012215068
u012215068   2016.04.09 09:45
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!