アプリケーションベーシックスキル for Android™
第三階層 | スキル項目 | 概要 |
システムアーキテクチャ | システムアーキテクチャ概要 | |
ライセンス形態 | ||
ユーザインターフェース | メニュー | オプションメニュー、ダイアログメニュー |
ダイアロク | 各種ダイアロク | |
イベント処理 | ボタン、キー、モーション等のイベント | |
ノティフィケーション | 時計などが表示されている通知バー | |
スタイルとテーマ | カラーセット等 | |
ビュー | ビューオブジェクト | |
Graphics(2D & 3D) | キャンバスでの描写、OpenGLでの描写 | |
リソースファイル | AndroidManifest | アプリケーション名、起動方法、メインActivity等を定義 |
XMLの書式 | ||
リソースの代替設定と国際化 | Alternativeオプションによるリソースの切り替え | |
SecurityとPermissions | セキュリティの概念 | |
アプリケーションコンポーネンツ | IntentとIntent Filter | Intentの役割、アプリケーション間の連携、明示的・暗示的インテント |
Activity | ライフサイクル等 | |
Content Providers | ||
Service | ライフサイクル等 | |
BroadcastReceiver | ||
ストレージ | ファイル入出力の概要 | |
Preferences | アプリケーションのデータ保存・読込 | |
SQLite | SQL(データベース)の利用 | |
通信 | ネットワークプロトコル(HTTP TCP/IP) | java.netパッケージとandroid.netパッケーシ |
Bluetooth | android.bluetoothパッケーシ | |
Wi-Fi | androidのWi-Fiパッケーシ | |
外部機器とセンサ | GPS | GPSセンサパッケーシ |
センサー | センサパッケーシ | |
マルチメディア | オーディオ | メディアファイルの利用 |
ビデオ | メディアファイルの利用 | |
テスト | JUnitフレームワーク | 自動テスト |
ネイティブ | JNI | |
スクリプト言語(ASE) | ||
NDKの概要 | ||
アプリケーション管理 | バージョニング | マニフェストファイルにバージョンを記載 |
プライベートキーの生成 | keytoolを使用した秘密鍵の生成 | |
Map API Key の登録 | MapViewを使用している場合に登録 | |
アプリケーション配布 | 署名 | apkアーカイブに署名をする。(無いものはインストールできない) |
アップデート | バージョニングにより、AndroidMarketから自動UPDATE | |
開発機能 | Eclipse | |
Android Development Tools Plugin(adt) | ||
layoutopt | レイアウトファイルの問題検出ツール | |
Draw 9-patch | 画像編集ツール | |
Android Asset Packaging Tool(aapt) | apkファイルの生成、アーカイブ化を行うツール | |
Android Interface Description Language(aidl) | 下位層とのインターフェース | |
sqlite3 | SQLite | |
dx | classファイルをdexに変換するツール | |
zipalign | apkファイルの最適化ツール | |
デバッグ機能 | Android Emulator | |
Android Virtual Devices(AVDs) | ||
Hierarchy Viewer | レイアウトファイルの階層表示ツール | |
Dalvik Debug Monitor Service(ddms) | ||
Android Debug Bridge(adb) | ||
Traceview | Androidアプリケーションのトレース | |
mksdcard | SDカードイメージの生成を行うツール | |
UI/Application Exerciser Monkey | モンキーテストツール | |
android | AVD及びSDKの管理ツール |
[wpdm_file id=5]