Androidのユーザーインタフェース【中編】 〜アプリ開発の“肝”となるイベント処理とビュー〜:Android技術者認定試験「ACE」ドリル(3)(1/2 ページ)
Android技術者認定試験制度「ACE」の対策問題を解きながら、Androidアプリ開発の基礎を養おう! 今回は“Androidのユーザーインタフェース”の第2弾として、「イベント処理」と「ビュー」について演習問題を出題する。
本連載「Android技術者認定試験『ACE』ドリル」も今回で3回目を迎えました。
皆さん、Android技術者認定試験制度「ACE(OESF Authorized Certification Engineer for Android)」に興味を持っていただけましたか? また、ACEのアプリケーション・ベーシックの出題内容の傾向・雰囲気をご理解いただけましたか? 本連載の内容を1つの目安とし、演習を通じて、Androidアプリケーション開発の“ベーシックなスキル”を一緒に養っていきましょう!
前回に引き続き、今回もユーザーインタフェース(UI)について学んでいきます。今回は、【中編】として予告通り、「イベント処理」と「ビュー(View)」を取り上げます。
えっ?
今回はたった2つ(イベント処理とビュー)のことしか教えてくれないの!?
と不思議(不満)に思う方もいらっしゃるかもしれません。しかし、それには理由があります。
今回取り上げる2つの項目は、実は非常に重要なナレッジ・スキルとなります。いずれもAndroidアプリケーションを作成するときによく使う機能です。また、Android技術スキル標準「ATSS(Android Technical Skill Standard)」でも重要度が最高の“3”に設定されています。そのため、Androidエンジニアとしても、ACE合格のためにも絶対に外すことができないものになります。
それでは、前置きはこのくらいにして早速演習に入りましょう。
今回の演習問題
演習1:イベントリスナの登録
演習1 Viewの持つイベントリスナを登録するメソッドとして、正しいものはどれか? 選択してください。
(1)setEventListener
(2)setOnClickListener
(3)setOnClickEventLisner
(4)setListener
演習2:イベントリスナのメソッド
演習2 イベントリスナのメソッドとして、存在しないものはどれか? 選択してください。
(1)onTouch
(2)onClick
(3)onLongClick
(4)onFocused
演習3:イベントハンドラ
演習3 イベントハンドラのメソッドとして、存在しないものはどれか? 選択してください。
(1)onTouch
(2)onKeyDown
(3)onFocusChange
(4)onTrackballEvent
演習4:TextView
演習4 TextViewの説明として、誤っているものはどれか? 選択してください。
(1)テキストの表示ができる
(2)id属性を持つ
(3)テキストの編集ができる
(4)text属性を持つ
演習5:LinearLayout
演習5 LinearLayoutの説明として、正しいものはどれか? 選択してください。
(1)タブ表示を行う機能を持つ
(2)格子状にビューを配置する機能を持つ
(3)ビューを垂直ないし水平方向に整列する機能を持つ
(4)リスト上に表示する機能を持つ
Copyright © ITmedia, Inc. All Rights Reserved.