-
通过转入的URLString ,转化为Bitmap,然后把值返回出去
查看全部 -
首先在异步操作new 一个异步,将URL传递进去,实现对他的异步访问,然后通过getJSONData转化对象
查看全部 -
JSON的解析,把数据转化成为newsBean的对象,就可以这adapter中使用这些数据,打个断点看看最终返回的是否是我们需要的元素
查看全部 -
多次用log去测试,看能否成功的返回一个字符串。
查看全部 -
这句的形式
查看全部 -
通过InputStream去读取网络信息,通过InputStreamReader字节转化为字符流,再通过以BufferedReader的形式去读取出来。最终拼接到我们的回调中,完成整个的数据读取。
查看全部 -
getJsonData (params[0])表示的是请求的网址
查看全部 -
数据处理与布局查看全部
-
记录下,很重要
查看全部 -
几个要点:
1、异步加载图片
2、给imageview设置tag避免显示混乱
3、滚动时不加载且取消加载,滚动停止后才加载可见的item
4、预加载刚进来时的第一页可见item。
查看全部 -
b避免缓存的图片对将要加载的图片造成错位的现象
查看全部 -
public static
查看全部 -
在onpostexecute里构造适配器需要的数据源
mainactivity中
getjsondata方法将url对应的json格式数据转化为List<NewsBean>(我们封装的)
readstream方法通过inputstream解析 网页返回的数据
asynctask实现网络的异步访问
查看全部 -
为什么使用异步加载
android是单线程,耗时操作阻塞UI线程
常用的异步加载方式:
多线程/线程池 、asynctask
查看全部
举报