Skip to content
Trinea edited this page Jul 16, 2012 · 16 revisions

本工程包含公共的View以及一些工具类,但不包含相应Demo,Demo地址见AndroidCommonDemo,目前主要包括

一、公用的view

1、下拉刷新listView(DropDownToRefreshListView)

使用: 下拉刷新listView的使用

实现原理: 下拉刷新listView的实现原理

2、可以响应各个方向CompoundDrawables点击操作的TextView(CompoundDrawablesTextView)

使用:可以响应各个方向CompoundDrawables点击操作的TextView的使用

实现原理:可以响应各个方向CompoundDrawables点击操作的TextView的实现原理

二、缓存类

1、图片内存缓存

使用:图片缓存使用, 适用:应用中获取图片较多且图片较大的情况,在微博、花瓣、美丽说、path这类应用中可以起到很好的效果。

2、图片SD卡缓存

使用:图片缓存使用, 适用:应用中获取图片较多且图片较大的情况,在微博、花瓣、美丽说、path这类应用中可以起到很好的效果。

三、工具类

1、图片工具类

(1)Drawable、Bitmap、byte数组相互转换; (2)根据url获得InputStream、Drawable、Bitmap