ちょいAndroid。Typescriptいいよ。JenkinsとかGradleとか。APTもいいなー。 実はrunOnUiThreadを最近まで知らなくていつもアホみたいにHandler#postしていてなんだか悔しかったのでActivity#runOnUiThread(Runnable)の実装を読んでみました。 Activity#runOnUiThread Activity#runOnUiThreadの実装がこちら。 public final void runOnUiThread(Runnable action) { if (Thread.currentThread() != mUiThread) { mHandler.post(action); } else { action.run(); } } 内部的にHandler#postしていますね。 ここでちょっと気になるのが Threa
![Activity#runOnUiThread(Runnable)の実装を読む&注意点](https://cdn-ak-scissors.b.st-hatena.com/image/square/7f724af033b380c3a708406fdbb6bbe884dbb1b9/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEgjIci_6ON39gYxuMS4WwWUNmesfBEzKeue43BDC7mCS-C617Qo38FlNoZpHf2w7DhYAsalTNV1cAINl2GAxj0oq3DnOomXl7jO7PrjfN0N1v_KNQFF0Fq-VS8ymKP_Mji2JBfjlzSeFqGJ%2Fw1200-h630-p-k-no-nu%2FScreen%2Bshot%2B2011-11-14%2Bat%2B13.58.51.png)