Android整点报时
刚开始接到这个需求的时候,首先就想到了开个线程,不停的去扫当前的时间,但是一想这个做法很耗性能,肯定有更好的办法。
果然,在网上百度了个demo,一看别人的代码,原来Android系统里面有个 Intent.ACTION_TIME_TICK ,这个Action的意思就是
tick会以分钟为单位,每分钟发一次,那么我们只需要写个广播,接收一下就行了。注意这个广播最好动态注册,不然有可能接收不到。
这个问题解决了其他就很简单了。完整代码如下:
/*** 整点报时*/private void initTimePrompt() {IntentFilter timeFilter = new IntentFilter();timeFilter.addAction(Intent.ACTION_TIME_TICK);registerReceiver(mTimeReceiver, timeFilter);}private BroadcastReceiver mTimeReceiver = new BroadcastReceiver() {@Overridepublic void onReceive(Context context, Intent intent) {Calendar cal = Calendar.getInstance();int hour = cal.get(Calendar.HOUR_OF_DAY);int min = cal.get(Calendar.MINUTE);if (min == 0) {TXZTtsManager.getInstance().speakText("现在是北京时间" + hour + "点整");} else if (min == 30) {TXZTtsManager.getInstance().speakText("现在是北京时间" + hour + "点三十分");}}};
Android整点报时相关推荐
- android 整点报时功能,Android整点报时
应用地址:https://blog.csdn.net/duan140524/article/details/52289834 Android整点报时 原创 walkinthecold 最后发布于201 ...
- android 整点报时功能,手机整点报时软件|整点报时(半点报时)下载 v2.1 安卓版_最火软件站...
整点报时是一个优秀的闹钟程序,主要功能除了定时闹钟,还有整点.半点报时功能,整点报时app的外观也极其简洁,操作简单,耗电量以及系统资源占用极小,另外,您还可以在软件设置中选择喜欢的铃声. 软件介绍 ...
- 安卓qpythonttsspeak_简单手机编程:几行代码让你的安卓手机自动整点报时
既然是简单编程,那么肯定就不是用Android Studio大动干戈写工程文件做APP了,所以我们这里涉及到的是脚本语言Python.简单编程也只是用脚本语言在解释器里运行而已.而这,已经实现了程序正 ...
- html万年历闹钟怎么取消,万年历如何取消整点报时,他上面有四个键,分...
2016-08-25 00:14龚小英 客户经理 在正常走时状态,按一下"增加"键,则可以打开整点报时指示灯和整点报时功能:按一下"增加"键,则可以关闭整点报时 ...
- 51单片机c语言电子钟(已加入调时 '整点报时功能1),51单片机c语言电子钟(已加入调时、闹铃、整点报时功能1)万年历2...
51单片机c语言电子钟(已加入调时.闹铃.整点报时功能1)万年历2 51单片机c语言电子钟(已加入调时.闹铃.整点报时功能1)万年历1 ·一个固定数组 ·时钟,秒表,日历,闹钟 */ #include ...
- 24个整点报时_大连交通广播整点报时广告怎么做?大连交通广播全新广告价格...
大连交通广播整点报时广告怎么做?大连交通广播全新广告价格 1008大连交通广播广告运营商(腾众传播)提供详细大连交通广播主持人口播广告.天气预报广告.早晚高峰广告价格,节目冠名植入.半点/整点报时等多 ...
- 利用数字电子计数知识设计并制作的数字电子钟(含multisim仿真),该数字钟具有显示星期、24小时制时间、闹铃、整点报时、时间校准功能
多功能数字电子钟 仿真文件及文章全文请戳末尾链接 一.功能 1.显示时间 2.显示星期 3.时间校准 4.整点报时 5.(扩展功能)定时闹钟 二.原理 1.脉冲产生 2.计时 3.显示 4.整点报时 ...
- 如何在 iPhone 上设置整点报时提醒?
转自:https://www.pinlue.com/article/2021/04/2100/0011584581600.html 如果您需要 iPhone 在每个整点提醒您,或者在某一个时间段的整点 ...
- 树莓派蜂鸣器python代码_树莓派+蜂鸣器=整点报时器
试了下用树莓派外加一个有源蜂鸣器,实现了一个简单的报时功能. 对于有源.无源蜂鸣器的区别,简短介绍下: 一.无源蜂鸣器: 1.无源内部不带震荡源,所以如果用直流信号无法令其鸣叫.必须用2K~5K的方波 ...
最新文章
- python 将excel文件转换为txt文件_python利用pandas将excel文件转换为txt文件的方法
- mysql mydumper_系统运维|Mydumper-MySQL数据库备份工具
- python3 namedtuple_去年发布的Python 3.8 稳定版,帮你们来一波特性全面解读
- 一文看尽深度学习这半年
- 指利用计算机技术实现对文本篇章的理解,行业发展|人工智能的自然语言处理技术已经到了这一步...
- RJ-45接口信号定义
- 转:windows 蓝屏代码 .
- 用Python快速实现图片的风格迁移
- python 24点题目分析_24点游戏的递归解法和Python实现
- 闪存flash基础原理
- 《游戏引擎架构》信息总汇
- 微信配网airkiss
- 学而思网校怎么查看回放 学而思网校查看回放教程
- Web3 赋能音乐行业,能否创造更多价值?
- 《流浪地球》逆袭《新喜剧之王》的真正原因
- 科技百咖 | 华途少帅谢永胜眼中的数据安全治理
- 嵌入式系统硬件构成-嵌入式系统硬件体系结构
- 可怕,GPT-3论坛跟帖灌水一周无人发现!专挑热搜,秒秒钟长文
- Servlet(一)——刨根问底
- SDN in Action: Practice SDN/OpenFlow with LINC-Switch and OpenDaylight