Skip to content

安卓App, 短信闹钟,通过监听短信,配置关键字来达到过滤及提醒的作用,适用于现场运维人员

Notifications You must be signed in to change notification settings

Tigerioo/smsAlarm

Repository files navigation

dev log

v1.1

2013-09-01
  • 使用多个Activity

v1.2

2013-09-01
  • 加入SharedPreFerence来作为存储途径

v1.3

2013-09-01
  • 添加本地资源媒体文件

v1.4

2013-09-01
  • 设置优先级别
  • 设置开机自启动

v1.5

2013-09-01
  • 加入歌曲循环播放
  • 解决频繁的多条短信会播放同样的歌曲的BUG
  • 修复播放歌曲结束后再按关闭按钮会中止程序的bug

v1.6

2013-09-02
  • 多个关键字过滤功能,关键字列表
		max_list=1
		list_seq=1,2,
		
		key1=aaaa
		key2=bbbb
  • 使用ListView,将MyActivity改为ShowActivity,继承ListActivity

v1.7

2013-09-05 09:24:50
  • 修正不设置关键字的时候,所有的短信都会引发音乐的bug

v1.8.1

2013-10-15 07:20:32
  • 添加关键字过滤和特定号码过滤,拦截短信
  • 添加标签栏

v2.0.1

新版本,宗源合作开发
  • 将存储方式改为SQLite方式
  • 单击编辑、长按删除
  • 列表栏右边滑动是否启用

表结构

create table sms_alarm(
alarm_id integer primary key,
keyword varchar(255),
phonenumber varchar(255),
create_time varchar(255)
)

bugs & 待实现功能

  1. 添加widget
  2. 添加音乐选择
  3. 免打扰时段
  4. !多个关键字过滤
	用keyword1,keyword2,keyword3存储
	再新增一个keyword_count来记数
	展示的时候遍历keyword_count
  1. !需要重启手机才能实现监听
  2. 定时发送短信及设定短信内容
  3. 添加特定号码
  4. 新增一个详细信息页面---编辑单个监控页面(内容、选择音乐、是否震动、防打扰时段),此编辑Activity由列表点击进入
  5. 新增一个总的启用停用按钮
  6. 在每个ListView上添加一个滑动开关来用于是否启用
  7. 在播放的时候进来电话或者打电话的时候进来短信播放,这时候要让电话优先,只显示,不放歌曲
  8. !不设置关键字的时候,所有的短信都会引发音乐
  9. 添加一个是否强制歌曲循环播放功能
  10. 添加一个30分钟免打扰功能
  11. 加入备忘录功能,可以考虑和定时短信一起绑定
  12. 文本框焦点自动清除文本
  13. 短信关键字过滤,存入历史记录
  14. 短信拦截功能,关键字拦截
实例:小猪!该起床了!
	小猪!该吃药了!
	小猪!该睡觉了!

About

安卓App, 短信闹钟,通过监听短信,配置关键字来达到过滤及提醒的作用,适用于现场运维人员

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages