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

Android必学-异步加载

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

最新回答 / gawainli
滚动接口,一个方法是滚动时候调用,还有一个方法是一直调用的。
虽然第三方的框架都做好了图片的三级缓存,还是比较希望老师通过例子带我们理一理sdcard缓存加载!毕竟这是一种思想。
慕课网看到的最好的讲解了,期待大声的新作啊!
老师讲的真心不错,看了好多,希望有其他更酷炫的视频

最新回答 / 乔小欠儿
是可以的。因为在java中内部类是可以调用外部类的方法的。NewsAsyncTask类是activity的内部类,所以是可以调用的。建议你可以看看java基础里的内部类,基本就可以理解了。

最新回答 / 乔小欠儿
android4.0以上的版本要求耗时代码不能写在主线程中。联网请求就属于耗时代码,你把你的联网请求放在线程中就可以了。
洗澡先,洗好再继续看
前面的用系统图ListView还可以出现数据 然后加载图片就出来不了 一片空白闪退
学了很多,解决了我好几天关于图片加载的问题,谢谢了

已采纳回答 / qq__ZH_0
有缓存,但是不是缓存的item,而是缓存你所说的图片。比如向下滚动时,处于顶端的item不可见后会被回收用作最后一个即将显示的item,所以都回收掉了,否则会造成很大的内存开销。实际上是缓存的图片的,一般的模式都是内存-文件-网络这样的访问流程.

已采纳回答 / android小神
缓存满了,lru算法会自动释放很久不用的,所以缓存应该不是问题。

最赞回答 / 雪糕梦龙
<...code...>这里用false,是防止进程中途打断造成数据可能出现的错误吧.
爱牙牙!确实有点复杂了
老师讲的真好,点个赞。

已采纳回答 / lynhao
有啊  如下<...code...>
课程须知
1、了解异步处理的一般方法 2、掌握如何使用多线程进行异步加载 3、掌握如何使用ASyncTask进行异步加载 4、异步加载的缓存与优化
老师告诉你能学到什么?
本课程是Android中级课程 1、熟练掌握基本的Android应用程序开发方法

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消