List Viewにネットワークで取得した画像郡を表示するときにバッググランドで画像の読み込みをするバッググランドの作成
OpneGLESでのゲームもやりたいが、現在、プロジェクトがAndroidなのでちょっと調べてみる
以下抜粋
データベース問い合わせ等の比較的重たい処理を、UI threadに負荷を与えずに行いたい場合、AsyncTaskクラスを利用します。
AsyncTaskクラスは別スレッドでのバックグラウンド処理と、処理前と処理後のUI threadへのコールバックの2つを提供してくれる、便利なクラスです。
AsyncTaskを利用するには、AsyncTaskのサブクラスを実装する必要があります。
AddressRequestTaskでは、以下の3つの関数が肝で、
1:onPreExecute()で進捗ダイアログなどの表示処理を行い、
2:doInBackground()でバッググランドの処理(ここでは、画像の取得)、
3:onPostExecute()でデータの整形→表示と、進捗ダイアログの非表示を行う。
らしい
タスクを実行するにはexecute()メソッドを呼ぶ。
OpneGLESでのゲームもやりたいが、現在、プロジェクトがAndroidなのでちょっと調べてみる
以下抜粋

AsyncTaskクラスは別スレッドでのバックグラウンド処理と、処理前と処理後のUI threadへのコールバックの2つを提供してくれる、便利なクラスです。
AsyncTaskを利用するには、AsyncTaskのサブクラスを実装する必要があります。

AddressRequestTaskでは、以下の3つの関数が肝で、
1:onPreExecute()で進捗ダイアログなどの表示処理を行い、
2:doInBackground()でバッググランドの処理(ここでは、画像の取得)、
3:onPostExecute()でデータの整形→表示と、進捗ダイアログの非表示を行う。
らしい
タスクを実行するにはexecute()メソッドを呼ぶ。