素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Android技術者認定 プロフェッショナル
「Android技術者認定 プロフェッショナル」の記事一覧
PendingIntentを取得する際、既存のPendingIntentがある場合にその内容を新しい引数で更新するためのフラグはどれか。
FLAG_UPDATE_CURRENTを指定すると、同じIntentが存在する場合にそのExtraデータを更新する。
2026年3月4日
Gradleビルドにおいて、ビルドバリアント(Build Variant)を決定する2つの要素の組み合わせはどれか。
Build Type(debug/release等)とProduct Flavorを組み合わせることでバリアントが生成される。
2026年3月4日
RecyclerViewの更新時、差分のみを計算して効率的にアニメーションを適用するためのユーティリティクラスはどれか。
DiffUtilは2つのリストの内容を比較し、変更、追加、削除の最小差分を算出する。
2026年3月4日
Memory Profilerにおいて、メモリリークの特定に最も有用な、特定の時点でのメモリ使用状況をキャプチャしたデータはどれか。
Heap Dumpはメモリ上の全オブジェクトの状態を記録し、参照関係を分析してリークを特定できる。
2026年3月4日
TLS/SSL通信において、特定の証明書のみを信頼するようにアプリ側で制限する手法はどれか。
Certificate Pinning(証明書ピン留め)により、中間者攻撃や不正な証明書発行局のリスクを低減できる。
2026年3月4日
ViewModelにおいて、プロセスの終了(メモリ不足等)に伴う状態保持を容易にするために使用するクラスはどれか。
SavedStateHandleを使用すると、システムによってプロセスが殺された後もデータを復元できる。
2026年3月4日
AndroidのZygoteプロセスが、アプリの起動時に最初に行う動作はどれか。
Zygoteはあらかじめロードされたメモリ空間を保持し、forkすることで新しいアプリプロセスを高速に作成す…
2026年3月4日
Room永続化ライブラリにおいて、データベースのバージョンアップ時にテーブル構造の変更を定義するために使用するオブジェクトはどれか。
Migrationクラスを使用して、古いバージョンから新しいバージョンへのSQLコマンドを定義する。
2026年3月4日
Viewシステムにおいて、カスタムビューを作成する際に、描画ロジックを記述するためにオーバーライドすべきメソッドはどれか。
Canvasオブジェクトを使用してグラフィックスを描画するにはonDrawメソッドを使用する。
2026年3月4日
Android 10以降で導入された、Wi-FiのMACアドレスを接続先ごとに変更してプライバシーを保護する機能はどれか。
MACランダム化により、異なるネットワーク間でデバイスを追跡することが困難になる。
2026年3月4日
投稿のページ送り
1
…
241
242
243
…
297