Android WeatherAlarmClock 天气闹钟,一款具有天气提醒功能的闹钟
464983934
8年前
<p style="text-align:center"><img src="https://simg.open-open.com/show/120b6fe4c56de30eed2f3e9deb84e6cc.png"></p> <h2>简介</h2> <p>天气闹钟是一款具有天气提醒功能的闹钟,灵感来自于出门前经常忘记看天气预报没有带伞而淋雨的尴尬情况。</p> <p>主要功能:闹钟、天气预报、计时器、录音、城市管理、城市搜索、自动定位、主题切换、扫描二维码,创造二维码、清除缓存、一键清理等。</p> <h2>截图</h2> <p><img src="https://simg.open-open.com/show/69b38dacca1c5639870fd5d5e90b3b74.jpg"> <img src="https://simg.open-open.com/show/52aac550a881860b0febffdbdf06106c.jpg"> <img src="https://simg.open-open.com/show/8f12775b0764877a1ec5b2f463bc63c4.jpg"> <img src="https://simg.open-open.com/show/2b5554d02182bc19ff4809925e6f5191.jpg"> <img src="https://simg.open-open.com/show/cb08809c5dbd808eb6faf6ce30bbb9d5.jpg"> <img src="https://simg.open-open.com/show/702a17fbf37c79cd2760c535ff86f900.jpg"> <img src="https://simg.open-open.com/show/ed5672509d74be9737f1911197ee1fe1.jpg"> <img src="https://simg.open-open.com/show/f4f5a4620ec161d1ae3b073a62621127.jpg"> <img src="https://simg.open-open.com/show/c76400dc7586a19d46e00537b3d0aa15.jpg"> <img src="https://simg.open-open.com/show/8c8393f8e0c2925b8eba02b380fff8ee.jpg"> <img src="https://simg.open-open.com/show/61393bb19e8b61a6f5e9f2edccc4db0b.jpg"> <img src="https://simg.open-open.com/show/3fee0e8594e29ab1b6fa017f7e9ca6b8.jpg"> <img src="https://simg.open-open.com/show/30a4327de0795456f998d0a89af3da97.jpg"> <img src="https://simg.open-open.com/show/3c2559372d84661b91ae3e266ff0068d.jpg"> <img src="https://simg.open-open.com/show/29624fe2098d3826b76ac05556072be7.jpg"> <img src="https://simg.open-open.com/show/fd29ac41830142d123510008faa71045.jpg"> <img src="https://simg.open-open.com/show/07cb242006c01c7db88cdd5318fb5ee9.jpg"> <img src="https://simg.open-open.com/show/19924f0cbaf5430b0e8e7366576d7eff.jpg"> <img src="https://simg.open-open.com/show/48b57e6ffcd4db9fa37a7992ccfbdb5c.jpg"></p> <h2>参考项目</h2> <ul> <li>ZXingLib 参考二维码扫描</li> <li>SimplifyReader 参考浏览本地图片</li> <li>superCleanMaster 参考内存清理</li> <li>TimerView 参考自定义计时器绘制</li> <li>AndroidDaemonService 参考灰色保活</li> </ul> <h2>为天气闹钟而诞生的库</h2> <ul> <li><a href="/misc/goto?guid=4959674379328742859" rel="nofollow,noindex">WeatherChartView</a></li> </ul> <p><img src="https://simg.open-open.com/show/2d53440ee232ebadc622875ab3cac927.png"></p> <h2>用到的开源库</h2> <ul> <li><a href="/misc/goto?guid=4958988893073775819" rel="nofollow,noindex">PagerSlidingTabStrip</a></li> <li><a href="/misc/goto?guid=4958874766191309432" rel="nofollow,noindex">leakcanary</a></li> <li><a href="/misc/goto?guid=4958533801755197808" rel="nofollow,noindex">Android-PullToRefresh</a></li> <li><a href="/misc/goto?guid=4959674379492767540" rel="nofollow,noindex">Android-AppDaemon</a></li> <li><a href="/misc/goto?guid=4958965423947089796" rel="nofollow,noindex">otto</a></li> <li><a href="/misc/goto?guid=4958964956476581901" rel="nofollow,noindex">okhttp</a></li> <li><a href="/misc/goto?guid=4958862736295244246" rel="nofollow,noindex">glide</a></li> <li><a href="/misc/goto?guid=4958988895432204139" rel="nofollow,noindex">SmoothProgressBar</a></li> <li><a href="/misc/goto?guid=4958860114047209235" rel="nofollow,noindex">zxing</a></li> <li><a href="/misc/goto?guid=4958975285156161056" rel="nofollow,noindex">waveloadingview</a></li> <li><a href="/misc/goto?guid=4958864079216406785" rel="nofollow,noindex">material-dialogs</a></li> <li><a href="/misc/goto?guid=4958988897536054229" rel="nofollow,noindex">SwipeBackLayout</a></li> <li><a href="/misc/goto?guid=4958988895504643377" rel="nofollow,noindex">recyclerview-animators</a></li> <li><a href="/misc/goto?guid=4958877135517739187" rel="nofollow,noindex">material-ripple</a></li> <li><a href="/misc/goto?guid=4958988897192371878" rel="nofollow,noindex">RoundedImageView</a></li> <li><a href="/misc/goto?guid=4959657717785004886" rel="nofollow,noindex">overscroll-decor</a></li> <li><a href="/misc/goto?guid=4959644026091139194" rel="nofollow,noindex">LitePal</a></li> <li><a href="/misc/goto?guid=4958968136418368653" rel="nofollow,noindex">umeng</a></li> <li><a href="/misc/goto?guid=4959674379972848757" rel="nofollow,noindex">locSDK</a></li> </ul> <p> </p> <p>闹钟的主要任务当然就是准时响铃,准时响铃的前提是程序没有被kill掉,但是鉴于目前的Adroid的生态系统,想做到不被系统和第三方软件kill还是有一定的限制和难度的,对于这个问题本人也是绞尽脑汁,网上说的各种方法也都试遍了,大多也都没有效果,目前对于Android5.0以上系统最后也没能有一个完美的解决办法。为了确保能按时响铃,还是建议将天气闹钟加入保护名单。当然如果各位大神有什么好的办法还望不吝赐教,小弟不胜感激。</p> <h2> </h2> <p> </p>