▼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フォーマットのバイトコードを実行する仮想マシン
−戻る−