▼Androidメモ▼
パッケージとアーキテクチャ要素

パッケージ
パッケージ名 説明 主要クラス
android リソース R
android.app アプリケーションモデル Activity
android.content 公開データへのアクセス ContentProvider
android.content.pm 情報へのアクセス ActivityInfo
android.content.res リソースへのアクセス Resources
android.database データベースへのアクセス DatabaseUtils
android.database.sqlite SQLiteによるデータベースへのアクセス SQLiteDatabase
android.graphics グラフィックス Bitmap
android.graphics.drawable 描画要素 Drawable
android.graphics.drawable.shapes シェイプ Shape
android.hardware ハードウェア制御 Camera
android.location 位置情報の取得 Location
android.media メディアプレイヤー MediaPlayer
android.net 通信 Uri
android.net.wifi Wi-Fi WifiManager
android.opengl OpenGLのユーティリティ GLUtils
android.os OSシステムサービス Binder
android.preference プリファレンス Preference
android.provider コンテンツプロバイダへのアクセス BaseColumns
android.sax SAX Element
android.telephony 通話 CellLocation
android.telephony.gsm GSM通話 GsmCellLocation
android.test テスト AndroidTestCase
android.text テキスト Html
android.text.method テキストのキー入力 KeyListener
android.text.style テキストのスタイル URLSpan
android.text.util テキストのユーティリティ Rfc822Token
android.util ユーティリティ Log
android.view ユーザーインタフェース ViewManager
android.view.animation ユーザーインタフェースのアニメーション Animation
android.webkit WebKit WebView
android.widget ウィジェット Button

アーキテクチャ要素
種別 要素 説明
アプリケーションフレームワーク Activity Manager アプリケーションのライフサイクルを管理
Content Providers アプリケーション間のデータ共有を管理
View System ユーザーインタフェースを管理
Notification Manager ステータスバーへのアラート表示を管理
Package Manager インストールを管理
Resource Manager 非コード資源を管理
XMPP Service メッセージングサービスを管理
ライブラリ Surface Manager 複数アプリケーション間の2D/3Dグラフィックスを合成するライブラリ
Media Framework ビデオ形式の再生と記録のライブラリ
SQLite リレーショナルデータベースのライブラリ
OpenGL ES 3Dグラフィックスエンジン
Free Type ビットマップとベクターフォントのレンダリングを行うライブラリ
WebKit ブラウザ表示を行うためのHTMLレンダリングエンジン
SGL 2Dグラフィックスエンジン
libc 標準的なC言語ライブラリ
Androidランタイム Core Libraries Java言語に準拠したコアライブラリ機能
Dalvik仮想マシン .dexフォーマットのバイトコードを実行する仮想マシン


−戻る−