AndroidにおけるカスタムParcelableオブジェクトとAIDLを用いたプロセス間通信の実装
プロジェクト概要
この記事では、Androidアプリケーション間でカスタムデータ構造を含むプロセス間通信(IPC)を行う方法を説明します。Androidが提供するBinderフレームワークとAIDL(Android Interface Definition Language)を活用して、複数アプリケーション間でデータを双方向にやり取りする実装例を紹介します。
実装要件
2つのアプリケーション間でのデータ交換
...
5月20日 04:39 投稿
Android Service 徹底解説:基本から AIDL によるプロセス間通信まで
Android の四大コンポーネントのひとつである Service は、UI に依存せずにバックグラウンドで長時間動作する処理を実行するためのコンポーネントです。ただし、Service はメインスレッドで動作するため、その中で時間のかかる処理(ネットワークアクセスや大規模な計算など)を直接行うと、メインスレッドをブロックして ANR (Application Not Responding) を引き起こす可 ...
5月19日 05:56 投稿