《高校Android考试复习题.doc》由会员分享,可在线阅读,更多相关《高校Android考试复习题.doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date高校Android考试复习题高校Android考试复习题1、Android的体系结构2、Activity的启动方式有3、在Android模拟器中,内置了一个用于调试和测试的工具4、启动Service的两种方法。5、Android四大组件6、Intent过滤器7、Android SDK主要语言基础7、R.java文件的用途。9、Activity生命周期的事件回调函数10
2、、在Android调试过程中,LogCat出现的日志信息11、通过继承ContentProvider类可以创建一个新的数据提供者的过程。12、手机操作系统的是() A.Android B. Windows Vista C. IOS D. Windows Phone 713、是AbsoluteLayout中特有的属性 ( ) A,android:layout_height B,android:layout_x C,android:layout_above D,android:layout_toRightOf 14、 在手机开发中常用的数据库是( SQLite ) 15、若在界面上显示“Hello
3、,World”,应该使用以下哪个控件是( ) A.TextView B.ImageView C.ListView D.以上都不对16、Spinner控件的显示为文本列表形式,在ArrayAdapter适配器中应选择以下哪种方式( ) A.android.R.layout.simple_spinner_dropdown_item B. android.R.layout.simple_list _item_1 C. android.R.layout.simple_list _item_2 D. android.R.layout.simple_spinner_ item17、打开一个Activity
4、,对提供的数据进行Web搜索的Intent常用动作是( )A. ACTION_WEB_SEARCH B.ACTION_SEARCH C. ACTION_ANSWER D.ACTION_VIEW18、如果将一个TextView的android:layout_height属性值设置为wrap_content,那么该组件将是以下哪种显示效果?( ) A.该文本域的宽度将填充父容器宽度 B.该文本域的宽度仅占据该组件的实际宽度 C.该文本域的高度将填充父容器高度 D.该文本域的高度仅占据该组件的实际高度19、使用以下哪种方法将数据写到文件的末尾( )A. MODE_PRIVATE B. MODE_AP
5、PEND C. MODE_WORLD_READABLE D. MODE_WORLD_WRITEABLE20、Android 项目工程下面的 assets 目录的作用是什么 ( ) A、放置应用到的图片资源。 B、主要放置一些文件资源,这些文件会被原封不动打包到 apk 里面 C、放置字符串,颜色,数组等常量数据D、放置一些与 UI 相应的布局文件,都是 xml 文件 21、用于事件处理的常见回调方法?( )A. onClick() B. onKeyUp() C. onStart() D. onStop()22、在Activity中需要找到一个id是bookName的的TextView组件,下面
6、哪种语句写法是正确的?( ) A. TextView tv = this.findViewById(R.id.bookName); B. TextView tv = (TextView)this.findViewById(R.id.code); C. TextView tv = (TextView)this.findViewById(R.id.bookName); D. TextView tv = (TextView)this.findViewById(R.string.bookName);23、能通过指定界面元素的坐标位置来确定用户界面的整体布局的是( )A. 相对布局 B. 表格布局 C.
7、绝对布局 D.线性布局24、在Android中,用户可以通过( )打开选项菜单。A. Menu B. MenuItem C. MenuStrip D. Item25、关于Android特征描述错误的是( ) A. Android系统提供了访问硬件的API库函数。 B.Android将界面设计与程序逻辑分离。 C.Android支持位置服务和地图应用。 D.Android进程的优先级是固定不变的。26、开发Android应用程序的首选集成开发环境是:( ) A. myEclipse B. Eclipse C. .NET D.J2SE27、若在界面上显示“Hello,World”,应该使用以下哪个
8、控件是( ) A.TextView B.ImageView C.ListView D.以上都不对28、android 中下列属于Intent的作用的是( ) A.实现应用程序间的数据共享 B. 可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带C. 是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失D.处理一个应用程序整体性的工作29、使用以下哪种方法将数据写到文件的末尾( )A. MODE_APPEND B. MODE_PRIVATEC. MODE_WORLD_READABLE D. MODE_WORLD_WRITEABLE30、若将多个单
9、选按钮组合在一起,使用( )控件。A. RadioGroup B. Radio C. RadioButton D. Group31、以下哪种方法用于将更改保存到共享偏好设置?( )A. save() B.clear() C. commit () D.putString()32、以下哪个是用于事件处理的常见回调方法?( )A. onClick() B. onKeyUp() C. onStart() D. onStop()33、以下哪个标记可用于在清单文件中注册主活动是( )A. B. C. D. 34、Android程序能够直接通过R类引用drawable、layout和values目录中的资源
10、,因此R.java文件是可以修改的。( )35、Activity的onStop() 和onDestroy() 方法效果是差不多的。( )36、框架布局是一种常用的界面布局,将屏幕划分为表格,将界面元素添加到表格中。( )37、Activity从启动到关闭所调用的全部生命周期函数的顺序是onCreate-onStart-onRes_ ume- onPause - onStop -onDestroy。( )38、广播是以意图的形式来传达的。( )39、在用户在某个控件上长按时,显示的是图标菜单。( )40、使用openOrCreateDatabase()方法打开现有数据库或创建一个新数据库。( )
11、41、广播是用接收系统发布的一些消息的。( )42、在main.xml中,定义一个组件时,有两个属性必须写,分别是android:id= +id/ start 和android:text。( )43、reslayout下面定义的xml文件不可以大写。( )44、在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法( )45、要访问内容提供者,可使用ContentValues类。( )46、用户单击按钮时调用了onLongClick()方法。( )47、Android4.0支持的API级别是11。( )48、多个按钮注册到同一个点击事件的监听器上,(参考79页)49、请使用XML文件描述菜单结构。写XML文件(参考103,104,108,109页)50、SQLite是Android系统提供的一个轻量级的嵌入式关系数据库,请使用ContentValues 完成数据添加、删除和更新功能。(代码参考204,205,206页)-
限制150内