Android_线程
YK_love_GQ
暂时没有
展开
-
开启Thread加载数据完毕后,更新UI线程
这样做的目的是当处理大量数据的时候,可以先显示出Activity,而不是等数据都加载完毕后再显示Activity。 还有一个好处就是:希望界面显示以后再执行某些操作的时候,可以放在这里面来处理 1.onCreate() Thread thread = new Thread(r); thread.start(); 2. Runnable r = n...原创 2012-03-06 16:19:12 · 177 阅读 · 0 评论 -
Timer实现定时执行
Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { //执行的内容 } }, 3000);//表示3秒后执行 Timer timer = new...原创 2012-03-07 14:57:55 · 138 阅读 · 0 评论 -
关于在非UI线程中更新UI控件不会crash的问题
昨天同事问我一个问题,在Thread中去更新一个Button的状态可行吗?我说当然不行。他告诉我说,那为什么他的程序不会奔溃,我过去一看果然没有奔溃,甚是奇怪。难道是我记错了?于是我Google了一下。发现Android的开发文档中确实说这样是不行的啊。 http://developer.android.com/guide/components/processes-and-threads.h...原创 2013-08-11 14:40:12 · 280 阅读 · 0 评论