-
异步加载图片 Lru 缓存算法查看全部
-
防止Image错乱利用tag避免查看全部
-
图片重复修复查看全部
-
避免图片刷新重复查看全部
-
多线程异步更新图片查看全部
-
LRU查看全部
-
listView在滚动的时候不需要加载查看全部
-
异步加载查看全部
-
listview的优化 1. 复用convertView,减少item view 的加载次数 2.使用holder,减少获取item中子控件的次数 3.使用异步加载,防止阻塞主线程 4.使用google提供的LruCache类,将图片缓存到内存中,减少从网络获取图片的次数 加快速度,节省流量。lru 算法 5. 防止图面缓存引起的错位问题,给每个imageView添加一个tag,用URL做标识,加载图片时 只有当前的URL和要加载图片的imageView的tag中的URL相同时,才加载. 6.监听listView的滚动状态。滚动时停止记载,记录当前可见item的起始和结束位置,并记录他们的url,滚动结束后载再加载。 防止滑动中加载数据造成卡顿,和不必要的流量浪费.查看全部
-
InputStream is=new URL(url).openStream() ---------------new URL(url).openConnection().getInputStream() Json字符串string的处理: JSONObject jsonObject=new JSONObject(jsonstring) JSONArray jsonArray =jsonObject.getJSONArray("数组名") JSONObject object=jsonArray.getJsonObject(i) object.get("")属性名查看全部
-
url查看全部
-
viewholder和inflart是怎么回事查看全部
-
111查看全部
-
我们在有访问网络的时候,需要有在主清单文件中去添加访问网络的权限查看全部
-
Android异步加载的两种方式: 1.多线程/线程池 2.AsyncTask查看全部
举报
0/150
提交
取消