资源简介
Android仿淘宝客户端源码 淘宝APP源码
代码片段和文件信息
package com.jarvis.http;
import java.util.ArrayList;
import java.util.HashMap;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONobject;
import android.util.Log;
/**
* @author Common Use JSON Resolve
* @author 通用JSON解析类
* @author 限制最深解析层数为3层
* @author 谨慎传入解析参数
*/
public class CU_JSONResolve {
/**
* 提取JSONobject的key的String类型的value
*
* @param jO
* @param key
* @return String_value
*/
private static String getSTR(JSONobject jO String key) {
String value = ““;
if (key.equals(““))
return value;
try {
if (jO.has(key))
value = jO.getString(key);
} catch (JSONException e) {
Log.v(“gyygyygyy------>“ + key “gyygyygyy------>CU_JSONResolveException“ + e.toString());
}
return value.equals(“null“) ? ““ : value;
}
/**
* 内部解析1层JSON对象
*
* @param jO
* @param STR_field
* @return hashMap
*/
private static HashMapject> getHashMap1(JSONobject jO String STR_field[]) {
HashMapject> hashMap = new HashMapject>();
if (STR_field == null)
return hashMap;
if (STR_field != null && STR_field.length != 0)
for (int i = 0; i < STR_field.length; i++)
hashMap.put(STR_field[i] getSTR(jO STR_field[i]));
return hashMap;
}
/**
* 内部解析2层JSON对象
*
* @param jO
* @param STR1_field
* @param LIST1_field
* @param aL_STR2_field
* @return
*/
private static HashMapject> getHashMap2(JSONobject jO String STR1_field[] String LIST1_field[] ArrayList aL_STR2_field) {
HashMapject> hashMap = new HashMapject>();
if (STR1_field == null && LIST1_field == null)
return hashMap;
if (STR1_field != null && STR1_field.length != 0)
for (int i = 0; i < STR1_field.length; i++)
hashMap.put(STR1_field[i] getSTR(jO STR1_field[i]));
if (LIST1_field != null && LIST1_field.length != 0)
if (aL_STR2_field != null && aL_STR2_field.size() == LIST1_field.length)
for (int i = 0; i < LIST1_field.length; i++)
if (aL_STR2_field.get(i) != null && aL_STR2_field.get(i).length != 0)
hashMap.put(LIST1_field[i] getLIST1(jO LIST1_field[i] aL_STR2_field.get(i)));
return hashMap;
}
/**
* 提取JSONobject的key的1层LIST类型的value
*
* @param jO
* @param key
* @param STR_field
* @return List_value
*/
private static ArrayListject>> getLIST1(JSONobject jO String key String STR_field[]) {
ArrayListject>> value = new ArrayListject>>();
if (key.equals(““))
return value;
try {
if (jO.has(key)) {
JSONArray jA = jO.getJSONArray(key);
if (jA != null && jA.length() != 0)
for (int i = 0; i < jA.length(); i++) {
JSONobject jO_item = jA.getJSONobject(i);
value.add(getHashMap1(jO_item STR_field));
}
}
} catch (JSONException e) {
Log.v(“gyygyygyy------>“ + key
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-07-03 15:16 MF000225-Android仿淘宝客户端源码 淘宝APP源码\
目录 0 2015-07-03 15:16 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\
文件 6815578 2015-05-22 14:08 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest.apk
文件 475 2015-03-05 14:35 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\.classpath
文件 848 2015-05-22 13:52 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\.project
目录 0 2015-07-03 09:26 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\.settings\
文件 99 2014-09-17 16:35 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\.settings\org.eclipse.core.resources.prefs
文件 177 2014-09-10 09:45 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\.settings\org.eclipse.jdt.core.prefs
文件 3252 2015-05-22 14:00 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\AndroidManifest.xm
目录 0 2015-07-03 09:26 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\assets\
文件 204 2013-12-25 15:25 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\assets\play_display.png
文件 204 2013-12-25 15:25 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\assets\play_hide.png
文件 51394 2014-09-10 09:45 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\ic_launcher-web.png
目录 0 2015-07-03 09:26 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\libs\
文件 621451 2014-09-10 09:45 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\libs\android-support-v4.jar
文件 16799 2015-05-22 14:01 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\libs\aseo2.jar
文件 59574 2015-05-22 14:01 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\libs\core.jar
文件 157325 2014-08-22 19:02 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\libs\cu_volley.jar
文件 331137 2012-09-14 09:27 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\libs\httpcore.jar
文件 781 2014-09-10 09:45 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\proguard-project.txt
文件 563 2015-03-05 14:35 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\project.properties
目录 0 2015-07-03 09:26 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\res\
目录 0 2015-07-03 09:26 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\res\anim\
文件 231 2014-07-25 18:32 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\res\anim\cu_push_left_in.xm
文件 311 2014-09-16 16:38 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\res\anim\cu_push_left_out.xm
文件 310 2014-09-16 16:38 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\res\anim\cu_push_right_in.xm
文件 230 2014-07-25 18:32 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\res\anim\cu_push_right_out.xm
文件 226 2014-09-16 16:36 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\res\anim\down_in.xm
文件 304 2014-09-22 13:32 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\res\anim\pop_down_out.xm
文件 304 2014-09-22 13:30 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\res\anim\pop_up_in.xm
文件 239 2014-09-15 10:22 MF000225-Android仿淘宝客户端源码 淘宝APP源码\MyTaobaoTest\res\anim\up_out.xm
............此处省略270个文件信息
- 上一篇:javaweb毕业设计-智力测试+论文
- 下一篇:java web聊天室
相关资源
- Android中通过Exifinterface读取图片地理位
- Android之修改用户头像并上传服务器实
- Android 使用DialogFragment 实现一个可以多
- DelphiXE8开发iOS和Android移动应用开发教
- CrossWalk_android_23.53.589.4_arm_v7_安装包
- android表白神器
- FFmpegAndroidDemo.zip
- android客户端+服务器+mysql数据库
- Android中使用ProgressBar实现进度条
- JSP+mysql开发的类似淘宝的购物网站
- android ftp上传
- Android camera API Demo
- Android app Socket客户端
- 最新版Android中文API_Android中文翻译组
- AlexaAndroid.zip
- 深入OpenCV Android应用开发中文高清完整
- FlowDroid源代码
- android 音乐播放器
- 基于Android手机平台的音乐播放器
- android搜索热词(热门标签)流式布局
- android studio Socket客户端服务器通信
- android商品详情
- Android 实时动态折线图Linechart
- tensorflow模型以及so 和 jar在android stu
- Android购物商城App+客户端+服务端+数据
- Google Android TTS Apk
- Android版组态软件
- 海康威视Android开发包调用包括OSD字幕
- 雷电战机/飞机大战的设计与实现毕业
- Android项目源码机动车科目三考试语音
评论
共有 条评论