单选题
1、Android中初始化SharedPreferences,以下正确的是( )。
A、SharedPreferences sp = new SharedPreferences();
B、SharedPreferences sp = SharedPreferences.getDefault();
C、SharedPreferences sp = SharedPreferences.Factory();
D、SharedPreferences sp = getSharedPreferences("config", MODE_PRIVATE);
参考答案 :D
2、下列代码中表示一个节点的结束标签的是()
A、XmlPullParser.END
B、XmlPullParser.END_TAG
C、XmlPullParser.START
D、XmlPullParser.START_TAG
参考答案 :B
3、Android中使用xmlPullParser解析器解析XML, 获取解析事件类型的方法是( ) 。
A、getDocument()
B、getDocumentTag()
C、getEventType()
D、getAttribute()
参考答案 :C
4、下列关于使用JSONObject解析JSON对象的代码正确的是()
A、JSONObject jsonObj = new JSONObject(json1);
B、JSONArray jsonArray = new JSONArray(json2);
C、Gson gson = new Gson();
D、Type listType = new TypeToken<List<Integer>>(){}.getType();
参考答案 :A
5、如何得到pull解析器?
A、XmlPullParser parser = Xml.newPullParser()
B、XmlPullParser parser =XmlPullParser.END_DOCUMENT
C、XmlPullParser parser =XmlPullParser.START_TAG
D、XmlPullParser.END_TAG
参考答案 :A
6、下列关于使用JSONArray解析JSON对象的代码正确的是()
A、JONObject jsonObj = new JSONObject(json1);
B、JSONArray jsonArray = new JSONArray(json2);
C、Gson gson = new Gson();
D、Type listType = new TypeToken<List<Integer>>(){}.getType();
参考答案 :B
7、在下列选项中,Android中的五大存储数据方式不包括()
A、文件
B、SQLite数据库
C、SharedPreferences
D、Map
E、网络
参考答案 :D
8、下列代码中表示一个节点的开始标签的是()
A、XmlPullParser.END_TAG
B、XmlPullParser.START
C、XmlPullParser.START_TAG
D、XmlPullParser.END
参考答案 :C
9、Android获取到SharedPreferences对象sp后,保存数据正确的逻辑是( )。
A、sp.edit();
B、sp.edit().putString(“name”,”zhangsan”).commit();
C、sp.edit().putString(“name”,”zhangsan”);
D、sp.edit().put(“name”,”zhangsan”).commit();
参考答案 :B
10、下列对JSON描述正确的是()
A、JSON数据体积小,解析速度快
B、JSON对数据的描述性好,结构清晰,更适用于对大量数据的解析
C、JSON没有XML使用方便
D、开发程序只能使用JSON数据
参考答案 :A
11、从data.txt文件中获取存储的QQ账号和密码需要使用的方式是&#