Ich habe eine Anwendungsquelle von codecanyon
, die ich meine Anwendung erstellen werde. Ich lerne noch Android. Ich habe gefunden, dass in einer Funktion ich Warnung HttpParams deprecated
bekommen werde. Mein Code ist wie folgt. Kann mir jemand vorschlagen, wie ich es gut machen kann?HttpParams Veraltete Lösung
public static boolean IsContestEnabled() {
boolean result = false;
String geturl = DataManager.SIMPLE_BASE_URL + "getContest.php";
HttpParams param = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(param, 4000);
HttpConnectionParams.setSoTimeout(param, 10000);
HttpClient client = new DefaultHttpClient(param);
// Send Httpget request
HttpGet get = new HttpGet(geturl);
try {
HttpResponse responsePOST;
String response = null;
responsePOST = client.execute(get);
HttpEntity resEntity = responsePOST.getEntity();
if (resEntity != null) {
// get response
response = EntityUtils.toString(resEntity);
result = true;
try {
JSONObject c = new JSONObject(response);
String status = c.getString("success");
if (status.equals("1")) {
DataManager.status = status;
} else {
DataManager.status = status;
}
} catch (JSONException e) {
Log.e("JSON Parser", "Error parsing data " + e.toString());
}
}
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return result;
}
Ich habe einige Änderungen mich über Google
versucht und verwenden Stackflow
aber seine nicht funktioniert. Lass mich wissen, ob jemand meinen Tag retten kann. Danke
Wenn Sie versuchen, eine Remote-api holen Ressourcen zum Download (json) ich schlage vor, dass Sie sich auf die neueste Technologie zu bewegen durch Gson verwenden und weitere Informationen Retrofit können hier befound: https://square.github.io/retrofit/ und lassen Sie mich wissen, wenn Sie ein Problem haben uping the librarry –
@mohammedaouledissa bist du freiberuflich verfügbar? –
@Anushkasharma Ich arbeite gerade an einem anderen freiberuflichen Projekt, aber wir können Details bisher besprechen. Bitte mailen Sie hier auf [email protected] Thnks –