- 1、本文档共137页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
作业习题_Android系统应用开发(Android程序设计基础版)第1-23章.doc
《Android系统应用开发》
作业习题暨总复习题
(Android程序设计基础版)
2013-2014-2学期
主讲教师:贾震斌
目录
第1章 认识一下Android 1
第2章 搭建Android应用开发环境 2
第3章 Activity组件 4
第4章 界面布局 7
第5章 资源管理 11
第6章 Intent组件 16
第7章 Service 29
第8章 BroadcastReceiver 41
第9章 Content Provider 45
第10章 Fragment 49
第11章 基本UI组件 54
第12章 高级UI组件 68
第13章 Menu 79
第14章 ActionBar 87
第15章 通知 91
第16章 Dialog 96
第17章 Alarm 101
第18章 触摸处理 105
第19章 深入View 109
第20章 线程与进程 114
第21章 Preferences 119
第22章 文件操作 125
第23章 数据库 129
结束 131
第1章 认识一下Android
1. Android系统内核基于什么操作系统?
答:
Android是一个完整的移动操作系统,利用Linux作为系统内核,实现了存储管理、设备管理、文件管理、进程管理、安全管理等操作系统的基本功能。
2. Google发布的基于Linux平台的开放源代码移动操作系统平台名称是什么?
答:
Android。
3. Android运行的虚拟机名称是什么?虚拟机内运行的字节码文件后缀名是什么?
答:
Android运行的虚拟机不是Java虚拟机,而是经过改造的Dalvik 虚拟机,在虚拟机内运行的并不是Java编译后的字节码,而是后缀名为dex内部格式文件。
4. Android采用什么软件架构?整个系统包括哪几个层次?
答:
Android采用堆栈式软件架构,整个系统从底层操作系统到顶层核心应用在内分为5个层次:
Linux内核、Android运行环境(Android Runtime)、库集合(Libraries)、应用框架(Application Framework)、应用(Application)。
5. 请自行上网搜集目前三大主流移动操作系统名称及所属公司、技术特点、首次发布时间、目前最新版本号,并根据你的了解分析这几个移动操作系统各自的市场前景,面临的挑战和机遇。
答:
(本题为开放式探讨题,无标准答案,要求学生搜索资料、有理有据、观点明确即可。)
第2章 搭建Android应用开发环境
1. Android开发组件主要包括哪三部分?
答:
Android SDK、Android SDK Tools和Android SDK Platform-tools。
2. Android提供的专门用于Eclipse IDE开发环境可以让 Android SDK 集成到 Eclipse环境中的插件名称?
答:
ADT或Android Development Tools。
3. 请根据下图中Android工程目录结构,回答以下问题:
(1)应用项目名称?
(2)各文件夹名称及功能?
(3)包名称、主程序文件名及类名?
(4)Android 应用可以打包成什么格式文件进行发布?在工作空间的哪个目录中可以找到这个文件?图中这个文件名称是什么?
(5)Android应用项目配置清单文件名称是什么?
答:
(1)chapter2
(2)src:存放源文件
gen:开发环境自动生成的文件,其中包含R.java文件,注意此文件会自动更新,不要去直接修改
Android X.X.X:对应“X.X.X”版本号的Android Platform的类库:android.jar。
res:资源文件夹,在 Android 中除了 Java 代码外,其他一切均可看作资源,包括图标、图像、常量定义等。该文件夹下存在多个子文件夹
layout:保存界面的布局文件
values:保存常量信息
drawable:分成几个子文件夹,分别保存不同分辨率的图像,以便兼容不同平台
(3)包名称:.jssvc.ced.
主程序文件名:main.java
类名:main
(4)Android 应用可以打包成apk格式文件进行发布,在bin文件夹下 。
chapter2.apk
(5)AndroidMainfest.xml。
4. Android SDK提供了哪两种应用测试方式?其提供的模拟器英文名称是什么?分别请提供这种测试方式的截图。
答:
(1)Android SDK提供了虚拟设备测试应用和真实设备测试应用两种方式;
(2)进行虚拟设备测试的模拟器称为 AVD (Android Virtual Device);
(3)截图:略。
5. 搭建基于Eclipse
您可能关注的文档
- 产品需求文档(PRD)参考模板.doc
- 京沪经理部变更设计管理办法.doc
- 亲情周启动仪式定稿.doc
- 人大经济学考研复习指导.doc
- 人大网校《管理学原理》(第三版)考试大纲.doc
- 人大网校《财政学(第二版)》考试大纲.doc
- 人大网校电子商务(第二版)考试大纲.doc
- 人大金融学考研复习指导.doc
- 人教版七年级语文课外阅读训练(一).doc
- 人教版八下物理 第九章《压强》单元测试卷B(含答案).doc
- 计量规程规范 JJF 2153-2024强脉冲光治疗仪校准规范.pdf
- 《JJF 2153-2024强脉冲光治疗仪校准规范》.pdf
- JJF 1176-2024(0~2 300) ℃钨铼热电偶校准规范.pdf
- 《JJF 1176-2024(0~2 300) ℃钨铼热电偶校准规范》.pdf
- 计量规程规范 JJF 1176-2024(0~2 300) ℃钨铼热电偶校准规范.pdf
- JJF 2154-2024亚低温治疗仪校准规范.pdf
- 计量规程规范 JJF 2154-2024亚低温治疗仪校准规范.pdf
- 《JJF 2154-2024亚低温治疗仪校准规范》.pdf
- JJF 2180-2024婴儿辐射保暖台校准规范.pdf
- 计量规程规范 JJF 2180-2024婴儿辐射保暖台校准规范.pdf
文档评论(0)