Android 使用 AsynTask 进行异步加载,一些耗时较长的操作需要使用异步加载,这样可以让用户获得较好的体验经历。

Screenshot-2012-02-09.png

Screenshot-2012-02-092.png

代码如下:

?

main2.xml :

?

LogCat显示:

14:28:32: W/ShowMsg: doInBackground()显示传进的参数 params[0]:第一个参数

14:28:40: W/ShowMsg: onPostExecute()显示传进的参数 result[0]:ret1

14:28:40: W/ShowMsg: onPostExecute()显示传进的参数 result[1]:ret2

还有一些其他方法的参考示例,可以参考下面的链接:(参考度 5* 满格)

Imageview With Loading Spinner  (提供源码下载)  (参考度:****)

http://www.anddev.org/novice-tutorials-f8/imageview-with-loading-spinner-t49439.html

http://blog.blundell-apps.com/imageview-with-loading-spinner/

Android異步加載網絡圖片    (参考度:***)

http://zh.iqadd.com/item/android-yibu-jiazai-wangluo-tupian

Android网络加载时显示进度条     (参考度:**)

http://www.youmi.net/bbs/thread-99-1-1.html

–EOF–

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐