为了账号安全,请及时绑定邮箱和手机立即绑定

Android必学-异步加载

难度中级
时长 1小时57分
学习人数
综合评分9.70
220人评价 查看评价
9.9 内容实用
9.7 简洁易懂
9.5 逻辑清晰

已采纳回答 / 3114002661
一样,因为它是用viewHolder.icon这个参数传进来的

已采纳回答 / 3114002661
安装谷歌插件JSON-handle就可以看到,下面是网址https://chrome.google.com/webstore/detail/json-handle/iahnhfdhidomcpggpaimmmahffihkfnj

已采纳回答 / Mark_G
网站能打开,但是编写好的程序运行时显示空白。。。

已采纳回答 / qq_原来这就是来自北方的汉子_0330
单线程是指的一个app只有一个主线程  那就是UI线程. 一切UI操作都只能在主线程里面进行.若果有耗时的操作在主线程的话, 超过5S  app就会报错 无响应即no response.这个时候可以选择异步操作 如重新开启线程  然后用handler  接受消息然后更新UI或者用ansycTask 去完成一些操作.

已采纳回答 / 风所居住的街道
因为没有判断图片是否对应ImageView

已采纳回答 / Android老骥
你可以去看之前的教程,《AsyncTask详解》,cancel(true)只是将这个任务标记成要取消的,并没有实际取消这个任务。

已采纳回答 / 卡其色的青春
给你我的一个私藏的接口,哈哈,尽情解析吧,望采纳http://www.tngou.net/doc/gallery/31

已采纳回答 / 搁置的幻想
貌似你在showimagebyasynctask方法中只new了asynctask,而没有执行asynctask的execute方法,你把那个equals方法换成execute方法试试。

已采纳回答 / feels_chaotic
有两种异步加载方式 1.Handler+Thread Handler主要接受子线程发送的数据, 并用此数据配合主线程更新UI  2.AsyncTask 是一个封装过的后台任务类 不需要Handler的辅助 Handler里的操作可以在AsyncTask 类的onProgressUpdate方法中完成

已采纳回答 / 偶然看到
<...code...>你说的太笼统了,而且肯定不是因为开发环境的不同,我上面的代码就是在eclipse中写 的,运行之后完全没问题的。

已采纳回答 / psychomonstar
应该是ImageView所显示的bitmap被压缩,bitmap可以设置属性等比例压缩原图,和配置值改变大小

已采纳回答 / 蜂蜜1
应该把提示空指针是哪一行说一下,这样方便查找错误啊

已采纳回答 / sphy
是吧,你可以看下,老师的AnsysTask基础你可以看下慕课网有个Java文件处理,讲得很详细。输入流读文件,读一行line,保存,换一行,直到读不到
课程须知
1、了解异步处理的一般方法 2、掌握如何使用多线程进行异步加载 3、掌握如何使用ASyncTask进行异步加载 4、异步加载的缓存与优化
老师告诉你能学到什么?
本课程是Android中级课程 1、熟练掌握基本的Android应用程序开发方法

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消