摘要: 请参考教材,全面理解和完成本章节内容... ...通过GeoQuiz应用,大家已经有了初步的开发体验。本章我们来纵览一下不同Android版本的背景知识。在本书后续学习及相对复杂的实际应用开发过程中,就会明白掌握本章内容是多么的重要。构建一个可以跑在不同版本 Android 平台的软件,是非常复杂和... 阅读全文
posted @ 2015-08-22 23:09 jlxuqiang 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 请参考教材,全面理解和完成本章节内容... ... 复制第四章的工程ch4,将工程目录改名为ch5。 之前的GeoQuiz应用只有一个activity,它负责管理着主界面。本章,将为应用增加名为CheatActivity的第二个activity,它管理第二个用户界面,可利用此界面查看当前问题的答案,如图5-1所示。 图5-1 CheatActivity提供了偷看答案的机会 如果用户选择先查看答案... 阅读全文
posted @ 2015-08-22 12:44 jlxuqiang 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: 请参考教材,全面理解和完成本章节内容... ... 复制第三章的工程,将工程目录改名为ch4。 为练习应用调试,我们先刻意搞点破坏。打开QuizActivity.java文件,在onCreate(Bundle)方法中,注释掉“获取TextView组件并赋值给mQuestionTextView变量”的那行代码,如代码清单4-1所示。 代码清单4-1 注释掉一行关键代码(QuizActivity.ja... 阅读全文
posted @ 2015-08-22 12:16 jlxuqiang 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 请参考教材,全面理解和完成本章节内容... ... 复制第二章的工程ch2目录,将工程目录改名为ch3。 每个Activity实例都有其生命周期。在其生命周期内,activity在启动、运行、暂停和停止四种状态间进行转换。每次状态发生转换时,都有一个Activity方法将状态改变的消息通知给activity。图3-1显示了activity的生命周期、状态以及状态切换时系统调用的方法。 图3-1 ... 阅读全文
posted @ 2015-08-22 10:03 jlxuqiang 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: 请参考教材,全面理解和完成本章节内容... ...复制第一章的ch1工程,将工程目录改名为ch2。本章我们将对GeoQuiz App进行功能升级,让应用能够提供更多的地理知识测试题目,如图2-1所示。图2-1 更多测试题目2.1 创建新类在项目导航视图中,展开\app\java\目录,右键单击com... 阅读全文
posted @ 2015-08-22 01:39 jlxuqiang 阅读(1045) 评论(0) 推荐(1) 编辑