素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Android技術者認定 ベーシック
「Android技術者認定 ベーシック」の記事一覧
複数のアニメーションを組み合わせて、同時または順番に実行するために使用するクラスはどれか。
AnimatorSetを用いると、playTogetherやplaySequentiallyで複数の動きを精密に制御できる。
2026年3月4日
SQLiteデータベースを操作する際、データの更新(UPDATE)や削除(DELETE)の実行結果として返される数値は何を表すか。
更新系メソッドは、条件に合致し処理された行数を戻り値として返す。
2026年3月4日
OkHttpライブラリにおいて、リクエストやレスポンスの中身を透過的に書き換えたり、ログを記録したりするために使われる仕組みはどれか。
Interceptorを使用すると、通信の前後でヘッダーの追加やキャッシュ処理、ロギングなどを一括で行える。
2026年3月4日
Androidのオーディオ処理やグラフィック処理など、ハードウェアに近い低レイヤの制御を行うために使われるインターフェース群はどれか。
HAL(Hardware Abstraction Layer)は、OSとハードウェアの差異を吸収するための層である。
2026年3月4日
ConstraintLayout内で、特定のViewが表示(Visible)か非表示(Gone)かによって、他のViewの配置位置を動的に調整するための仮想的な壁はどれか。
Barrierは、指定した複数のビューの最大範囲を動的に追従し、重なりを防ぐ境界線として機能する。
2026年3月4日
アプリの脆弱性診断において、AndroidManifest.xmlでandroid:debuggableがtrueのままリリースすることの危険性はどれか。
debuggableがtrueだと、外部ツールからアプリのメモリ内容などが容易に解析されてしまう。
2026年3月4日
ビルドプロセスにおいて、ソースコードを難読化して解析を困難にすると同時に、コードサイズを縮小するツールはどれか。
R8は従来のProGuardに代わるツールで、難読化、最適化、シュリンキングを統合して行う。
2026年3月4日
FragmentTransactionを使用してFragmentを追加する際、前の状態に戻れるように履歴を残すために呼び出すメソッドはどれか。
addToBackStackを呼び出すと、戻るボタンを押した際に1つ前のFragment状態に復帰できる。
2026年3月4日
Broadcast Receiverにおいて、時間のかかる処理(10秒以上)を継続するために使用することが推奨される仕組みはどれか。
goAsync()を使用すると、onReceiveのメインスレッドを解放しつつ非同期で処理を継続できる。
2026年3月4日
画面回転や言語変更などの「設定変更」が起きた際に、Activityを再起動させずに自分で処理するためにManifestで指定する属性はどれか。
configChangesに特定の項目を指定すると、再起動の代わりにonConfigurationChangedが呼ばれる。
2026年3月4日
投稿のページ送り
1
…
55
56
57
…
127