简介
天气闹钟是一款具有天气提醒功能的闹钟,灵感来自于出门前经常忘记看天气预报没有带伞而淋雨的尴尬情况。
主要功能:闹钟、天气预报、计时器、录音、城市管理、城市搜索、自动定位、主题切换、扫描二维码,创造二维码、清除缓存、一键清理等。
截图
参考项目
- ZXingLib 参考二维码扫描
- SimplifyReader 参考浏览本地图片
- superCleanMaster 参考内存清理
- TimerView 参考自定义计时器绘制
- AndroidDaemonService 参考灰色保活
为天气闹钟而诞生的库
用到的开源库
- PagerSlidingTabStrip
- leakcanary
- Android-PullToRefresh
- Android-AppDaemon
- otto
- okhttp
- glide
- SmoothProgressBar
- zxing
- waveloadingview
- material-dialogs
- SwipeBackLayout
- recyclerview-animators
- material-ripple
- RoundedImageView
- overscroll-decor
- LitePal
- umeng
- locSDK
闹钟的主要任务当然就是准时响铃,准时响铃的前提是程序没有被kill掉,但是鉴于目前的Adroid的生态系统,想做到不被系统和第三方软件kill还是有一定的限制和难度的,对于这个问题本人也是绞尽脑汁,网上说的各种方法也都试遍了,大多也都没有效果,目前对于Android5.0以上系统最后也没能有一个完美的解决办法。为了确保能按时响铃,还是建议将天气闹钟加入保护名单。当然如果各位大神有什么好的办法还望不吝赐教,小弟不胜感激。