2022年ANDROID应用开发试题 .pdf

上传人:Che****ry 文档编号:34882656 上传时间:2022-08-19 格式:PDF 页数:4 大小:43.87KB
返回 下载 相关 举报
2022年ANDROID应用开发试题 .pdf_第1页
第1页 / 共4页
2022年ANDROID应用开发试题 .pdf_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《2022年ANDROID应用开发试题 .pdf》由会员分享,可在线阅读,更多相关《2022年ANDROID应用开发试题 .pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Android 应用开发试题一、选择题(每题2 分,共 30 分)1. 下列不是手机操作系统的是?()DA.AndroidB.Window MobileC.AppleIPhoneIOSD.windowsvista2Android 的 VM 虚拟机是哪个?AA.DalvikB.JVMC.KVMD. framework3. AndroidVM 虚拟机中运行的文件的后缀名为()CA.classB.apkC.dexD.xml4. 下列选项是 Activity 启动的方法有() ACDA.startActivityB.goToActivityC.startActivityForResult D.star

2、tActivityFromChild5. 下列哪个可做 EditText编辑框的提示信息?() DA.android:inputTypeB.android:textC.android:digitsD.android:hint6. 关于 Activity 的描述,下面哪个是错误的?ADA. 一个 Android 程序中只能拥有一个Activity 类B.Activity 类都必须在 Androidmaniefest.xml 中进行声明C. 系统完全控制 Activity 的整个生命周期D.Activity 类必须重载 onCreate方法7. 关于 widget(组件)属性的写法,下面哪个是正确

3、的?ABCA.android:id=” +id/tv_username”B.android:layout_width=” 100px ”C.android:src=” drawable/icon”D.android:id=id/tabhost8. 下面哪个不是 Android SDK中的 ViewGroup(视图容器)? DA.LinearLayoutB.ListViewC.GridViewD.Button9. 下列哪个不是 Activity 的生命周期方法之一?()BA.onCreateB.startActivityC.onStartD.onResume10.MediaPlayer对象从停止

4、状态到播放状态调用的方法是()ABA.prepare()B.start()C.reset()D.release()11. 下面说法错误的是() BCAAndroid 采用单线程模型BAndroid 会默认会为线程创建一个关联的消息队列CHandler 会与多个线程以及该线程的消息队列对应D程序组件首先通过Handler 把消息传送给 Looper,Looper把消息放入队列12.android 中下列属于 Intent 的作用的是 ()CA 实现应用程序间的数据共享B 是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失C 可以实现界面间的切换,可以包含动作

5、和动作数据,连接四大组件的纽带D 处理一个应用程序整体性的工作13. 关于应用程序的生命周期,一个Activity 从启动到运行状态需要执行3 个方名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 法,请选择一个正确的执行顺序。AA. onCreate()-onStart()-onResume()B.onStart()-onCreate()-onResume()C.onCreate()-onResume()-onStart()D.

6、onStart()-onResume()-onCreate()14. 对 Android 项目工程里的文件,下面哪个描述是错误的?DA. res目录:该目录存放程序中需要使用的资源文件,在打包过程中android的工具会对这些文件做对应的处理B.R.java文件是自动生成而不需要开发者维护的。在 res 文件夹中内容发生任何变化, R.java文件都会同步更新C.Assets目录:在该目录下存放的文件,在打包过程中将会经过编译后打包在 APK中D. AndroidManifest.xml 是程序的配置文件,程序中用到的所有Activity、Service 、BroadcastIntent Re

7、ceiver和 ContentProvider 都必须在这里进行声明15. 获取传感器管理类对象的方法是()AgetSystemService(SENSOR_SERVICE)BgetSystemService(AlARM_SERVICE)CgetDefaultSensor(inttype)DgetSensorManager()二、填空题(每空2 分,共 30 分)1Android 四大组件是,和。2. 定义 LinearLayout水平方向布局时至少设置的三个属性:,和。3. 为了使 android 适应不同分辨率机型,布局时字体单位应用,像素单位应用和。4. 通过 Intent 打开浏览器显

8、示百度首页的方法为Intent intent=new Intent(Intent Action_View,Uri.parse(“ http:/W” )。5. 启动 Service的两种方法分别是和。6. Android 应用程序在进行网络通信时需要设置的权限为。7.Content 创建或打开 SQL数据库的方法。三、简答题(共 30 分)1. Android 项目中的入口 Activity 怎么写?如何注册一般的Activity?(5 分)2. 分析比较 Normal Broadcast与 OrderedBroadcast的异同点( 5 分)2. 简述 Android 中常用几种布局( 10

9、分)3. 简述 HttpClient 的使用步骤( 10 分)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - 四、编程题( 10 分)下列程序实现了一个简单的计算的效果,阅读程序并补充填空。main.xml 的代码如下下面是 ComputeActivity.java 文件的代码importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.View;im

10、portandroid.view.View.OnClickListener;importandroid.widget.Button;importandroid.widget.EditText;importandroid.widget.TextView;publicclassComputeActivityextendsActivityimplements名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - - - - - - - - OnClickListener

11、Buttonjsbtn;EditTextet1,et2;TextViewtv;inta,b,c;OverridepublicvoidonCreate(BundlesavedInstanceState)super.onCreate(savedInstanceState);setContentView(R.layout.main );jsbtn=;et1=;et2=;tv=;jsbtn.setOnClickListener(this);OverridepublicvoidonClick(Viewv)if(v=jsbtn)a=Integer.parseInt(_);b=;c=a+b;_;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁