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

Android必学-异步加载

难度中级
时长 1小时57分
学习人数
综合评分9.70
220人评价 查看评价
9.9 内容实用
9.7 简洁易懂
9.5 逻辑清晰
  • 最喜欢听见,本次课程就到这里……
    查看全部
    1 采集 收起 来源:总结

    2015-12-19

  • 程序的最后部分在滑动的时候不论本地是否有缓存均显示默认图片,这样在滑动结束后图片会“闪烁”一下才能显示真正的图片,作为一个强迫症受不了,所以稍微修改了适配器getView部分的代码,如下: //如果缓存中已经存在该图片则设置缓存图片否则设置默认图片 Bitmap bitmap = imageLoader.getBitmapFromCache(url); if (bitmap != null) { viewHolder.mIcon.setImageBitmap(bitmap); } else { viewHolder.mIcon.setImageResource(R.mipmap.ic_launcher); }
    查看全部
    1 采集 收起 来源:总结

    2015-11-11

  • 子线程不能更新UI, 使用handler处理,将bitmap以消息的形式发送出去
    查看全部
    1 采集 收起 来源:使用Thread

    2015-11-03

  • 嗯,当listview 在滚动的时候,就让他开心的去滚~
    查看全部
  • Android异步加载的总结。除了LruCache,我们还可以使用DiskLruCache这个第三方的类来实现“二级缓存”。异步加载不仅仅是获取网络资源,我们可以加所有耗时的操作都看成异步加载,所有通过耗时的操作获取的结果我们都可以通过缓存来提高效率,比如我们可以利用这里的LruCache和DiskLruCache(这个缓存一般是用于缓存从网络获取的图片,视频等大的资源,这个时候我们一般和LruCache结合使用),使用Cache有个缺点,就是我们不能保证我们的数据是实时的,所以在realtime需求高的应用中,我们不应该使用缓存。而对于本地资源,我们很少用缓存的,就算是操作SQLite数据库,我们也很少会用到LruCache,但是也有使用的。
    查看全部
    1 采集 收起 来源:总结

    2015-06-22

  • 在进行图片的异步加载的时候,我们往往会为图片设置一个tag,这个tag就是图片的url(uri),去防止图片的加载由于ListView的缓存机制造成的加载之前图片的情况发生。
    查看全部
    1 采集 收起 来源:使用Thread

    2015-06-22

  • 在Android中我们使用JSONObject类来解析json字符串。
    查看全部
  • TextView控件xml属性maxLines可以设定文字的行数
    查看全部
    1 采集 收起 来源:创建布局

    2015-06-17

  • 功能与url.openConnection().getInputStream()相同,可根据URl直接获取网络资源数据,简单粗粗粗爆,返回类型为InputStream类型
    查看全部
    1 采集 收起 来源:获取Json数据

    2015-06-11

  • 不错
    查看全部
  • 再一次测试
    查看全部
  • 我想要测试测试
    查看全部
  • ListVIew的缓存机制: 有重用contenView的功能,该ContentVIew可能是前面或者后面的内容。 那么解决该问题的方法: 为ImageView设置一个Tag标志。在进行设置图像的时候进行判断
    查看全部
    1 采集 收起 来源:使用Thread

    2015-06-02

  • 在子线程中:不能直接改变UI android单线程模型:非主线程不能在线程中直接编程UI 只能使用Handler进行消息的处理。 可以使用成员来保存数据实现数据的传输和交换
    查看全部
    1 采集 收起 来源:使用Thread

    2015-06-02

  • 哈哈
    查看全部
    1 采集 收起 来源:创建布局

    2015-06-01

举报

0/150
提交
取消
课程须知
1、了解异步处理的一般方法 2、掌握如何使用多线程进行异步加载 3、掌握如何使用ASyncTask进行异步加载 4、异步加载的缓存与优化
老师告诉你能学到什么?
本课程是Android中级课程 1、熟练掌握基本的Android应用程序开发方法

微信扫码,参与3人拼团

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

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