社区
Android
帖子详情
ListView 异步加载问题
csdxz
2011-08-14 05:58:03
关于ListView 异步处理的问题。 ListView的子项中有头像 昵称 时间 微博内容 这些都需要从网上获取 现在已经实现了 但是这些操作都是在主线程中进行的, 我想实现异步操作,提高用户体验。。。 在网上搜了很多资料 都是只异步下载图片, 我是初学,修改多次后没有成功。 希望会的朋友们 提供个思路。 或是帮忙调试下程序。 谢谢了 QQ 461658542
...全文
102
5
打赏
收藏
ListView 异步加载问题
关于ListView 异步处理的问题。 ListView的子项中有头像 昵称 时间 微博内容 这些都需要从网上获取 现在已经实现了 但是这些操作都是在主线程中进行的, 我想实现异步操作,提高用户体验。。。 在网上搜了很多资料 都是只异步下载图片, 我是初学,修改多次后没有成功。 希望会的朋友们 提供个思路。 或是帮忙调试下程序。 谢谢了 QQ 461658542
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
j_f0001
2011-08-15
打赏
举报
回复
异步方式使用用 AsyncTask使用起来还是不错的,不过你也可以实现 自己的线程去加载,使用线程线程当然还要回调handler进行操作
j_f0001
2011-08-15
打赏
举报
回复
因为有有头像 昵称 时间 微博内容这几项,这几项中数据最大的还是头像,所以最简单的方法就是在先加载昵称、时间、内容几项,默认头像使用一张本地图片。加载完后再使用异步方式获取头像,获取成功后通过修改ListView的数据源,最后调用Adapter.NoticationDataChanged一下。这样就可以解决问题了。
如果想最在限度提高用户体验效果,一般加载用帐号,然后使用异步方式加载昵称、时间和内容等。最后再加载头像。
lyjiang126
2011-08-15
打赏
举报
回复
[Quote=引用 4 楼 jason_wks 的回复:]
前些天也是想实现这个,在网上找了,有好多,就看着写了下,主要就是在adapter的getView()中调用一个类的方法,在方法中新启个线程下载图片,然后在回调,放到item中的imageView中。
[/Quote]
对的 主要是再getView里面异步加载图片并显示
jason_wks
2011-08-15
打赏
举报
回复
前些天也是想实现这个,在网上找了,有好多,就看着写了下,主要就是在adapter的getView()中调用一个类的方法,在方法中新启个线程下载图片,然后在回调,放到item中的imageView中。
-droidcoffee-
2011-08-14
打赏
举报
回复
用 AsyncTask
listview
异步
加载
.rar
listview
异步
加载
ListView
异步
加载
图片
listview
的
异步
加载
通过软引用将图片缓存在内存中,读取的时候先读取缓存中的图片,若没有则读取网络图片。
Android实现
ListView
异步
加载
图片
Android实现
ListView
异步
加载
图片
listview
异步
加载
网络图片
android
listview
异步
加载
网络图片
android
listView
异步
加载
图片
NULL 博文链接:https://zjingye.iteye.com/blog/1936268
Android
80,475
社区成员
91,389
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章