開発の基礎

アプリケーション コンポーネント (Application Components)

アプリケーション コンポーネントは、Androidアプリケーションを構成する重要な要素です。

アプリケーション
コンポーネント
説明
アクティビティ
(Activity)
ユーザーとアプリケーションとのやり取りを仲介する要素
サービス
(Service)

画面の状態から独立して処理を実行する要素 (バックグラウンド処理)

※標準で組み込まれているサービスに、センサーや位置情報があります。
コンテント プロバイダ
(Content Provider)
アプリケーション間で情報を共有する仕組み
ブロードキャスト レシーバ
(Broadcast receiver)
ブロードキャストされたインテントに、応答する仕組み

構成

主要なパッケージ

Androidの情報サイトから、まとめて検索