Android 技術者認定試験 Application ベーシックスキル [Android 技術者認定試験]
仕事で必要な知識・スキルはPlatform系だが、その補強としてApplication部分の知識・スキルもあった方がよさそうなので、こちらも調べたら記録できるようにしてみた。
Platformと共通の部分は同じページを記録しておく。
アプリケーションベーシックスキル for Android
http://ace.it-casa.org/ace/scope/application-basic/
Platformと共通の部分は同じページを記録しておく。
アプリケーションベーシックスキル for Android
http://ace.it-casa.org/ace/scope/application-basic/
第三階層 | スキル項目 | 概要 | このBlogの調査ページ |
システムアーキテクチャ | システムアーキテクチャ概要 | architecture https://mishika.blog.ss-blog.jp/2021-01-31-3 | |
ライセンス形態 | AOSP License https://mishika.blog.ss-blog.jp/2020-12-29-2 | ||
ユーザインターフェース | メニュー | オプションメニュー、ダイアログメニュー | (N/A) |
ダイアロク | 各種ダイアロク | (N/A) | |
イベント処理 | ボタン、キー、モーション等のイベント | (N/A) | |
ノティフィケーション | 時計などが表示されている通知バー | (N/A) | |
スタイルとテーマ | カラーセット等 | (N/A) | |
ビュー | ビューオブジェクト | (N/A) | |
Graphics(2D & 3D) | キャンバスでの描写、OpenGLでの描写 | (N/A) | |
リソースファイル | AndroidManifest | アプリケーション名、起動方法、メインActivity等を定義 | AndroidManifest https://mishika.blog.ss-blog.jp/2020-12-30 |
XMLの書式 | (N/A) | ||
リソースの代替設定と国際化 | Alternativeオプションによるリソースの切り替え |
Androidのリソース代替設定 https://mishika.blog.ss-blog.jp/2021-01-15 |
|
SecurityとPermissions | セキュリティの概念 |
Manifestファイルでのpermission定義 https://mishika.blog.ss-blog.jp/2021-01-13-1 android.permission https://mishika.blog.ss-blog.jp/2021-08-12-11 |
|
アプリケーションコンポーネンツ | IntentとIntent Filter | Intentの役割、アプリケーション間の連携、明示的・暗示的インテント |
Intent https://mishika.blog.ss-blog.jp/2020-09-27-1 IntentFilter https://mishika.blog.ss-blog.jp/2021-01-17-2 IntentFilter(2回目) https://mishika.blog.ss-blog.jp/2021-08-14-1 |
Activity | ライフサイクル等 |
Activity https://mishika.blog.ss-blog.jp/2021-01-03-2 Activity (2回目) https://mishika.blog.ss-blog.jp/2021-08-11-8 |
|
Content Providers |
ContentProvider https://mishika.blog.ss-blog.jp/2020-12-13-3 ContentsProvider(2回目) https://mishika.blog.ss-blog.jp/2021-08-13-1 |
||
Service | ライフサイクル等 |
Service https://mishika.blog.ss-blog.jp/2021-01-10-5 Service (2回目) https://mishika.blog.ss-blog.jp/2021-08-11-7 |
|
BroadcastReceiver |
BroadcastReceiver https://mishika.blog.ss-blog.jp/2020-12-08-3 BroadcastReceiver(2回目) https://mishika.blog.ss-blog.jp/2021-08-12-3< |
||
ストレージ | ファイル入出力の概要 | (N/A) | |
Preferences | アプリケーションのデータ保存・読込 | (N/A) | |
SQLite | SQL(データベース)の利用 | (N/A) | |
通信 | ネットワークプロトコル(HTTP TCP/IP) | java.netパッケージとandroid.netパッケーシ | (N/A) |
Bluetooth | android.bluetoothパッケーシ |
Bluetooth https://mishika.blog.ss-blog.jp/2021-08-12-5 android.bluetooth https://mishika.blog.ss-blog.jp/2021-08-15-2 |
|
Wi-Fi | androidのWi-Fiパッケーシ |
WiFiService https://mishika.blog.ss-blog.jp/2021-08-09-2
Android WiFi https://mishika.blog.ss-blog.jp/2021-08-11-2 |
|
外部機器とセンサ | GPS | GPSセンサパッケーシ | (N/A) |
センサー | センサパッケーシ |
SensorService https://mishika.blog.ss-blog.jp/2020-12-30-2 加速度センサ https://mishika.blog.ss-blog.jp/2021-05-01 地磁気センサー https://mishika.blog.ss-blog.jp/2021-05-16 超音波センサ https://mishika.blog.ss-blog.jp/2021-08-09 近接センサ https://mishika.blog.ss-blog.jp/2021-08-09-1 環境センサー https://mishika.blog.ss-blog.jp/2021-08-12-1 超音波センサ https://mishika.blog.ss-blog.jp/2021-08-09 Android GPIO https://mishika.blog.ss-blog.jp/2021-08-12-8 超音波センサ https://mishika.blog.ss-blog.jp/2021-08-12-12 |
|
マルチメディア | オーディオ | メディアファイルの利用 | (N/A) |
ビデオ | メディアファイルの利用 | (N/A) | |
テスト | JUnitフレームワーク | 自動テスト | Android 単体テスト https://mishika.blog.ss-blog.jp/2020-12-29-1 |
ネイティブ | JNI |
JNI https://mishika.blog.ss-blog.jp/2021-01-01-1 |
|
スクリプト言語(ASE) | (N/A) | ||
NDKの概要 |
Android NDK https://mishika.blog.ss-blog.jp/2020-12-20 |
||
アプリケーション管理 | バージョニング | マニフェストファイルにバージョンを記載 | (N/A) |
プライベートキーの生成 | keytoolを使用した秘密鍵の生成 | (N/A) | |
Map API Key の登録 | MapViewを使用している場合に登録 | (N/A) | |
アプリケーション配布 | 署名 | apkアーカイブに署名をする。(無いものはインストールできない) | (N/A) |
アップデート | バージョニングにより、AndroidMarketから自動UPDATE | (N/A) | |
開発機能 | Eclipse |
Eclipse https://mishika.blog.ss-blog.jp/2020-12-29-4 |
|
Android Development Tools Plugin(adt) |
Eclipse https://mishika.blog.ss-blog.jp/2020-12-29-4 |
||
layoutopt | レイアウトファイルの問題検出ツール | (N/A) | |
Draw 9-patch | 画像編集ツール | (N/A) | |
Android Asset Packaging Tool(aapt) | apkファイルの生成、アーカイブ化を行うツール | (N/A) | |
Android Interface Description Language(aidl) | 下位層とのインターフェース |
AIDL HIDL https://mishika.blog.ss-blog.jp/2021-01-11-1 |
|
sqlite3 | SQLite | (N/A) | |
dx | classファイルをdexに変換するツール | (N/A) | |
zipalign | apkファイルの最適化ツール | (N/A) | |
デバッグ機能 | Android Emulator | (N/A) | |
Android Virtual Devices(AVDs) | (N/A) | ||
Hierarchy Viewer | レイアウトファイルの階層表示ツール | (N/A) | |
Dalvik Debug Monitor Service(ddms) | (N/A) | ||
Android Debug Bridge(adb) |
ADB https://mishika.blog.ss-blog.jp/2020-10-11 |
||
Traceview | Androidアプリケーションのトレース |
traceview https://mishika.blog.ss-blog.jp/2020-12-13 |
|
mksdcard | SDカードイメージの生成を行うツール | (N/A) | |
UI/Application Exerciser Monkey | モンキーテストツール | (N/A) | |
android | AVD及びSDKの管理ツール | (N/A) |
コメント 0