应用名:GeoQuiz,它能给出一道道地理知识问题,用户点击TRUE或FALSE按钮来回答屏幕上的问题,GeoQuiz即时作出反馈。
该应用由一个activity和一个layout组成。
创建Android项目:
命名activity子类为QuizActivity(规范的命名约定),布局的命名会自动更新为activity_quiz。
组件属性
match_parent:视图与其父视图大小相同
wrap_content:视图将根据其显示内容自动调整大小
android:text 属性值是对字符串资源的引用。将文字内容放置在独立的字符串资源xml文件中,然后引用它们,便于应用的本地化。
设置监听器
为响应某个事件而创建的对象叫作监听器,监听器会实现特定事件的监听器接口。
完整的GeoQuiz及练习项目已上传至GitHub