① android中闹钟程序是怎样监听系统时间的
windows应用程序 都是通过调用API 实现 功能的
你要做的功能 很简单
CTime tm;
tm=CTime::GetCurrentTime();
然后 判断tm 这个时间 是不是 你定的闹钟时间
是则 调用 MMplay() 吧 放一首歌就是了
智能机也一样
不管是什么平台 都有API 提供 你查一下 手册
② 基于android的闹钟如何添加和删除
一、本课题要求:设计一个基于Android的闹钟的软件。
实现的功能有:能通过界面设置闹钟的启动条件建立后台服务进程,当满足触发条件时,闹钟响应相应事件。
二、需求分析
该课题实现在手机操作系统Android闹钟提醒功能,携带方便,使用起来灵活、快捷、省心,是一款实用的手机软件。“手机闹钟”可以在后台运行,且能和普通闹钟一样设置多个位置闹铃,有良好的人机交互界面,可对其编辑、启用或禁用,关键在于可以自定义设置取消闹钟的操作。
(1)系统体系结构包括:添加闹铃、设置时间、重复等,闹铃提醒方式,返回首页。
(2)用户界面设计
解除闹铃代码
(2)代码分析
开发手机闹钟主要用到了AlarmManager类,AlarmManager类提供了访问系统定时服务的途径,开发人员可以在程序中设置某个应用程序在未来的某个时刻被执行。当AlarmManager定时时间到了之后,当初注册的Intent对象将会被系统广播,进而启动目标程序。注册的闹钟在设备睡眠的时候仍然会保留,可以选择性地设置是否唤醒设备,但是当设备关机和重启后,闹钟将会被清除。
在程序运行时当需要使用AlarmManager类时,可以通过Context对象的getSystemService(Context.ALARM_SERVICE)方法来获得AlarmManager对象。
闹钟使用的Demo:com.example.android.apis.app.AlarmController其中设定了两种闹钟,一种是一次性的,一种是重复的。
四、总结
在这个过程中,我学会了很多知识,比如Android环境的搭建和配置问题、Android的构架和基本组建等,同时我学会的最重要的一点是,要利用现有的资源去解决问题,在图书馆、在网络上寻找答案,也可以请教老师或与同学相互讨论。虽然,这个软件目前运行良好,但是我认为代码的健壮还很差,在整个工程的构思方面也不足,用户操作界面还不够灵活,这些问题还需要今后逐一解决。与此同时,这个软件还可以进一步扩展,例如通过Android Api获取位置信息,并在指定地点设置闹钟提醒等,使功能更加强大,带给用户更好的体验与便捷的生活服务。
③ android 闹钟设置的几种方法
闹钟创建方法:功能表-时钟-闹钟-创建闹钟
关机闹钟:功能表-时钟-闹钟-菜单-闹钟前开机-闹钟前开机打钩。
若您需添加多个闹钟,建议您操作应用程序—时钟—闹钟—点“+”号创建闹钟,设置好后点击存储。再点“+”即可再创建一个闹钟。
④ 小米2s升级android5.0.2闹钟关闭不了,状态栏和通知栏设置了也没用,一重启就恢复了
你好。
建议您先备份重要数据,然后进入Recovery清空所有数据,开机之后暂时不要还原数据,看看是否可以解决问题。(系统更新-重启进入Recovery;或者关机状态下,按住音量加键和关机键,等出现开机画面时松手,即可进入Recovery。进入Recovery>中文>清除数据>清空所有数据.)。
或者建议你到MIUI官方论坛你的机型专区跟机油们讨论下是不是大家都有你的问题,
如果是BUG你可以到MIUI官方论坛http://www.miui.com/forum.php发帖反馈,相信MIUI的工程师很快会为你解决的。