나는 안드로이드 응용 프로그램을 개발 중이다. 해당 응용 프로그램에서 사용자 인터페이스를 사용하여 서버의 데이터를 셀에 액세스해야합니다. 나는 서버에 데이터를 저장하는 방법과 내 셀에 액세스하는 방법에 대해 많이 모른다.UI를 통해 서버에 저장된 데이터에 액세스하는 방법은 무엇입니까?
몸이 어떤 사람인지 알고 있으면 나를 도울 수 있습니다. 또는 그것에 대해 연구 할 링크를주세요. 사전에
감사합니다 ...
나는 안드로이드 응용 프로그램을 개발 중이다. 해당 응용 프로그램에서 사용자 인터페이스를 사용하여 서버의 데이터를 셀에 액세스해야합니다. 나는 서버에 데이터를 저장하는 방법과 내 셀에 액세스하는 방법에 대해 많이 모른다.UI를 통해 서버에 저장된 데이터에 액세스하는 방법은 무엇입니까?
몸이 어떤 사람인지 알고 있으면 나를 도울 수 있습니다. 또는 그것에 대해 연구 할 링크를주세요. 사전에
감사합니다 ...
서버와 통신 할 때 (서버에서 데이터 가져 오기 또는 서버에 데이터 업로드). Web-Services에 대한 아이디어를 얻으시면 많은 도움이 될 것입니다.
아래에서는 제가 사용하는 방법을 알려 드리겠습니다.
이 경우 요청 URL이 필요하므로 서버에서 응답을 받게되므로 나중에 응답 결과를 읽고 원하는 곳에서 사용할 수 있습니다.
public String getResult(String url) {
Log.v(TAG, "Final Requsting URL is : :"+url);
String line = "";
String responseData = null;
try {
StringBuilder sb = new StringBuilder();
String x = "";
URL httpurl = new URL(url);
URLConnection tc= httpurl.openConnection();
BufferedReader in = new BufferedReader(new
InputStreamReader(tc.getInputStream()));
while ((line = in.readLine()) != null) {
sb.append(line + "\n");
x = sb.toString();
}
responseData = new String(x);
}
catch (UnknownHostException uh){
Log.v("NewWebHelper", "Unknown host :");
uh.printStackTrace();
}
catch (FileNotFoundException e) {
Log.v("NewWebHelper", "FileNotFoundException :");
e.printStackTrace();
}
catch (IOException e) {
Log.v("NewWebHelper", "IOException :");
e.printStackTrace();
}
catch (Exception e) {
Log.v("NewWebHelper", "Exception :");
e.printStackTrace();
}
return responseData;
}
너무
-1 당신은 훨씬 좁아을 요청해야 곧 내가 서버 예제 코드에 데이터를 업로드하는 방법을 공유하려고합니다,이 코드에 어떤 문제가 보이면 알려 질문 – Elemental