容量越大越不壞?24萬塊硬盤故障率報告公布 這些產品零故障
8月5日消息,云存儲服務商Backblaze發布了最新的硬盤故障率報告,年故障率有所上升。Backblaze發布的硬盤季度統計數據,其中包括故障率等重要方面。這些結
runOnUiThread 是Android開發中一個重要的方法,可以在非UI線程中切換到UI線程來執行一些UI相關的操作。
Activity源碼中runOnUiThread方法:
final Handler mHandler = new Handler();private Thread mUiThread;// ...public final void runOnUiThread(Runnable action) { if (Thread.currentThread() != mUiThread) { mHandler.post(action); } else { action.run(); }// ...}public class MainActivity extends AppCompatActivity { private TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_my); textView = findViewById(R.id.tv_test); new Thread(new Runnable() { @Override public void run() { try { Thread.sleep(2000); } catch (InterruptedException e) { e.printStackTrace(); } // 更新UI runOnUiThread(new Runnable() { @Override public void run() { textView.setText("更新后的文本"); } }); } }).start(); }}
本文鏈接:http://m.www897cc.com/showinfo-26-94435-0.htmlActivity.runOnUiThread方法理解,你學會了嗎?
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com