2022年最新Android开发技术期末考试复习题 .pdf
《2022年最新Android开发技术期末考试复习题 .pdf》由会员分享,可在线阅读,更多相关《2022年最新Android开发技术期末考试复习题 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品文档精品文档试题一、选择题1 android虚拟设备的缩写是( AVD)2 Android SDK 目前支持的操作系统( Linux)3 Android 开发工具插件 (ADT)没有提供的开发功能( 自动更新 )4 Android SDK 提供一些开发工具可以把应用软件打包成Android 格式文件(APK)5 Android 当中基本的所有的UI 都是由( view)或者其子类实现的7 下列不是 Activity 的生命周期方法之一的是()onCreate onStart onRestart onResume onPause onStop onDestroy 8 以下可以做 EditTe
2、xt 编辑框的提示信息是( adroid:hint)以下不是手机操作系统的是(windows vista)下列哪个属性是专用于相对布局的(D) A.android.orientation 线性 vertical 垂直 horizontal B.android:stretchColumns C.android:layout_alignParentRight D.android:layout_toRightOf 定义 LinearLayout 垂直方向布局时设置的属性( D ) A.android:layout_height B.android:gravity C.android:layout D
3、. android:orientation vertical 垂直为了使 android适应不同分辨率的机型,布局时字体单位应用( D ) A.dp B.dip 像素C.px D.sp 下面属于 android的动画分类的有 ( AB) A.Tween B.Frame C.Draw D.Animation Property Animation 属性动画android 关于 service生命周期的 onCreate() 和 onStart()说法正确的是 ( AD ) A.当第一次启动的时候先后调用onCreate() 和 onStart()方法B.当第一次启动的时候只会调用onCreate(
4、) 方法C.如果 service已经启动,将先后调用onCreate() 和 onStart()方法D.如果 service 已经启动,只会执行onStart()方法,不在执行onCreate() 方法在 android中使用 Menu 时可能需要重写的方法有(AC) A、onCreateOptionsMenu() 三种菜单:选项菜单、上下文菜单、子菜单B、onCreateMenu() C、onOptionsItemSelected() D、onItemSelected() Intent 传递数据时,下列的数据类型哪些可以被传递(ABCD ) A、Serializable B、charsequ
5、ence C、Parcelable D、Bundle java.io 包中的 ( A )和( B )类主要用于对对象Object 的读写。A. objectInputStream B. objectOutPutStream C.Reader D.writer 继承 ContentProvider需要实现(ABCD) 等方法。A. insert B. delete C. update D. query 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - -
6、- - - - - 精品文档精品文档自定义 Adapter需要重写哪些方法 ?(ABCD) A.getCount B.getItem C.getItemId D.getView 在 android中使用 SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是( AB ) A、getWriteableDatabase() B、getReadableDatabase() C、getDatabase() D、getAbleDatabase() 二、填空题1 Android 平台由 操作系统 ,中间件 ,用户界面和应用软件 组成。2 Android 平
7、台提供了 2D,3D 的图形支持,数据库支持SQLite 3 目前已知的可以用来搭建Android 开发环境的系统有windows,Linux,Mac 等5 Android SDK 主要以 java 语言为基础6 创建工程时需要填写的信息名称有工程名,包的名字, Activity 的名字 还有应用的名字7 Android.jar 是一个标准的压缩包,其内容包含的是编译后的class,包含了全部的 API三、简答题1. Android 软件框架结构自上而下可分为哪些层?应用程序(Application ) 、应用程序框架(Application Framework) 、各种库(Libraries
8、)和 Android 运行环境( RunTime) 、操作系统层( OS)应用程序是用 Java语言编写的运行在虚拟机上的程序,如E-mail 客户端、日历、地图等;应用程序架构是编写Google 发布的核心应用时所使用的API 框架,开发人员同样可以使用这些框架来开发自己的应用,这样便简化了程序开发的架构设计,但是必须遵守其框架的开发原则。如Activity Manager 、Window Manager、View System等。10. 简述 Android 应用程序结构是哪些(1)一组 View(UI 组件)。这些组件包括列表(List) 、文本框( textbox) 、按钮(butto
9、n)等。通过这些 UI 组件可以构建应用程序的视图部分。(2)Content Providers 。它提供了一种机制,通过这种机制,应用程序可以实现数据的互访和共享。(3)Resource Manager 。它负责管理非代码的访问。即资源文件的访问管理。(4)Notification Manager。它能让程序将自己的警示信息显示在状态栏上。例如:当有短信时,可以在状态栏上显示出新短信的信息。(5)Activity Manager。它管理着应用的生命周期,并且提供了应用页面退出的机制。在 Android 应用中,每个应用一般由多个页面组成,而每个页面的单位就是 Activity 。通俗的说,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年最新Android开发技术期末考试复习题 2022 最新 Android 开发 技术 期末考试 复习题
限制150内