Android应用开发-护眼提醒-总结篇
设计初衷:
在学习《第一行代码》的服务那章时,涉及到了alarmmanager的内容。然后笔者当时正好在关注“程序员如何保护眼睛”的问题。
于是便自己做了一个demo,用于每一个小时左右提醒一次,后来周围的朋友看到我有这个定时提醒,觉得比较新鲜,便说你以这个创意单独做一个APP吧。
鉴于软件的个性化,我在此款应用中也是加入了自己设置图片,设置提醒文字等功能。朋友说个性化振动是一个亮点。
最终效果:
涉及知识点以及相关博客地址:
(博客中大多涉及的是笔者在学习的时候遇到的问题,基础性的东西有些部分可能没有过多阐述了)
1、Drawerlayout
Android DrawerLayout侧滑菜单+nineoldandroids动画
Android DrawerLayout 高仿QQ5.2双向侧滑菜单
2、fragment的使用
android viewpager+fragment做主界面(超容易理解的demo!)
Fragment生命周期
3、sharepreference存储
android SharedPreference的简单使用(登陆界面记住密码)
4、spinner
android Spinner setSelection无效 总显示第一项
5、notification的使用
android 通知Notification的使用小实例(振动,灯光,声音)
----这个是android 3.0之前的使用方法,有部分已经不能用了,在此只为做个借鉴作用。下面的是新版本的使用。
Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)
6、Service与AlarmManager的使用
android 后台定时提醒(Service,AlarmManager的使用)
android如何让后台服务service不被杀死(设置前台服务)
7、拍照与从相册中获取照片
android调用摄像头拍照,从相册中选择照片并裁剪
android从相册中获取图片出错,图片无法裁剪的问题
8、drawable资源的使用
android修改控件外观(使用drawable资源)
8、自定义标题(简单的自定义布局)
android 自定义view的使用(最佳demo——返回标题栏)
个人总结:
做此款应用笔者从设计UI到实现功能差不多花了3天,其中也是遇到了不少问题。但是由于大部分功能自己已经学习过,所以并没有太大的阻碍。也是在文章结尾附上demo,给一起在android路上前行的新手们一个学习的资料。
如果对我写的博客有任何建议或者补充,欢迎评论。
护眼提醒-源码:http://download.csdn.net/detail/double2hao/9402811
Android应用开发-护眼提醒-总结篇相关推荐
- android护眼提醒,【Android 应用】护眼提醒.pdf
目录 前言 androidSharedPreference的简单使用 (登陆界面记住密码 ) android通知Notification的使用小实例 (振动 ,灯光 ,声音 ) android调用摄像 ...
- android项目小说阅读开发背景颜色,Android 小说阅读护眼模式
Android 小说阅读护眼模式 实现方案:采用全局dialog 覆盖APP 悬浮在 其他APP之上,给dialog设置护眼色值 自定义护眼模式dialog public class EyeProt ...
- android护眼提醒,安卓手机上怎么设置定时提醒休息的护眼提醒?
原标题:安卓手机上怎么设置定时提醒休息的护眼提醒? 手机.电脑.ipad.电视等电子设备已经成为我们日常生活.工作.学习不可或缺的一部分了,不过长时间使用这些设备的话,将会造成我们的视力疲劳,还有可能 ...
- Android UI开发第三十九篇——Tab界面实现汇总及比较
Tab布局是iOS的经典布局,Android应用中也有大量应用,前面也写过Android中TAb的实现,<Android UI开发第十八篇--ActivityGroup实现tab功能>.这 ...
- Android 小说阅读护眼模式
Android 小说阅读护眼模式 实现方案:采用全局dialog 覆盖APP 悬浮在 其他APP之上,给dialog设置护眼色值 自定义护眼模式dialog public class EyeProt ...
- android反射调用护眼模式
android 11反射调用护眼模式/夜间模式 Android 10 推出了 COLOR_DISPLAY_SERVICE 系统服务,具备系统 API 接口,使系统."设置"和系统界 ...
- Android自定义控件开发系列(零)——基础原理篇
在后边的文章中发现在说Android自定义时,有时候要重复解释很多东西,所以想想返回来增加一篇"基础原理篇",直接进入正题吧-- 首先的问题是:在Android项目开发中,什么时候 ...
- android夜间模式护眼,长时间看开着护眼模式(夜间模式)玩手机,这样对人有影响吗?...
原标题:长时间看开着"护眼模式(夜间模式)"玩手机,这样对人有影响吗? 现在我们对手机的依赖越来越严重,安全感不再来自身边人,而是形影不离的手机.人们除了每天三分之一的时间花在睡觉 ...
- Android游戏开发Android软件开发【教程三十篇】
Android软件开发之发送短信与系统短信库解析(三十) New Android软件开发之获取通讯录联系人信息(二十九) New Android软件开发之PreferenceActivity中的组 ...
最新文章
- PATA1001A+BFormat
- 八皇后问题的Java递归算法
- 最小帧长度的计算公式_网络工程师考试常用计算公式汇总(二)
- ACL20 best paper荣誉提名 | DO NOT STOP Pre-training!
- Mac安装masscan【亲测有用】
- 应用市场中的应用转让
- 剑指Offer_07_斐波那契数列
- python自学视频教程 38-python编程开发入门中文视频培训教程38讲
- centos django mysql安装
- Linux 入门记录:五、vi、vim 编辑器
- 第七章 yaml格式
- 手机怎样和宽带连接无线路由器设置路由器连接服务器,手机如何设置路由器?...
- 国产麒麟操作系统kylin V10 sp2操作系统安装openldap和kerberos
- 201908 小技巧---设备管理器-其他设备-通用串行总线(USB)控制器 驱动安装
- [附源码]PHP计算机毕业设计老薛男生服装网(程序+LW)
- mysql_使用记录.md
- 微信京东手机怎么联系客服人工服务器,微信人工客服电话是多少?打不通怎么办?...
- ADS7830 FPGA实现
- 航天信息a3服务器怎么打开,航天信息-睿财A3-使用说明.doc
- 看起来简单,实际上复杂