android课后题

第一章:1 android系统的平台特色有  开放性 ,摆脱运行商的束缚  ,丰富的硬件连接  。(不受任何限制的开发商和无缝结合的Google应用)

2安卓的平台搭建必须的软件是 JDK , eclipse-SDK , Android-sdk 和 ADT 。

3安卓的应用程序的基类是Activity 

4安卓应用程序中描述了一个屏幕的布局文件是   。

简答:

简述安卓的平台特征有哪些。

简述安卓平台的开发环境单间的步奏

简述创建安卓程序的基本步奏

第二章android项目结构分析

填空

安卓的作为一个移动设备的开发平台,体系统构架和其他操作系统一样,采用了分层的构架,安卓从高层到底层氛围应用程序层, ,  ,l inux核心层 。

2安卓运行环境主要是指的虚拟机技术       。

3不像其他大多数系统的应用程序,安卓应用程序没有一个     。

4有两个方法是几乎所有的Activtity子类都实现的    ,   。

5 Service是不能自己启动的,必须通过Context对象调用     或     方法来启动。

6       在不同的组件之间传递消息,讲一个组件的请求意图传给另一个组件。

7每一个activty的状态由它所在的activity栈中的位置所决定的,所有当前正在运行的activity将遵循     的原则。

8通常的可以通过三种类型的文件来创建资源:    ,位图文件以及     。

9使用资源包括三种方法    ;  ;  ;从其他资源类里引用,这样可以重用通用资源。

10 每个安卓的application都必须包含一个      ,且文件名是固定的,不能修改。

简答题

1简述安卓的系统构架从高到低的几个层次。

2应用程序的基本组件有哪些/

安卓根据用用程序的组件以及组件当前运行状态讲所有的进程按重要性程度从高到低花粉为几个?

4随着activity的创建和销毁,可能会经历哪四种状态?

5使用资源包包括哪几种方法?

6androidManifestXml主要包含哪些功能?

第三章

在现行布局中androidorientation=vertical”语句声明的作用是    。

在程序代码中声明一个Button对象,该对象使用    函数来通过id引用界面上的普通按钮控件

3在定义多个单项选项时,由RadioButton和     组合起来共同完成

4android系统总有五种常用的布局方式   , , , , 。

5安卓中的三种类型的菜单:  , , 。

6当用户按下菜单键时打开的是出现在屏幕下方的图标菜单,该种菜单可以同时设置图标和文字,它显示最多    个菜单项

7单击事件是当用户碰到某个组件或则方向键被按下时产生该事件,该事件的侦听器是   ,对应的处理函数    。

二  简单题

1简述在安卓界面上添加控件的方法主要有几种?

2应用程序的界面布局主要有哪些?

3安卓的应用程序菜单有哪几种?

4在界面上创建一个orientation的作用是什么?

5现行布局中orientation的作用有哪些?

6安卓中实现事件处理的步奏?

第六章

数据存储与访问

1使用SharedPreferences方式来存取数据,通常用到位于    包中的SharedPreferens接口

2android中提供了文件读写方法。通过openFileOutput()方法获得文件输入流(FileOutputStream),把数据写入文件。安卓系统中支持4中操作的模式:     ,     ,    ,

   。

3安卓模拟器支持sd卡的使用,在cmd窗口下创建一个sd卡镜像文件的命令如下:

MksdcardSDCARD 1024M    E\android\sdcard.img

其中,参数1024M指明    。

4Xml资源解析器对象操作的是      类型文件

5为了更好的对SQLite数据库的创建,打开以及更改进行管理,在android中,还可以通过一个继承自     的数据库辅助类来创建和打开一个数据可。并且至少需要实现该数据库辅助类的三个方法     ,   ,   。

6ContentProvide应用中 使用    通过指定的uri来间接的操作ContentProvider的数据。通常采用    辅助类来进行URI的匹配

二 简答题

1简述Android平台提供了哪些数据存储方法

2Android编程时,如何获得SharedPreferences 对象。如何保存键值对到配置文件中?

3简述安卓模拟器中应用程序使用SD卡的步骤

4简述创建或者打开一个Sqlite数据库的方法有哪些?    

5使用ContentProvider来实现数据共享,都涉及到哪些辅助类

第七章   定位服务与地图应用

填空 

1开发基于地理位置的服务可以使用     和    外部类库来开发

2android平台中提供访问定位服务的功能,也提供获取最佳定位提供者功能的类是        。

3 android关于定位功能的包Android Location API关于定位中比较重要的类有      ,      ,    和    。

简单题

1Android平台关于定位功能的包Android Location Api 中比较重要的类有哪些

2简述申请地图密匙的步骤

3简述google.android.maps的包中包含了哪些用于在Googl Map上显示,控制层叠的功能类以及每个类的功能

你可能感兴趣的:(大学软件工程)