- 博客(6)
- 资源 (4)
- 收藏
- 关注
转载 Android控件RecyclerView和ListView的异同
在我的一篇介绍Android新控件RecyclerView的博客( Android L新控件RecyclerView简介 )中,一个读者留言说RecyclerView跟ListView之间好像没有什么不同,我觉得这是一个好问题,应该明确地区分一下两者的睯,所以我就研究了一下它俩之间的区别,然后也对两者的使用有了更加深入的了解。Android是一个不断进化的平台,Android 5.0的
2015-10-27 11:37:51 1043
转载 性能调优:ViewPager快速切换时卡顿的解决方案——Fragment内容延迟加载
当ViewPager切换到当前的Fragment时,Fragment会加载布局并显示内容,如果用户这时快速切换ViewPager,即Fragment需要加载UI内容,而又频繁地切换Fragment,就容易产生卡顿现象(类似在ListView快速滑动的同时加载图片容易卡顿)。三、处理方案1.Fragment轻量化如果ViewPager加载的Fragment
2015-01-22 16:55:50 7424 1
转载 Android的Proxy/Delegate Application框架
有的时候,为了实现一些特殊需求,如界面换肤、插件化等,我们希望改变应用的运行环境(surrounding)。例如,我们希望某个应用在运行时,所有Class(包括自定义Application,下面假设它叫MyApplication)都被一个自定义的ClassLoader加载。要实现这个需求,需要在MyApplication被加载之前,先替换掉API层的默认ClassLoader,否则MyAp
2014-12-26 11:57:42 1562
转载 Android ListView的了解Adapter, BaseAdapter, RecycleBin
一、前述 通常,我们在使用ListView / GridView时,都需要使用Adapter,Adapter有多种,最常用的就是BaseAdapter 和 CursorAdapter了,前者是属于通用的,而后者通常会与数据库一起来使用。 1. Adapter在源码中是interface,而不是AbstractClass(http://developer.
2014-09-04 11:27:11 778
转载 关于android触摸事件传递机制
本文主要针对dispatchTouchEvent,onInterceptTouchEvent,onTouchEvent三个方法,通过简单的例子来简单的介绍下。根据字面意思的理解,dispatchTouchEvent分发触摸事件,onInterceptTouchEvent拦截触摸事件,onTouchEvent触摸事件。正如它们各自的字面意思,下面简单的列出各自的作用和用法。1、dis
2014-08-19 16:12:06 675
转载 关于ASCii Unicode字符编码原理
1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与
2013-09-27 17:02:37 894
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人