国开《Android网络开发技术》练习题

微信小程序
资源下载
下载价格15
教学实践1
完成以下JSON的解析,完成主体代码即可,解析方法及库不限。
一、什么是JSON
2、解析JSON字符串
分为以下三种情况,一个JavaBean,一个List数组,一个嵌套MapList数组:
三、JSON解析之GSON
1、生成JSON字符串
教学实践2
AndroidManifest.xml中注册广播接收器BootBroadcastReceiver
BroadcastReceiver广播接收器
用于监听/接受Android应用分发的各类广播并做出相应的响应
应用场景:
  • 监听系统事件:如开机广播,网络链接与断开,屏幕转向灯
  • 不同组件间(Activity/Service,包括不同APP间)的通信
  • 多线程通信

阶段性测试1
Android中保存某个运行状态和用户信息,最好使用(   )。
SharedPreference存储数据,最后提交数据时,推荐使用(   )。
使用SQLite读取数据内容时,用到的核心类是(   )。
自定义Service时,必须实现的方法是(   )。
使用MediaPlayer开始播放音视频的方法是(   )。
自定义View时必须实现的方法是(   )。
Android AsyncTask 异步任务中,哪个方法是运行在主线程中(
Android 中开启事务的方法正确的是()。
HTTP是万维网实现数据通信的基石。它基于()来传递数据。
HTTP是()。
URL的一般格式为(
URLuniform resource locator,统一资源定位符)是互联网标准资源的地址。通过一个URL,能找到( )资源。
下列说法错误的是(
以下是 Android 中用于 xml 解析方式的是(
做网络图片查看器的时候,需要把获取的流信息转换为(
关于 Android 中消息机制说法正确的是(
利用内容解析者查询短信数据时 uri 怎么写(
可以在 Activity 中得到 ContentResolver 实例对象的方法是(
可以在 Activity 中得到 ContentResolver 实例对象的方法是(
在下列选项中,关于内容提供者的说法错误的是(
在下列选项中,用于查询数据的方法是(
对于Android开发来说,( )是网络开发中使用最多、最重要的网络通信方式。
自定义一个数据适配器 MyAdatper,需要让它继承的类是(
下列方法中,(   )执行时释放了锁。
AsyncTask中的(   )方法在子线程中执行。
一个AsyncTask对象可以执行多次。(   
Glide可以设置缓存模式。(   
Service中可以直接进行耗时操作。(   
Service可以使用ServiceConnection实现与Activity的交互。(   
较长时间的定时任务可以使用Alarm来实现。(   
Android 中使用 openFileOutput(String name,int mode)方法获取到文件输出流时, 第二个参数 mode 常用模式有 4 种。(
Android 中创建内容提供者要继承 ContentObserver。(
ContentProvider在实际的开发中不需要注册,可以直接使用。(   
Android 中数据只能存储到 sd 卡上。(
Android.png格式的位图支持最好。(
Android提供的用于媒体播放的类,可播放音频和视频,但是仅仅限于MP3MP4等有限的格式。(
Bitmap包含的图片可以来自文件,也可以由程序创建。(
Bitmap可以理解为一种为存储图形像素而设计的数据结构。(
Canvas是一个操作绘图的平台。(
DOM解析使用的是W3C规范。(
File适用于存储文本类型数据或者二进制数据。(
JSON中数据全部以键值对的方式表示。(
onStartCommand()方法在Service的一个完整生命周期内可能会被调用多次。(
onStartCommand()方法在每次启动Service时都会被调用。(
Paint主要的绘图工具类。(
PULL解析也是一种基于事件流驱动的XML解析方式。(
SharedPreferences所有的信息都是按照key-value的形式保存的。(
/data/data/包名/cache 目录下可以 cache 软件的缓存数据,当清除缓存时数据就会删除。(
Android 6.0之后,读写文件权限属于危险权限,需要运行动态申请。(
Android中,如果要实现配置信息的保存,需要使用SharedPreferences存储技术。(
专题讨论1
Android系统提供了两种方式来识别一个NFC Tag是否为Activity需要处理的内容,对这两种进行讨论。
教学实践3
使用JNI调用Java类中方法getTest()
JNI调用Java方法的流程
JNI调用Java方法的流程是先通过类名找到类, 然后在根据方法名找到方法的id, 最后就可以调用这个方法了. 如果是调用Java的非静态方法, 那么需要构造出类的对象后才可以调用它, 下面通过例子来演示一下如何在JNI中调用Java的静态方法.
作业
【简答题】简述Service原理
【简答题】常用的网络权限包括什么?
点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先

国开学习网《中国古代文化常识》形考任务三答案
国开学习网《中国古代文化常识》形考任务三答案
刚刚 有人购买 去瞅瞅看
2022秋国家开放大学家庭教育形成性考核一
2022秋国家开放大学家庭教育形成性考核一
6分钟前 有人购买 去瞅瞅看
国家开放大学生活方式与常见疾病预防第四次作业
国家开放大学生活方式与常见疾病预防第四次作业
10分钟前 有人购买 去瞅瞅看
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性
显示验证码

社交账号快速登录