Android 1.5から非同期処理を実現する仕組みとしてAsyncTaskが用意されています。AsyncTaskはジェネリッククラスになっており、型パラメータ として、Params、Progress、Resultの3つのパラメータを渡す必要があり、それぞれ下記を指定します。