android线程
HE_HENG316
这个作者很懒,什么都没留下…
展开
-
android 线程池使用
1. newCachedThreadPool:线程池为无限大,当有用完线程,后面的线程就用用完线程,无有就新建。 //新建 ExecutorService cachedThreadPool=Executors.newCachedTheadPool() //加入线程 cachedThreadPool.execute(...) //尝试停止所有正在执行和等待的任务,并返回等待执行的任务的列表。 cach原创 2017-03-21 18:20:05 · 230 阅读 · 0 评论 -
android AsyncTask使用
使用步骤 1.继承AsyncTask<Params,Progress,Result >, 如果不返回就AsyncTask<Void, Void, Void> 2. //运行次序 2.1.onPreExecute()———ui线程 2.2.doInBackground(Params...) ——其他线程原创 2017-03-22 10:07:58 · 253 阅读 · 0 评论 -
android ui异步更新几种分法
1.在主线程new Handler, 重写handleMessage用来更新ui, 在子线程new Message,Message里面的成员变量能存数据, 用Handler的sendMessage方法发Message出去, 主线程handleMessage就调用。2.在子线程Looper.prepare(), 在子线程new Handler, 调用Handler的post方法,在post原创 2017-03-24 23:09:59 · 429 阅读 · 0 评论