實現原理:
建立乙個thread物件,然後在其run方法中呼叫runonuithread方法,在run中執行耗時操作,在runonuithread方法執行耗時操作完成後需要更新的ui,不要忘記呼叫thread的start方法。我此處是在模擬耗時操作的時候讓其顯示了乙個進度條,在耗時操作結束時讓進度條消失,具體邏輯可以更具自己的業務需求。
**:import android.os.bundle;
import android.view.view;
import android.view.view.onclicklistener;
import android.widget.button;
import android.widget.progressbar;
public class testactivity extends activity catch (interruptedexception e)
// 更新主線程ui,跑在主線程。
testactivity.this.runonuithread(new runnable()
});}
}).start();
}}); }}
布局檔案:
布局雖然很簡單,但是還是粘上了,省的大家自己操作的時候麻煩》-< 使用nodejs操作mongodb來實現增刪改查
本文主要講解使用nodejs操作mongodb,並使用express實現增刪改查 本地環境 win7 nodejs v0.10.29 express 4.9.0 mongodb2.4.10 使用express建立乙個todo的express工程 修改package.json,在dependencie...
使用TraceView工具定位耗時操作
eclipse中生成trace檔案的方法 android studio生成trace檔案的方法 生成的trace檔案將顯示在captures視窗 直接把trace檔案拖到安裝了adt外掛程式的eclipse就能開啟。timeline展示各個執行緒占用cpu的情況。橫軸為從開始到結束trace的cpu...
使用python 來實現炒股
以前有這種想法,自從平時下班後自學python 開始,這種想法就越演越烈。其實筆者 也只有一年時間,經驗遠遠不足,但想著平時私下時間拿來做點啥事,因此也是這篇文章的由來。1.的策略 對於 的研究,一直想再專門寫個 論述 論 特別是這兩年量化投資盛行,基本都是在python語言基礎上進行的策略回歸。總...