![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓
文章平均质量分 67
zpc5925439
这个作者很懒,什么都没留下…
展开
-
注解式框架ButterKnife的用法及在adapter中使用的优化
注解式框架的使用将会大大简化代码编写量,提升开发效率,主流的注解式框架有Dagger,ButterKnife,AndrodAnnotations。AndrodAnnotations配置麻烦,需要在项目清单里注册生成的子类。反射机制会占用资源内存和耗时。Dagger采用预编译技术,高效,但是对View绑定操作注解不是很方便。 ButterKnife用起来方便,使用简单,原创 2015-06-26 15:09:50 · 5883 阅读 · 0 评论 -
安卓通用标题栏工具类的封装
标题栏中可能会有几个TextView或者ImageView控件,在每个需要使用的页面中引入很繁琐,Builder构造器模式,一个一个方法的组装,最后拼接成一个完整的对象,如AlertDialog就使用了这种模式。AlertDialog构造器模式的简单演示: new AlertDialog.Builder(activity) .setTitle("")原创 2015-07-01 09:41:13 · 657 阅读 · 0 评论 -
Android完全退出程序
有过Android开发经验的人都知道,应用程序点击返回键或者代码显示调用了Activity.finish()方法都无法完全退出,他们还在进程中。下面分享下Android客户端完全退出程序的方法: 1.添加权限 2.AppManager工具类 AppManager工具类,作用是将应用程序所有启动的Activity都添加到堆栈,最终退出应用程序时全部释放翻译 2015-07-27 14:00:18 · 439 阅读 · 0 评论 -
Android自动检测更新功能
Android程序实现自动更新原创 2015-08-06 16:38:05 · 747 阅读 · 0 评论 -
Android基础动画
1.TweenAnimation 变换动画 1)Alpha:渐变透明度动画 2)Scale:渐变尺寸缩放动画 3)Translate:位置移动动画 4)Rotate:旋转动画 TweenAnimation 共同属性: 1)Duration:动画持续时间(单位:毫秒) 2)fillAfter:设置为true,动画转化在动画结束后被应用 3)fillBefore:设置为tr原创 2015-09-09 16:10:19 · 275 阅读 · 0 评论 -
短信验证码自动填写
短信验证码自动填写的原理主要是ContentObserver监听短信变化,提取验证码,填写到相应的位置上。 ContentObserver类:内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,类似于数据库技术中的触发器,当ContentObserver所观察的Uri发生变化时,便会触发它。 观察者模式:此模式是软件设计模式中的一种,在原创 2015-09-11 09:07:02 · 832 阅读 · 0 评论