国开《Android网络开发技术》形考任务3

此内容查看价格为3金币,请先
如有问题,请联系微信客服解决!

一、选择题

1.SharedPreference存储数据,最后提交数据时,推荐使用(   )。

commit()

apply()  

put()      

push()

2.使用SQLite读取数据内容时,用到的核心类是(   )。

ContentValues

Cursor 

SQLiteOpenHelper 

SQLite

3.自定义Service时,必须实现的方法是(   )。

onCreate()

onStartCommand()

onBind()   

onDestroy()

4.使用MediaPlayer开始播放音视频的方法是(   )。

prepare()

start()

release()

setDataSource()

5.自定义View时必须实现的方法是(   )。

onMeasure()

onDraw()

onLayout()  

equals()

6.Android AsyncTask 异步任务中,哪个方法是运行在主线程中( )

doInBackground()

onPreExecute()

onPostExecute()

onPregressUpdate()

7.Android 中开启事务的方法正确的是( )。

db.startTransaction()

db.beginTransaction()

db.endTransaction()

intent.startTransaction()

8.HTTP是万维网实现数据通信的基石。它基于( )来传递数据。

TCP/IP

File协议

FTP

mailto协议

9.HTTP是( )。

不保存状态的协议

保存状态的协议

状态不确定的协议

以上都不对

10.URL的一般格式为( )

<协议>://<端口>:<主机>/<路径>

<协议>://<路径> :<主机>/<端口>

<协议>://<主机>:<端口>/<路径>

<端口>://<路径> :<主机>/<协议>

11.URL(uniform resource locator,统一资源定位符)是互联网标准资源的地址。通过一个URL,能找到( )资源。

一个

两个

三个

四个

12.下列说法错误的是( )

获取 HttpClient 实例可以直接 new HttpClient()。

获取到 HttpClient 实例 client 后,想执行 get 请求,client.execute(httpGet),然后封装 HttpGet。

使用 HttpClient 方式进行 post 请求需要封装 HttpPost 实例。

UrlEncodedFormEntity 是将提交给服务器参数进行编码的类。

13.以下是 Android 中用于 xml 解析方式的是( )

SAX

DOM

XmlPullParser

Juint

14.做网络图片查看器的时候,需要把获取的流信息转换为( )

String

int

Bitmap

Text

15.关于 Android 中消息机制说法正确的是( )

Handler 只能用来发送消息。

Handler 是用来发送消息和处理消息的。

MessageQueue 是用来收集消息并主动发送消息。

Looper 是主消息的循环器.Looper 是由 handler 创建的。

16.利用内容解析者查询短信数据时 uri 怎么写( )

Uri uri = Uri.parse(“content://sms”)

Uri uri = Uri.parse(“content://sms/data”)

Uri uri = Uri.parse(“content://sms/contact”)

Uri uri = Uri.parse(“sms/”)

17.可以在 Activity 中得到 ContentResolver 实例对象的方法是( )

new ContentResolver()

getContentResolver()

newInstance()

ContentUris.newInstance()

18.可以在 Activity 中得到 ContentResolver 实例对象的方法是( )

new ContentResolver()

getContentResolver()

newInstance()

ContentUris.newInstance()

19.在下列选项中,关于内容提供者的说法错误的是( )

ContentProvider 是一个抽象类,只有继承后才能使用。

内容提供者只有在 AndroidManifest.xml 文件中注册后才能运行。

内容提供者为其它应用程序提供了统一的访问数据库的方式。

内容提供者不是抽象类。

20.在下列选项中,用于查询数据的方法是( )

update

insert

query

delete

21.对于Android开发来说,( )是网络开发中使用最多、最重要的网络通信方式。

HTTP

FTP

TCP/IP

FDDI

22.自定义一个数据适配器 MyAdatper,需要让它继承的类是( )

DefaultAdapter

ParentAdapter

BaseAdapter

BasicAdapter

23.下列方法中,(   )执行时释放了锁。

wait()

sleep()  

notify()    

clone

24.AsyncTask中的(   )方法在子线程中执行。

onProgressUpdate() 

onPreExecute()

doInBackground()  

onPostExecute()

25.Android平台的C/C++类库主要集中在(   )。

Application层

Framwork层

Library层

Linux Kernel层

二、判断题

26.Glide可以设置缓存模式。(   )

27.在Service中可以直接进行耗时操作。(   )

28.Service可以使用ServiceConnection实现与Activity的交互。(   )

29.较长时间的定时任务可以使用Alarm来实现。(   )

30.Android 中使用 openFileOutput(String name,int mode)方法获取到文件输出流时, 第二个参数 mode 常用模式有 4 种。( )

31.Android 中创建内容提供者要继承 ContentObserver。( )

32.ContentProvider在实际的开发中不需要注册,可以直接使用。(   )

33.Android 中数据只能存储到 sd 卡上。( )

34.Android对.png格式的位图支持最好。( )

35.Android提供的用于媒体播放的类,可播放音频和视频,但是仅仅限于MP3和MP4等有限的格式。( )

36.Bitmap包含的图片可以来自文件,也可以由程序创建。( )

37.Bitmap可以理解为一种为存储图形像素而设计的数据结构。( )

38.Canvas是一个操作绘图的平台。( )

39.File适用于存储文本类型数据或者二进制数据。( )

40.onStartCommand()方法在Service的一个完整生命周期内可能会被调用多次。( )

41.onStartCommand()方法在每次启动Service时都会被调用。( )

42.Paint主要的绘图工具类。( )

43.PULL解析也是一种基于事件流驱动的XML解析方式。( )

44.FileProvider类是一个特殊的Content Provider。( )

45.SharedPreferences所有的信息都是按照key-value的形式保存的。( )

46.在/data/data/包名/cache 目录下可以 cache 软件的缓存数据,当清除缓存时数据就会删除。( )

47.通过JNI可以访问Java的静态变量。(   )

48.NDK是使用C/C++语言开发的。(   )

49.在Android 6.0之后,读写文件权限属于危险权限,需要运行动态申请。( )

50.在Android中,如果要实现配置信息的保存,需要使用SharedPreferences存储技术。( )

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码