文件整理

This commit is contained in:
huangzhuanghua
2016-08-31 14:41:41 +08:00
parent d4498fb573
commit efc19441cd
219 changed files with 1738 additions and 1873 deletions

View File

@ -11,7 +11,6 @@ import com.gh.gamecenter.volley.extended.ConcernJsonArrayExtendedRequest;
import com.gh.gamecenter.volley.extended.JsonArrayExtendedRequest;
import org.json.JSONArray;
import org.json.JSONException;
import java.util.UUID;
@ -19,102 +18,117 @@ import java.util.UUID;
* Created by khy on 2016/8/24.
*/
public class ConcernUtils {
public static void LoadConcernData(final String url, final DownJsonListener listener){
public static void loadConcernData(final String url, final DownJsonListener listener){
new Thread(new Runnable() {
@Override
public void run() {
JsonArrayExtendedRequest request = new JsonArrayExtendedRequest(url, new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
if (listener != null){
listener.downSucced(response.toString());
}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
if (listener != null){
listener.downFailed();
}
}
});
JsonArrayExtendedRequest request = new JsonArrayExtendedRequest(url,
new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
if (listener != null){
listener.downSucced(response.toString());
}
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
if (listener != null){
listener.downFailed();
}
}
});
request.setShouldCache(false);
AppController.addToRequestQueue(request);
}
}).start();
}
public static void PostConcernGameId(final String postData, final String postUrl,final DownJsonListener listener){
new Thread(new Runnable() {
public static void postConcernGameId(final String gameId, final String postUrl, final DownJsonListener listener){
new Thread(new Runnable() {
@Override
public void run() {
JSONArray jsonArray = null;
try {
jsonArray = new JSONArray(postData);
} catch (JSONException e) {
}
ConcernJsonArrayExtendedRequest request = new ConcernJsonArrayExtendedRequest(Request.Method.POST, postUrl, jsonArray, new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
listener.downSucced("关注成功");
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
listener.downFailed();
}
});
JSONArray data = new JSONArray();
data.put(gameId);
ConcernJsonArrayExtendedRequest request = new ConcernJsonArrayExtendedRequest(
Request.Method.POST, postUrl, data,
new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
if (listener != null) {
listener.downSucced("关注成功");
}
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
if (listener != null) {
listener.downFailed();
}
}
});
request.setShouldCache(false);
AppController.addToRequestQueue(request);
}
}).start();
}
public static void DeleteConcernData(final String url, final DownJsonListener listener){
final JSONArray jsonArray = new JSONArray();
public static void deleteConcernData(final String url, final DownJsonListener listener){
new Thread(new Runnable() {
@Override
public void run() {
ConcernJsonArrayExtendedRequest request = new ConcernJsonArrayExtendedRequest(Request.Method.DELETE, url, jsonArray, new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
listener.downSucced("删除成功");
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
listener.downFailed();
}
});
ConcernJsonArrayExtendedRequest request = new ConcernJsonArrayExtendedRequest(
Request.Method.DELETE, url, new JSONArray(),
new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
if (listener != null) {
listener.downSucced("删除成功");
}
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
if (listener != null) {
listener.downFailed();
}
}
});
request.setShouldCache(false);
AppController.addToRequestQueue(request);
}
}).start();
}
public static void UpdateConcernData(final String url,String updateData,final DownJsonListener listener){
JSONArray jsonArray = null;
try {
jsonArray = new JSONArray(updateData);
} catch (JSONException e) {
e.printStackTrace();
}
final JSONArray finalJsonArray = jsonArray;
public static void updateConcernData(final String url, final JSONArray data, final DownJsonListener listener){
new Thread(new Runnable() {
@Override
public void run() {
ConcernJsonArrayExtendedRequest request = new ConcernJsonArrayExtendedRequest(Request.Method.PUT, url, finalJsonArray, new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
listener.downSucced("跟新设备关注成功");
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
listener.downFailed();
}
});
ConcernJsonArrayExtendedRequest request = new ConcernJsonArrayExtendedRequest(
Request.Method.PUT, url, data,
new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
if (listener != null) {
listener.downSucced("跟新设备关注成功");
}
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
if (listener != null) {
listener.downFailed();
}
}
});
request.setShouldCache(false);
AppController.addToRequestQueue(request);
}
@ -123,16 +137,15 @@ public class ConcernUtils {
}
public interface DownJsonListener {
void downSucced(String str);
void downFailed();
}
//获取设备号ID
public static String UUID(Context context){
// 获取设备号ID
public static String uuid(Context context){
final TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
final String tmDevice, tmSerial, tmPhone, androidId;
final String tmDevice, tmSerial, androidId;
tmDevice = "" + tm.getDeviceId();
tmSerial = "" + tm.getSimSerialNumber();
androidId = "" + android.provider.Settings.Secure.getString(context.getContentResolver(), android.provider.Settings.Secure.ANDROID_ID);
@ -140,5 +153,6 @@ public class ConcernUtils {
UUID deviceUuid = new UUID(androidId.hashCode(), ((long)tmDevice.hashCode() << 32) | tmSerial.hashCode());
return deviceUuid.toString();
}
}