Android如何進行多線程或者異步的處理?
new Thread
Runnable
Handler
AsycTask
什麼時候需要多線程和異步?
IO操作(網絡操作,文件操作,數據庫操作...)
複雜的運算工作
消息接收方法的耗時操作
計劃任務
多線程同步synchronized
多線程和界面交互
1.Activity.runOnUiTread(Runnable)
2.耗時操作 view.post(Runnable)
view.postDelay(Runnable,long)
3,handler
4.AsyncTask