作业习题_android系统应用开发(android程序设计基础版)第1-23章

作业习题_android系统应用开发(android程序设计基础版)第1-23章

ID:15681465

大小:791.00 KB

页数:137页

时间:2018-08-04

作业习题_android系统应用开发(android程序设计基础版)第1-23章_第1页
作业习题_android系统应用开发(android程序设计基础版)第1-23章_第2页
作业习题_android系统应用开发(android程序设计基础版)第1-23章_第3页
作业习题_android系统应用开发(android程序设计基础版)第1-23章_第4页
作业习题_android系统应用开发(android程序设计基础版)第1-23章_第5页
资源描述:

《作业习题_android系统应用开发(android程序设计基础版)第1-23章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《Android系统应用开发》作业习题暨总复习题(Android程序设计基础版)2013-2014-2学期主讲教师:贾震斌目录第1章认识一下ANDROID1第2章搭建ANDROID应用开发环境2第3章ACTIVITY组件4第4章界面布局7第5章资源管理11第6章INTENT组件16第7章SERVICE29第8章BROADCASTRECEIVER41第9章CONTENTPROVIDER45第10章FRAGMENT49第11章基本UI组件54第12章高级UI组件68第13章MENU79第14章ACTIONBAR87第15章通知91第16章DIALOG96第17章ALARM101第1

2、8章触摸处理105第19章深入VIEW109第20章线程与进程114第21章PREFERENCES119第22章文件操作125第23章数据库129结束131第1章认识一下Android1.Android系统内核基于什么操作系统?答:Android是一个完整的移动操作系统,利用Linux作为系统内核,实现了存储管理、设备管理、文件管理、进程管理、安全管理等操作系统的基本功能。2.Google发布的基于Linux平台的开放源代码移动操作系统平台名称是什么?答:Android。3.Android运行的虚拟机名称是什么?虚拟机内运行的字节码文件后缀名是什么?答:Android运行的虚拟

3、机不是Java虚拟机,而是经过改造的Dalvik虚拟机,在虚拟机内运行的并不是Java编译后的字节码,而是后缀名为dex内部格式文件。4.Android采用什么软件架构?整个系统包括哪几个层次?答:Android采用堆栈式软件架构,整个系统从底层操作系统到顶层核心应用在内分为5个层次:Linux内核、Android运行环境(AndroidRuntime)、库集合(Libraries)、应用框架(ApplicationFramework)、应用(Application)。5.请自行上网搜集目前三大主流移动操作系统名称及所属公司、技术特点、首次发布时间、目前最新版本号,并根据你的了

4、解分析这几个移动操作系统各自的市场前景,面临的挑战和机遇。答:(本题为开放式探讨题,无标准答案,要求学生搜索资料、有理有据、观点明确即可。)第2章搭建Android应用开发环境1.Android开发组件主要包括哪三部分?答:AndroidSDK、AndroidSDKTools和AndroidSDKPlatform-tools。2.Android提供的专门用于EclipseIDE开发环境可以让AndroidSDK集成到Eclipse环境中的插件名称?答:ADT或AndroidDevelopmentTools。3.请根据下图中Android工程目录结构,回答以下问题:(1)应用项目

5、名称?(2)各文件夹名称及功能?(3)包名称、主程序文件名及类名?(4)Android应用可以打包成什么格式文件进行发布?在工作空间的哪个目录中可以找到这个文件?图中这个文件名称是什么?(5)Android应用项目配置清单文件名称是什么?答:(1)chapter2(2)src:存放源文件gen:开发环境自动生成的文件,其中包含R.java文件,注意此文件会自动更新,不要去直接修改AndroidX.X.X:对应“X.X.X”版本号的AndroidPlatform的类库:android.jar。res:资源文件夹,在Android中除了Java代码外,其他一切均可看作资源,包括图标

6、、图像、常量定义等。该文件夹下存在多个子文件夹layout:保存界面的布局文件values:保存常量信息drawable:分成几个子文件夹,分别保存不同分辨率的图像,以便兼容不同平台(3)包名称:cn.edu.jssvc.ced.主程序文件名:main.java类名:main(4)Android应用可以打包成apk格式文件进行发布,在bin文件夹下。chapter2.apk(5)AndroidMainfest.xml。4.AndroidSDK提供了哪两种应用测试方式?其提供的模拟器英文名称是什么?分别请提供这种测试方式的截图。答:(1)AndroidSDK提供了虚拟设备测试应用

7、和真实设备测试应用两种方式;(2)进行虚拟设备测试的模拟器称为AVD(AndroidVirtualDevice);(3)截图:略。5.搭建基于Eclipse的Android应用开发环境需要哪些软件及步骤?答:(1)安装JDK(JavaDevelopmentKit);(2)安装Eclipse;(3)安装AndroidSDK;(4)在Eclipse中安装ADT(或AndroidDevelopmentTools)插件。6.Android开发环境中什么组件可以为开发人员提供如测试屏幕截图、进程查看、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。