1.Intent的Component属性的作用是什么,如何定义此属性?
2.发送广播时,可以通过ndCatagoryBroadcast()方法将Intent对象发送出去( ). 对错
3.Android是什么?( )
A.一款手机
B.机器人名字
C.一种操作系统
D.一个应用软件
4.下面关于Android dvm的进程和Linux的进程,应用程序的进程说法正确的是 ( )
A. DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。
B. DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。
C. DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例。而每一个DVM不一定都是在Linux 中的一个进程,所以说不是同一个概念。
D. DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立Dalvik虚拟机实例。而每一个DVM不一定都是在Linux 中的一个进程,所以说不是一个概念。
5.Android操作系统最早由哪个公司研发?( )
A. Android公司
B. Microsoft
C. OHA
D. Google
6.下列中不属于手持设备的是( )
A. PDA
B. 机顶盒
C.寻呼机
D.手机
7.下列不是手机操作系统的是()。
A. Apple IPhone IOS
B.Android
C. Windows Vista
D.Window Mobile
8.到目前为止,Android操作系统的最高版本是哪个? ( )
A.Android L
B. 2.3
C.4.1
D.1.6
9. 安装Android SDK时,可以通过( )在线安装或离线安装。
A.JDK
B.ADT
C.Android sdk manager
D. eclip sdk manager
10.开发Android应用程序时,一般使用的计算机语言是( ) 。
A.C++
B.C#
C.Delphi
D.JAVA
11. E/AndroidRuntime(1099): java.lang.RuntimeException: Unable to instantiate activity
st.CanvasActivitys}: java.lang.ClassNotFoundException:
在LogCat中产生的记录,从中可以分析问题的原因可能在哪里?( )
A. 最小SDK支持版本号比运行这个程序的设备版本号还高
B. CanvasActivitys类没有在AndroidManifest中正确申明
C. CanvasActivitys是一个Activity,但没有重写它的onCreate方法
D. 程序执行CanvasActivitys的一个代码段时一个View有引用无对象
12.下列说法错误的是( )。
A.Intent起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦
B.对于直接Intent,Android不需要去做解析,因为目标组件已经很明确,Android需要解析的是那些间接Intent,通过解析,将 Intent映射给可以处理此Intent的Activity、IntentReceiver或Service
C.Intent 可以传递 View对象
D.通过Intent可以删除程序
13.下面退出Activity错误的方法是(D)。
A.finish( )
B.抛异常强制退出
it( )
14.当启动一个Activity并且新的Activity执行完后需要返回到启动它的Activity来执行的回调函数是( A)。
A.startActiv ityResult()boox viewer
15.这是一个资源配置文件,下面描述正确的是? (C )
A.这个shape文件是画一个宽为5dp,高为3dp的色块
B.这个shape文件是画一个底为5dp高为3dp的等腰三角形
C.这个shape文件是画一条虚线,实线段5dp,间隔3dp
D.这个shape文件是画一个宽从5dp到3dp的等腰梯形
四级英语报名网站报名入口
16.Toast toast = new Toast(this); toast.tText("今天天气不错\n哈哈"); toast.show(); 上面代码的执行结果是什么( C)。
A.提示“今天天气不错哈哈”的提示框
B.没有异常,但也不能提示任何内容,因为应该使用makeText方法,而不是tText方法
C.代码会抛出异常,因为new出的Toast对象不能再使用tText方法来设置提示框文本民有民治民享
D.提示“今天天气不错\n哈哈”的提示框
17.tOnTouchEvent 设置返回值为true 和 fal有何区别?( )
A.设置为fal是,在处理一次监听事件后,系统将抛弃该次事件
B.设置为true时只能在移动时获得一次监听事件,fal则可以多次
C.返回true表示这个消息已经被处理结束,后续的handler不再接收到这个消息
D.没有区别,都能对事件进行监听
18.列哪个可做EditText编辑框的提示信息( D)。
A.android:text
B.android:inputType
C.android:digits
D.android:hint
19 .进度条变横向的系统样式是( B)
A.@style/ProgressBar.Horizontal
B.@android:style/ProgressBar.Horizontal
C.@android:style/Widget.ProgressBar.Horizontal
D.@style/Widget.ProgressBar.Horizontal
20.于Android 事件机制与事件监听,下列说法不正确的有(D )。 i.View类里的event listener是一个带有回调方法的接口,当UI里的组建是被用户触发时,这些方法会被系统框架所调用; ii.来自View.OnClickListener ,当点击
这个Item(在触摸模式),或者当光标聚集在这个Item上时按下“确认”键,导航键,或者轨迹球,它会被调用; iii.来自View.OnLongClickListener ,当长按这个Item(在触摸模式),或者当光标聚集在这个Item上时长按“确认”键,导航键,或者轨迹球,它会被调用; iv.来自View.OnFocusChangeListener ,当手移到或离开这个Item ,它会被调用 v.来自View.OnKeyListener,当光标移到这个Item,按下和释放一个按键的时候,它会被调用; vi.来自View.OnTouchListener,在这个Item的范围内触摸的时候,它会被调用; vii.来自
View.OnCreateContextMenuListener,当上下文菜单被建立时,只需短按一下,它会被调用。
A.iii v vi vii
B.i ii iv vii
C.I
D.vii
21.关于对话框,下面说法正确的是(C )。
A.无法创建带有输入框的对话框
B.使用new AlertDialog()可以创建提示对话框
C.对话框的父类不是View
D.对话框没有生命周期
22.创建一个提示对话框,应创建下面哪种对话框实例( )。
A.DatePickerDialog
B.ProgressDialog
C.AlertDialog
D.TimePickerDialog
23.在AlertDialog中,以下哪个方法是用于取消的(B )。
A.tCancelButton
B.tNegativeButton
bernard arnault
C.tPositiveButton
D.tConfirmButton
24.在android中使用Menu时可能需要重写的方法有( )。 (1) onCreateOptionsMenu() (2) onCreateMenu() (3) onOptionsItemSelected() (4) onItemSelected()
A.(2)(3)
B.(2)(4)
C.(1)(4)
D.(1)(3)
25.键盘事件处理方法中,以下哪个方法是用来处理键盘按键的释放事件的 ( )。
A. pointerPresd(int x, int y)
B.keyPresd(int keyCode)
C.keyRepeated(int keyCode)
D.keyRelead(int keyCode)
26.下面Android的存储方式中,除SharedPreferences外还有哪种方式是不可以将数据在不同应用间数据共享的( )。
A.Files
B.SQL Server
C.Network
D.SQLite
27.当使用文件存储的时候,默认创建的文件会放在什么位置( )。
A.app
B. files
C.shared_prefs
D. lib
28.关于SharedPreferences和文件存储数据描述正确的是( )。
A.使用文件存储时,只能将文件保存在SD卡上
B.使用文件存储需要创建文件,而SharedPreferences的存储方式自动创建xml文件
C.两种存储方式都可以将存储的数据共享给其他应用
D. SharedPreferences一般用于保存不经常改变的参数设置
29.使用SharedPreferences进行数据存储的时候,下面哪个方法是不参与的( )。
A. t()
B. edit()
D.put()
30.使用SharedPreferences存储数据时,会创建一个什么类型的文件来进行数据存放( )。
A. .so文件
网上打字赚钱B. .properties文件
C. .xml文件
D. .cfg文件
31.在程序中,使用SD的文件需要使用以下哪些权限( )。
A. android.permission.WRITE_EXTERNAL
B.android.permission.WRITE_EXTERNAL_STORAGE
C.android.permission.ACCESS_FINE_LOCATION
D.android.permission.ACCESS_EXTERNAL_STORAGE
32.下面哪种不是Android的存储方式( )。
A. SQLite
B.SharedPreferences
C. File
D.ContentProvider
33.通过SharedPreferences保存的数据存储在什么文件夹下( )。
deskmate
A.files
B.shared_prefs
D. prefs
34.对于一个已经存在的SharedPreferences对象tting,想向其中存入一个字符串"person",tting应该先调用什么方法( )。
A. edit()
B.save()
C. putString()
35.下列说法哪个不正确( )。
A.拥有android:configChanges="orientation|keyboardHidden" 标签的Activity在横竖屏转换时不会再执行onCreate方法。
B.一个Activity的对象a1上弹出了一个模拟对话框形式的Activity的对象a2,按返回键后a1执行了onStart和onResume方法,a2执行了onPau,onStop和onDestroy方法
C.一个界面上的EditText中输入文字后,再按下Home,该界面消失,等再回到该界面文字内容仍在,onCreate 方法也不会执行。
D.默认情况下对一个Activity的对象进行横竖屏切换,该对象的onCreate方法在每次切换时都会执行。
36.下面布局中,哪个布局会把控件放在左上角,当添加新的控件的时候,将覆盖在前一个控件的上层,并且不能设计控件的位置( )。
A.TableLayout
B.RelativeLayout
C.FrameLayout
D.LinearLayout
37.以下有关RelativeLayout说法正确的是( )。
A.在这个布局中,控件的位置是绝对的,任何控件都有自己的坐标
B.这种布局适合于框架布局使用
C.这种布局适合横竖屏切换比较频繁的应用
D.这种布局会从左至右依次排列,到边界后自动换行
38.关于RelativeLayout布局中,下面对属性描述不相符合的是( )。
A. android:layout_centerInParent="true" 表示当前控件放置于父控件的横向和纵向的中央位置
B. android:layout_marginLeft="40px"表示当前控件左边空出40像素的空间
C. android:layout_alignParentTop="@id/mtop"表示当前控件和引用名为mtop的父控件顶端对齐
milk是什么意思D. android:layout_below="@id/aclock"表示当前控件放置于引用名为aclock的控件的下方
39.关于RelativeLayout描述正确的是( )。
A.该布局为切换卡布局,可实现标签切换的功能。
B.该布局为表格布局,需要配合TableRow一起使用。
C.该布局为相对布局,其中控件的位置都是相对位置。
D.该布局为绝对布局,可以自定义控件的x,y 的位置。
facial
40.在RelativeLayout布局中,有一个id为entry的EditText,目前有一个Button想放置在其左边,应为Button 指定什么属性设置( )。
A.android:layout_toLeftOf="@id/entry"
B.android:layout_toRightOf="@id/entry"
C.android:layout_toLeftOf="@+id/entry"
D.android:layout_toRightOf="@+id/entry"
41.在一个相对布局中怎样使一个控件居中( )。
A.android:scaleType="center"
B.android:layout_gravity="center"
C.android:layout_centerInParent="true"
D. android:gravity="center"
42.在表格布局中,android:collapColumns="1,2"的含义是: ( )
A.在屏幕中,当表格的列能显示完时,显示1,2列
B.在屏幕中,不管是否能都显示完,折叠1、2列
C.在屏幕中,当表格的列显示不完时,折叠
D.在屏幕中,动态决定是否显示表格。
圣诞节来历
43.绝对布局中,android:layout_x 的含义有( )
A.以手机右下为原点,组件显示到屏幕中的横向坐标值。
B.以手机右下为原点,组件显示到屏幕中的横向坐标值。
C.以手机左下为原点,组件显示到屏幕中的横向坐标值。
D.以手机左上为原点,组件显示到屏幕中的横向坐标值。
44.简述开发手机联盟?
45.以下哪一个类可以实现广播接收的功能( )。
A.Broadcast
B.Receiver
C.BroadcastReceiver
D. Activity
问题 46 Android系统有哪些特点?
47.在l中注册一个广播,需要使用什么标签( )。
A.<receiver>
B.<provider>
C. <broadcastreceiver>
D.<broadcast>
48.定义广播需要重写父类中的什么方法( )。
校准英文
C. onCreate
49.在程序中,发送广播的方法是以下哪一个( )。
A.ndBroad
B. ndBroadcast
C.ndCast
D.ndService
50.定义一个广播,需要继承哪个类( )。
A.Service
B.Broadcast
C.BroadcastReceiver
D. ContentProvider
51.述Android应用程序的组成。
52.alvik虚拟机与Sun公司定义的标准虚拟机(JVM)有何不同?
53.谈一下Android系统的架构。
54.Android开发环境搭建需要哪些主要步骤?
55. Windows环境下如何检测已经安装成功Java?
56.什么是AVD,有哪些特点?
57.什么是ADT?
58.在手机的实机上进行开发调试需要在手机上如何设置?
59.Activity,intent、Service和BroadCastReceiver之间是什么关系
60.Intent的Action、Category属性的作用是什么?
61.Intent的Data、Type属性的作用是什么?
62.简述Intent的功能与作用。
63.Intent的实现策略分为几种类型,请分别叙述。
64.ndroid系统提供的Action常量有哪些,如何使用。
65.何在程序清单文件l中配置Activity?
66.绍与Activity生命周期相关的回调方法的功能及使用方法。