Android
文章平均质量分 57
u011081756
这个作者很懒,什么都没留下…
展开
-
在异步加载 AsyncTask 中用动态的数组作为参数
分析问题:在异步执行的时候, new DownloadTextTask().execute("http://192.168.1.56:30002/?ID=101&NO=0",原创 2014-03-05 16:31:26 · 1614 阅读 · 0 评论 -
在线程里面出现异常需要处理UI的细节
1、错误提示: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare() at android.widget.Toast$TN.(Toast.java:324)2、简单说明以下问题,当我们需要在线原创 2014-03-12 11:00:44 · 979 阅读 · 0 评论 -
ProgressDialog在线程里下载图片
需求:一般在下载、更新或执行一些比较耗时的,就用到线程,同时为了设计界面更加美观,在下载的过程中,要增加进度条。另外,当任务执行完之后,我们就想要把进度条关掉,同时,也要跳转到下一个 Activity。分析:先从代码入手来分析吧!这里我是想让界面一出现,就调用下载的方法,进行下载或者做一些耗时的任务;从上面的代码来看,当load( ) 一被调用,第一件事就是显示进度条;原创 2014-03-06 17:58:37 · 476 阅读 · 0 评论 -
java.lang.RuntimeException:Can't create handler inside trhead that has not called Looper.prepare
先看一下错误的日志吧!我启用线程的目的是未来下载多张图片,并且是在线程里面下载的,但是有时候下载并不顺利,并且出现了致命性的错误,错误如上图所示。决解错误后的代码如下:下面就来分析上面的代码吧!我下载错误的原因是,当我正在执行下载图片的时候,突然我的服务器崩掉了,而在 catch{}里面就捕获到异常,而之前我在里面没用做任何的处理,那么程序还得继续往下运行,原创 2014-03-07 11:06:41 · 541 阅读 · 0 评论