题目1-10
1.
java.io包中的( )和( )类主要用于对对象Object的读写。
Reader
objectInputStream
objectOutPutStream
writer
在使用蓝牙必须获取的权限是
下列选项中,属于Toast显示提示信息时间的参数的是()
LENGTH_ LONG
Toast.LENGTH_LONG
Toast.LENGTH_SHORT
LENGTH_SHORT
Chronometer类的重要方法
stop
destory
start
setBase
下列选项中,属于Java工具的有 ( )
Java编译器
Java运行工具
Java打包工具
Java文档生成工具
下列关于try…catch和finally的组合使用,格式正确的有()
try{ }catch(ExceptionType(Exception类及其子类) e){ }finally{ }
try{ }catch(ExceptionType1(Exception子类) e1){ } catch(ExceptionType2(Exception类及其子类) e2){ }
try{}
try{ }finally{ }
下列关于静态方法的描述正确的有()
静态方法在被调用时可以不创建任何对象
静态方法能访问所有成员
静态方法也可以通过类名和对象访问
静态方法只能访问静态成员
Intent传递数据时,下列的数据类型哪些可以被传递
Serializable
charsequence
Bundle
Parcelable
下列选项是Activity启动的方法有()
startActivityFromChild
goToActivity
startActivity
startActivityForResult
关于Android程序的界面布局,以下说法正确的是
只能使用XML文件描述界面布局
使用XML文件描述界面布局
在程序运行时动态添加或修改界面布局
使用R.java文件描述界面布局
Fragment(碎片)是一种可以嵌入在Activity中的UI片段,它能让程序更加合理地利用大屏幕空间.
正确
错误
BroadcastReceiver广播中有2种注册方式.
正确
错误
配置手机重启的广播事件不需要加额外的权限.
错误
正确
注册内容观察者是通过ContentResolver的registerContentObserver()方法注册的。
正确
错误
Cursor的moveToPosition方法用于移动光标到指定位置。
正确
错误
Android 工程中gen目录是自动生成的,主要有一个R.java文件,该文件可手动修改
错误
正确
启动系统相机使用的action是android.media.action.IMAGE_CAPTURE。
错误
正确
AIDL 全称是Android interface definition language叫Android接口定义语言.
正确
错误
Android系统是基于Linux平台开发的
错误
正确
provider中的android:name代表是继承于ContentProvider类的的全路径名称。
正确
错误
事务操作完成后一定要使用()方法关闭事务
end()
endTransaction()
close()
以上说法都不对
关于service生命周期的说法正确的是?
如果service已经启动,将先后调用onCreate()和onStart()方法
当第一次启动的时候只会调用onCreate()方法
如果Service没有启动,不能调用StopService停止服务。
当第一次启动的时候先后调用onCreate()和onStart()方法
使用SQLiteOpenHelper的构造方法创建与数据库连接时,参数可以设置为null的是
Context
数据库版本
CursorFactory
数据库名
在帧布局中的子控件默认是()对齐的。
右上角
右下角
左上角
左下角
关于广播的作用,正确的说法是
它可以启动一个 Activity
它不可以启动一个 Service
它可以帮助 service修改用户界面
它是用接收系统发布的一些消息的
系统收到intent发起的启动Activity的请求时,根据什么来选择最合适的Activity?
都可以
data
category
action
在Android工程中新建了一个Activity 需要在哪个xml文件中声明一下?
AndroidMainifest.xml
layout.xml
main.xml
string.xml
Activity在()状态是对用户来说仍然可见,但它无法获取焦点,用户对它操作没有响应。
运行状态
启动状态
停止状态
暂停状态
Activity通过()方法可以设置它的布局文件,并把视图显示在界面上。
setContentView()
setLayoutViews()
setLayoutView()
setContentViews()
短信的内容提供者是
MessageProvider
TelephonyProvider
ContactProvider
SmsProvider
Cursor中的()方法用于移动光标到下一行。
moveToNext()
moveToFirst()
moveToLast()
moveToPrevious()
Ip拨号器中我们把ip号码通过sharedPreferences保存起来,以下说法错误的是
sharedPreferences保存数据后实际上生成了一个xml文件
通过上下文来初始化sharedPreferences
使用sharedPreferences初始化后可以直接保存数据.
使用sharedPreferences需要获取sharedPreferences的编辑器.
Android中创建内容提供者要继承
ContentDataProvider
ContentObserver
ContentProvider
ContentData
在下列选项中,关于ContentResolver的说法错误的是
ContentResolver的增删改查方法与目标内容提供者的增删改查方法是一一对应
通过ContentResolver可以在其它应用程序中访问内容提供者
ContentResolver不需要通过uri匹配到内容提供者
ContentResolver通过uri匹配到内容提供者
在布局文件中,给Button指定单击事件响应方法的属性是
enabled
focusable
onClick
hint
在android中android:permission=”android.permission.RECEIVE_BOOT_COMPLETED”权限是干什么的
没什么用
在数据库增删改查时用的权限
对文件操作的权限
设置程序开机第一启动的权限
关于Android中sqlite3工具介绍不正确的是
使用sqlite3工具应该进入到dos下进行操作
在使用sqlite3工具需要先开启模拟器或者真机
sqlite3工具是一个命令行工具
sqlite3工具是一个收费的查看数据库的工具
自定义BroadcastReceiver时在androidManifest中用哪个标签定义
receiver
application
uses-sdk
activity
注册外拨电话的广播事件对应的action是
android_intent.action.OUTGOINT_CALL
android_intent.action.OUTGOINT_CALL_DATA
android_intent.action.NEW_OUTGOING_CALL
android_intent.action.NEW_CALL
Intent intent = newIntent(Intent.ACTION.VIEW,Uri.parse(“http://mail.google.com”))这句话作用陈述正确的是
其它项不正确
在浏览器浏览这个网址
发送Email
发送短信
使用AIDL完成远程Service方法调用下列说法不正确的是
aidl的文件的内容类似java代码
aidl对应的接口的方法前面不能加访问权限修饰符
aidl对应的接口名称不能与aidl文件名相同
创建一个Service(服务),在服务的onBind(Intent intent)方法中返回实现了aidl接口 的对象
SQLiteOpenHelper中的()方法用于创建或打开一个只读的数据库。
getReadableDatabase
getWritableDatabase
onCreate
onUpgrade
如果要调用现成的 ContentProvider,获得如下
CursorLoader
Cursor
ContentProvider
ContentResolver
关于ServiceConnection接口的onServiceConnected()方法的触发条件描述正确的是
bindService()方法执行成功后。
Service的onCreate()和onStartCommand()方法启动成功后。
bindService()方法执行成功同时onBind()方法返回非空IBinder对象。
Service的onCreate()方法和onBind()方法执行成功后。
在相对布局文件中,把控件显示在另外一个控件的右侧使用的属性是
layout_toLeftOf
layout_toRightOf
layout_toStartOf
layout_toEndOf
在Activity中,获得ContentResolver对象的方法是
getContentResolver()
getContentResolvers()
getResolver()
getResolvers()
setResultData()方法的作用是
修改广播接收者的数据
设置广播接收者的数据
以上都不对
修改数据并往下传递
在多个应用中读取共享存储数据时,需要用到的query方法,是哪个对象的方法
SQLiteHelper
Cursor
ContentResolver
ContentProvider
以下哪个不是Activity启动时的正确标志?
FLAG_ACTIVITY_SINGLE_TASK
FLAG_ACTIVITY_NEW_TASK
FLAG_ACTIVITY_SINGLE_TOP
FLAG_ACTIVITY_CLEAR_TOP
在下列选项中,用来设置Activity的启动模式的属性是
android:launchProperty
android:launchMode
android:launchMethod
android:launch