《.A.ndroid移动应用基础教程》习题及答案
第1-3章Android基础入门
一、填空题
1、Android是Google公司基于______平台开发的手机及平板电脑的操作系统
2、Android系统采用分层结构,由高到低依次为。
3、ADB的常见指令中,用于开启ADB服务的是。
4、在Android程序中,src目录用于放置程序的___________。
5、Android程序开发完成后,如果要发布到互联网上供别人使用,需要将程序打包成______文件。
6、Android的核心服务是基于______
7、库主要提供Android程序运行时需要的一些类库,这些类库一般是使用______语言编写,而应用层是用______ 语言编写的运行在Android平台上的程序
8、每个资源都在gen目录中R.java文件中生成一个索引,而通过这个索引,开发人员可方便调用res目录中保持资源文件,在res目录下对应不同资源存放相应drawable子目录,layout子目录,Value子目录,menu子目录中。
二、判断题
1、Android实际上就是一个手机。
2、WCDMA是中国自己独自定制的3G标准,中国移动使用的就是这种标准。
3、android第一个版本Android 1.1是2008年9月发布的。
4、gen目录是自动生成的,主要有一个R.java文件,该文件可手动修改。
5、AndroidManifest.xml文件是整个程序的配置文件。
三、选择题
1、随着智能手机的发展,移动通信技术也在不断升级,目前应用最广泛的是()
A、1G
B、2G
C、3G
D、4G
2、ADT Bundle中包含了三个重要组成部分,分别是()
A、Eclipse
B、SDK
C、SDK Manager,exe
D、ADB
3、应用程序层是一个核心应用程序的集合,主要包括()
A、活动管理器
B、短信程序
C、音频驱动
D、Dalivik虚拟机
4、ADB的常见指令中“列出所有设备”的指令是()
A、adb uninstall
B、adb install
C、adb device
D、adb emulator -avd
5、创建程序时,填写的Application Name表示()
A、应用名称
B、项目名称
C、项目的包名
D、类的名字
6、Android是一个手机平台,其中不包括的是()
A、操作系统
B、行业应用
C、中间件
D、核心应用
7、在android 发布的版本中以下比5.0-Lollipop(棒棒糖)早的别名是()
A、Marshmallow(棉花糖)
B、Novgat(牛扎糖)
C、KitKat(奇巧巧克力)
D、Oreo(奥利奥)
8、安装Android开发环境中,需JDK和SDK的支持还需合适开发工具和插件。其中Android SDK是()
A、Java开发工具包
B、JRE环境
C常用的库文件D、Android开发工具包,开发相关的API
9、下列关于AndroidManifest.xml叙述不正确的是()
A、它位于reslayout子目录
B、应用程序必须包含一个该文件
C、它是整个应用的全局描述文件
D、该文件需表明应用的名称图标、活动和服务等信息
四、简答题
1、简要说明Android体系结构中每个层的功能。
第4章Activity
一、填空题
1、Activity生命周期的三种状态分别是________、________和________。
2、Activity的4种启动模式是________、________、________和________。
3、Android中Intent寻找目标组件的方式有两种:________和________
4、Activity生命周期中“回到前台,再次可见时执行”时调用的方法是________。
5、Android提供了一个________________________方法来实现回传数据。
二、判断题
1、Activity是Android应用程序的四大组件之一。
2、Intent一般只用于启动Activity不能开启广播和服务。
3、Intent可以用来开启Activity,同样它也可以用来在Activity之间传递数据。
4、Activity默认的启动模式是singleTop模式。
5、在数据传递时,如果需要获取返回的数据,需要使用onActivityResult()方法。
三、选择题
1、一个应用程序默认会包含()个Activity。
A、1
B、2
C、3
D、4
2、下列方法中,Activity从启动到关闭不会执行的是()。
A、onCreate()
B、onStart()
C、onResume()
D、onRestart()
3、下列组件中,不能使用Intent启动的是()。
A、Activity
B、启动服务
C、广播
D、内容提供者
4、startActivityForResult()方法接收两个参数,第一个是Intent,第二个是()
A、resultCode
B、requestCode
C、请求码
D、data
5、下列关于Activity的描述,错误的是()
A、Activity是Android的四大组件之一
B、Activity有4种启动模式
C、Activity通常用于开启一个广播事件
D、Activity就像一个界面管理员,用户在界面上的操作是通过Activity来管理的
四、简答题
1、五种进程(P49-50)
到此这篇java高级开发笔试题(高级java开发面试题)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/javakf/39052.html