Android快速开发系列
yuminfeng728
这个作者很懒,什么都没留下…
展开
-
Android快速开发之设计通用的ListView,GridView的适配器
在Android开发的时候,经常会使用ListView或GridView来显示数据,这时就需要写对应的适配器Adapter。如果针对每个ListView或者GridView都去创建一个适配器时,那么就会出现一大堆的重复的代码。为了体现代码的简洁性,我们可以设计一个通用的适配器来避免里面重复的逻辑。常规实现我们先列出常规适配器的使用方法,通过分析常见的使用方式,来分析设计出通用的适配器。原创 2016-06-28 09:07:35 · 421 阅读 · 0 评论 -
Android 中性能优化之布局优化
概述在Android中,layout布局的加载速度会影响到APP的性能。充满不必要的Views和可读性差的layout文件会让你的APP运行缓慢。下面我将会总结Android开发中,提升layout性能的几个常用的技巧。1.在TextView中使用Compound drawable用TextView本身的属性来同时显示图片和文字。图片可以放在文字的左右上下四个方向,使用这种方式,可以减少不少的Vie原创 2016-08-10 09:07:17 · 1052 阅读 · 0 评论 -
ButterKnife 8.4 注解框架的使用
概述ButterKnife是Android开源世界中应用非常广泛的注解框架。它具有强大的View绑定,Click事件处理功能,而且运行时,不会影响APP效率,实用配置方便。自该库升级到8.0之后,里面一些方法较之前有一些不同,这里将会对它的使用方法重新进行梳理。 gitHub地址:http://jakewharton.github.io/butterknife/ 使用详细范例:https://g原创 2016-10-11 17:45:45 · 1737 阅读 · 0 评论