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

《Android系统应用开发
作业习题暨总复习题
(Android程序设计基础版)
2013-2014-2学期
主讲教师:贾震斌


第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)包名称:cn.d.
主程序文件名:main.java
类名:main
(4)Android 应用可以打包成apk格式文件进行发布,在bin文件夹下 。
chapter2.apk
(5)l。
北京雪亮眼镜店
4. Android SDK提供了哪两种应用测试方式?其提供的模拟器英文名称是什么?分别请提供这种测试方式的截图。
答:
(1)Android SDK提供了虚拟设备测试应用和真实设备测试应用两种方式;
(2)进行虚拟设备测试的模拟器称为 AVD (Android Virtual Device);
(3)截图:略。
5. 搭建基于Eclipse的Android应用开发环境需要哪些软件及步骤?
冷管答:
(1)安装JDK(Java Development Kit);
(2)安装Eclipse;
(3)安装Android SDK;
(4)在Eclipse中安装ADT(或Android Development Tools)插件。

本文发布于:2024-09-23 18:24:26,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/2106.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:应用   文件   环境   测试   开发
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议