【android】任意のスレッドで処理を行う
公開日:
:
最終更新日:2012/06/11
android
非UIスレッドでUIを操作したい場合に、任意の処理をUIスレッド上で実行する。
目次
UIスレッドで処理を実行する
//実行するスレッドでHandlerを定義
Handler onErrorHandler= new Handler();
//任意のスレッドでpost()を呼び出す
onErrorHandler.post(new Runnable() {
@Override
public void run() {
jockey.switchPlayer();
}
});
関連記事
-
【android】言語・地域設定の取得
androidでは利用する言語と国名がjava.util.Localeのオブジェクトとして設定されて
-
【android】処理時間を計測する
パフォーマンスのリファクタリングを行うには処理時間の計測がかかせません。 SDK標準のクラスを使っ
-
【android】 年月だけのDatePicker
final DatePicker datePicker = new DatePicker(sel
-
【android】DrawableとBitmap、リソースの相互変換
Resource → Bitmap Bitmap bm = BitmapFactory.dec
-
[android] ActivityとFragmentのライフサイクルいろいろ
Fragmentを使い始めてライフサイクル関係でハマることがあったので備忘録。 FragmentA
-
【android】非同期処理
Androidで非同期処理、マルチスレッドを処理するスニペット。 AndroidのスレッドはUIス
-
【android】ネットワークの接続状況を確認する
コードから接続状況を確認。 ConnectivityManager co
-
【android】設定画面の作成
res/xml/preferences.xml <?xml version=&quo
-
【android】webviewでアプリ内にwebページを読み込む
webviewを使ってandroidアプリ内にwebページを読み込む定型文です。 //vie
-
アプリ間連携 Intentfiler
ブラウザの共有からURLを受け取る。 Manifest.xmlのURL受け取り先のactivity
- PREV
- 【javascript】正規表現
- NEXT
- 【javascript】キャスト