探索Android移动开发技术:试题解析

发表时间: 2021-06-09 10:26

广开-形考-10128Android移动开发技术

1、下列选项中属于Android体系结构的是( )

2、Android应用程序的全局配置文件是activity_main.xml。

3、Toast是Android系统提供的轻量级信息提醒机制,用于向用户提示即时消息。

4、在下列选项中,设置线性布局方向的属性是( )。

5、一个 Android 应用程序默认会包含( )个 Activity。

6、Android提供了一个startActivityForResult()方法来实现回传数据。

7、用于获得布局文件activity_main.xml中id为login的Button控件对象的语句是( )。

8、用于加载activity_main.xml布局文件的语句是( )。

9、Intent 是 android 的四大组件之一。

10、在下列选项中,Android中的存储数据方式不包括( )。

11、Android中的文件存储分为内部存储和外部存储。

12、SharedPreferences是一个轻量级的存储类,主要用于存储一些应用程序的配置参数。

13、当用户将文件保存至SD卡时,需要在清单文件中添加权限
android.permission.WRITE_EXTERNAL_STORAG。

14、使用文件存储数据时,文件存储在软件的_data/data/包名/files目录下。

15、适配器主要用来存储XML数据。

16、自定义一个数据适配器MyAdatper,需要让它继承的类是( )。

17、下列控件中,用于以列表形式展示数据的是( )。

18、Android系统推荐使用SQLiteOpenHelper的子类创建数据库。

19、SQLite是一个轻量级数据库,占用资源非常低,在内存中只需要占用几百KB的存储空间。

20、创建数据库及数据库版本更新需要继承SQLite。

21、要查询SQLite数据库中的信息需要使用Cursor接口。

22、广播的发送有两种形式,分别为有序广播和无序广播。

23、接收者声明的优先级别在的 android:priority 属性中声明,数值越大优先级别越高。

24、广播接收者是四大组件之一,必须要在清单文件中注册。

25、绑定服务时,必须要实现服务的 onBind()方法 。

26、开启服务的方法的语句是( )。

27、Canvas类可以用于设定画笔的颜色和填充风格。

28、可以通过Canvas类中的 drawCircle()方法画圆。

29、Paint paint= new Paint()语句用于创建画笔对象。

30、要使用图片旋转可以使用Matrix类中的setRotate方法。

31、下列选项中,关于Canvas类描述正确的是( )。

32、BitmapFactory位图工厂类可以直接将流转换为bitmap格式。

33、Matrix类可以对图片添加特别的效果,设定旋转90度的语句是( )。

34、Android的绘图应该继承Activity组件。

35、Android程序运行之前,不需要安装JDK。

36、Android系统最初由安迪·鲁宾等人开发制作。

37、Android 工程中存放Java源代码的目录是( )。

38、Android操作系统并不是开源的。

39、随着智能手机的发展,移动通信技术也在不断升级,目前应用最广泛的是()。

40、Android机器人图标设计符合绿色环保概念。

41、Android程序运行之前,不需要安装JDK。

42、SDKManager.exe是Android SDK的管理器。

43、设置TextView字体大小的属性是( )。

44、下面哪些属性是Android控件的通用属性?( )

45、下列布局中,在Android将xml转化为代码时,因为少嵌套而减少了节点对象解析次数,从而提高效率的是()。

46、在相对布局中设置控件位于正中心的属性是()。

47、android:layout_width中可以填的值有()。

48、Android中的()直接在屏幕上开辟出一块空白区域,当我们往里添加组件时,所有组件都会放置在区域的左上角。

49、设置背景选择器时,通过()属性设置按钮按下时效果。

50、长按事件的相应返回值必须设置成()才能响应。