«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

올해는 머신러닝이다.

android 로그인 처리 예제 본문

Android/Tip&Tech

android 로그인 처리 예제

행복한 수지아빠 2011. 3. 15. 09:25
@Override 
   public void doLogin(String uri, String username, String password) { 
       List nvps = new ArrayList (); 
       nvps.add(new BasicNameValuePair("username", username)); 
       nvps.add(new BasicNameValuePair("password", password)); 
       HttpClient client = new DefaultHttpClient(); 
       HttpPost httpost = new HttpPost(PROTOCOL_PREFIX + uri); 

       try { 
           httpost.setEntity(new UrlEncodedFormEntity(nvps, HTTP.UTF_8)); 
                     // Post, check and show the result (not really 
spectacular, but works): 
           client.execute(httpost, new BasicResponseHandler() { 
               @Override 
               public String handleResponse(HttpResponse response) { 
                   HttpEntity entity = response.getEntity(); 
                   HttpParams params = response.getParams(); 
                   Log.i("LOGIN", "e: " + entity + " p: " + params); 
                   return ""; 
               } 
           }); 
       } catch (Exception e) { 
           Log.e(getClass().getName(), "Error logging in: " + 
e.getMessage(), 
                   e); 
       } 
   }