社区
Android
帖子详情
ListView 异步加载问题
csdxz
2011-08-14 05:58:03
关于ListView 异步处理的问题。 ListView的子项中有头像 昵称 时间 微博内容 这些都需要从网上获取 现在已经实现了 但是这些操作都是在主线程中进行的, 我想实现异步操作,提高用户体验。。。 在网上搜了很多资料 都是只异步下载图片, 我是初学,修改多次后没有成功。 希望会的朋友们 提供个思路。 或是帮忙调试下程序。 谢谢了 QQ 461658542
...全文
83
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
异步
加载
图片
listview
异步
加载
网络图片
android
listview
异步
加载
网络图片
android
listview
异步
加载
图片实例(线程池+数据库+本地保存)
android
listview
异步
加载
图片实例 用到了线程池 下载的图片会保存到本地 并在数据库中保留记录 再次
加载
时会直接从本地读取
listview
异步
加载
源码
listview
异步
加载
源码
Android
80,349
社区成员
91,287
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章