// Path: src/com/zykmanhua/app/bean/Manhua.java
// public class Manhua {
// 	
// 	private String mType = null;
// 	private String mName = null;
// 	private String mDes = null;
// 	private boolean mFinish = false;
// 	private int mLastUpdate;
// 	private String mCoverImg = null;
// 	
// 	
// 	public Manhua() {
// 		
// 	}
// 	
// 	public Manhua(String mType, String mName, String mDes, boolean mFinish, int mLastUpdate, String mCoverImg) {
// 		super();
// 		this.mType = mType;
// 		this.mName = mName;
// 		this.mDes = mDes;
// 		this.mFinish = mFinish;
// 		this.mLastUpdate = mLastUpdate;
// 		this.mCoverImg = mCoverImg;
// 	}
// 	
// 	
// 	
// 
// 	public String getmType() {
// 		return mType;
// 	}
// 
// 	public void setmType(String mType) {
// 		this.mType = mType;
// 	}
// 
// 	public String getmName() {
// 		return mName;
// 	}
// 
// 	public void setmName(String mName) {
// 		this.mName = mName;
// 	}
// 
// 	public String getmDes() {
// 		return mDes;
// 	}
// 
// 	public void setmDes(String mDes) {
// 		this.mDes = mDes;
// 	}
// 
// 	public boolean ismFinish() {
// 		return mFinish;
// 	}
// 
// 	public void setmFinish(boolean mFinish) {
// 		this.mFinish = mFinish;
// 	}
// 
// 	public int getmLastUpdate() {
// 		return mLastUpdate;
// 	}
// 
// 	public void setmLastUpdate(int mLastUpdate) {
// 		this.mLastUpdate = mLastUpdate;
// 	}
// 
// 	public String getmCoverImg() {
// 		return mCoverImg;
// 	}
// 
// 	public void setmCoverImg(String mCoverImg) {
// 		this.mCoverImg = mCoverImg;
// 	}
// 	
// 	
// 	
// 	
// 
// }


import java.util.ArrayList;
import org.json.JSONArray;
import org.json.JSONObject;
import android.content.Context;
import android.content.SharedPreferences;
import android.os.Handler;
import android.os.Message;
import com.thinkland.sdk.android.DataCallBack;
import com.thinkland.sdk.android.JuheData;
import com.thinkland.sdk.android.Parameters;
import com.zykmanhua.app.bean.Manhua;
						ArrayList<Manhua> manhuaList = parseJSON(response);
						if(manhuaList != null && mHandler != null) {
							Message msg = Message.obtain(mHandler , Config.RESULT_OFFLINE_CODE , manhuaList);
							msg.sendToTarget();
						}
					}
				});
		
	}
	
	
	/**
	 * ¶ÔÊÕµ½µÄjson»ØÓ¦×Ö·û´®½øÐÐ½âÎö
	 */
	private ArrayList<Manhua> parseJSON(String responseString) {
		
		ArrayList<Manhua> manhuaList = null;
		
		try {
			JSONObject jsonObject = new JSONObject(responseString);
			int code = jsonObject.getInt(Config.JSON_error_code);
			
			if(code == 200) {
				//Èç¹û´úÂëÊÇ200£¬±íÊ¾·þÎñÆ÷·µ»ØÊý¾ÝÊÇ³É¹¦µÄ
				manhuaList = new ArrayList<Manhua>();
				JSONArray jsonArray = jsonObject.getJSONObject(Config.JSON_result).getJSONArray(Config.JSON_bookList);
				int arrLength = jsonArray.length();
				for(int i = 0 ; i < arrLength ; i++) {
					JSONObject dataElement = jsonArray.getJSONObject(i);
					
// Path: src/com/zykmanhua/app/bean/Manhua.java
// public class Manhua {
// 	
// 	private String mType = null;
// 	private String mName = null;
// 	private String mDes = null;
// 	private boolean mFinish = false;
// 	private int mLastUpdate;
// 	private String mCoverImg = null;
// 	
// 	
// 	public Manhua() {
// 		
// 	}
// 	
// 	public Manhua(String mType, String mName, String mDes, boolean mFinish, int mLastUpdate, String mCoverImg) {
// 		super();
// 		this.mType = mType;
// 		this.mName = mName;
// 		this.mDes = mDes;
// 		this.mFinish = mFinish;
// 		this.mLastUpdate = mLastUpdate;
// 		this.mCoverImg = mCoverImg;
// 	}
// 	
// 	
// 	
// 
// 	public String getmType() {
// 		return mType;
// 	}
// 
// 	public void setmType(String mType) {
// 		this.mType = mType;
// 	}
// 
// 	public String getmName() {
// 		return mName;
// 	}
// 
// 	public void setmName(String mName) {
// 		this.mName = mName;
// 	}
// 
// 	public String getmDes() {
// 		return mDes;
// 	}
// 
// 	public void setmDes(String mDes) {
// 		this.mDes = mDes;
// 	}
// 
// 	public boolean ismFinish() {
// 		return mFinish;
// 	}
// 
// 	public void setmFinish(boolean mFinish) {
// 		this.mFinish = mFinish;
// 	}
// 
// 	public int getmLastUpdate() {
// 		return mLastUpdate;
// 	}
// 
// 	public void setmLastUpdate(int mLastUpdate) {
// 		this.mLastUpdate = mLastUpdate;
// 	}
// 
// 	public String getmCoverImg() {
// 		return mCoverImg;
// 	}
// 
// 	public void setmCoverImg(String mCoverImg) {
// 		this.mCoverImg = mCoverImg;
// 	}
// 	
// 	
// 	
// 	
// 
// }


// Path: src/com/zykmanhua/app/util/GetManhuaDataByName.java
import java.util.ArrayList;
import org.json.JSONArray;
import org.json.JSONObject;
import android.content.Context;
import android.content.SharedPreferences;
import android.os.Handler;
import android.os.Message;
import com.thinkland.sdk.android.DataCallBack;
import com.thinkland.sdk.android.JuheData;
import com.thinkland.sdk.android.Parameters;
import com.zykmanhua.app.bean.Manhua;

						ArrayList<Manhua> manhuaList = parseJSON(response);
						if(manhuaList != null && mHandler != null) {
							Message msg = Message.obtain(mHandler , Config.RESULT_OFFLINE_CODE , manhuaList);
							msg.sendToTarget();
						}
					}
				});
		
	}
	
	
	/**
	 * ¶ÔÊÕµ½µÄjson»ØÓ¦×Ö·û´®½øÐÐ½âÎö
	 */
	private ArrayList<Manhua> parseJSON(String responseString) {
		
		ArrayList<Manhua> manhuaList = null;
		
		try {
			JSONObject jsonObject = new JSONObject(responseString);
			int code = jsonObject.getInt(Config.JSON_error_code);
			
			if(code == 200) {
				//Èç¹û´úÂëÊÇ200£¬±íÊ¾·þÎñÆ÷·µ»ØÊý¾ÝÊÇ³É¹¦µÄ
				manhuaList = new ArrayList<Manhua>();
				JSONArray jsonArray = jsonObject.getJSONObject(Config.JSON_result).getJSONArray(Config.JSON_bookList);
				int arrLength = jsonArray.length();
				for(int i = 0 ; i < arrLength ; i++) {
					JSONObject dataElement = jsonArray.getJSONObject(i);
					
					Manhua manhua = new Manhua();