素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Android技術者認定 ベーシック
「Android技術者認定 ベーシック」の記事一覧
実行時にリソースIDから実際のリソース名(文字列)を取得するために使用するクラスはどれか。
ContextのgetResources()で取得できるResourcesクラスを用いて値を取得する。
2026年3月4日
Custom Viewを作成する際、View自体の描画処理を記述するためにオーバーライドするメソッドはどれか。
onDrawメソッド内でCanvasオブジェクトを使用して図形やテキストを描画する。
2026年3月4日
Room永続化ライブラリにおいて、データベースのテーブルを定義するクラスに付与するアノテーションはどれか。
Roomでは各データエンティティを@Entityアノテーションが付いたクラスで表現する。
2026年3月4日
通信エラーが発生した際、指数関数的に待ち時間を増やしてリトライする手法は何と呼ばれるか。
ネットワーク負荷を考慮し、失敗するたびに待機時間を2倍などにするアルゴリズムである。
2026年3月4日
Androidのメモリ管理において、空きメモリが少なくなった時に優先順位の低いプロセスを終了させる仕組みはどれか。
LMK(Low Memory Killer)は各プロセスの優先度(oom_adj値)を見て解放を行う。
2026年3月4日
複数の画面を遷移する際、共通のView(画像など)が移動するように見せるアニメーション効果はどれか。
遷移元と遷移先で同じtransitionNameを持つViewを繋いでアニメーションさせる。
2026年3月4日
リリース用APKを作成する際、未使用のコードを削除してサイズを削減するプロセスはどれか。
コード短縮(Shrinking)は不要なクラスやメソッドを除去してAPKを軽量化する。
2026年3月4日
システム起動完了時にブロードキャストされるインテントのアクション名はどれか。
このアクションを受信するにはRECEIVE_BOOT_COMPLETED権限が必要である。
2026年3月4日
Androidにおいて各アプリが独立したユーザIDを持ち、他者の領域を侵せない仕組みを何と呼ぶか。
サンドボックス構造によりアプリ間のデータやメモリ空間は厳密に分離されている。
2026年3月4日
ViewPager2でスワイプ動作を禁止(プログラム制御のみ)にするために設定する属性はどれか。
setUserInputEnabled(false)を設定することでユーザによる手動スワイプを無効化できる。
2026年3月4日
投稿のページ送り
1
…
60
61
62
…
127