ナレッジボックス

Pocket


Androidの並列処理部品

プラットフォーム: Android

Androidの非同期処理を拡張し、コールバック時のエラーハンドリングやUIスレッドの更新を安易に行えるようにました。

特徴

・Android非同期処理の終了時処理コールバック

開発経緯や開発者による苦労話

Androidアプリに時間のかかる処理させるとき、画面に見えない裏側で並行処理してほしいケースがよくあります。Androidの標準部品にはこれを実現するための仕組み(AsyncTask)が備わっているのですが、使いづらいところがありました。
エラーハンドリング、並行処理後のUI更新などなど。
Androidのアプリをいくつか開発していて、この部分で開発メンバーがいつも苦労していたので、安易に使える仕組みを部品にまとめました。

サービスへの活用例

・データーベースの更新などの時間のかかる処理
・クレジットカード会社への問い合わせ処理

利用イメージ

Android非同期部品

まとめ

非同期の並行処理を利用するとAndroidで長い処理の待ち時間でも、他の作業を実行できます。レスポンスでお悩みの方は、並行処理を検討してみてください。きっとこの部品が欲しくなるはず。


Pocket

お問合せ

開発に関するご相談/各種お問合せは下記まで。

TEL.06-4806-3470 月曜~金曜(祝日を除く)10:00~18:00
contact-dev@kronos-jp.net

技術情報

  • ナレッジボックス
採用