Page 118 - 24JAM_Pintar_Pemrograman_Android__1-libre
P. 118
24 JAM!! Pintar Pemrograman Android
1: package omayib.com.phplogin;
2:
3: import java.util.ArrayList;
4:
5: import org.apache.http.NameValuePair;
6: import org.apache.http.message.BasicNameValuePair;
7:
8: import android.app.Activity;
9: import android.os.Bundle;
10: import android.view.View;
11: import android.view.View.OnClickListener;
12: import android.widget.Button;
13: import android.widget.EditText;
14: import android.widget.Toast;
15:
16: public class Phplogin extends Activity implements
OnClickListener {
17: Button loginBtn;
18: EditText user, pass;
19: EditText status;
20: private String url = "http://10.0.2.2/android/login.php";
21:
22: /** Called when the activity is first created. */
23: @Override
24: public void onCreate(Bundle savedInstanceState) {
25: super.onCreate(savedInstanceState);
26: setContentView(R.layout.main);
27:
28: user = (EditText) findViewById(R.id.userInput);
29: pass = (EditText) findViewById(R.id.passInput);
30: status = (EditText) findViewById(R.id.status);
31: loginBtn = (Button) findViewById(R.id.button1);
32: loginBtn.setOnClickListener(this);
33: }
34:
35: @Override
36: public void onClick(View v) {
37: // TODO Auto-generated method stub
38: kirimData();
39: }
40:
41: private void kirimData() {
42: // TODO Auto-generated method stub
43: ArrayList<NameValuePair> kirimkephp = new
44: ArrayList<NameValuePair>();
45: kirimkephp.add(new
46: BasicNameValuePair("auser",user.getText().toString()));
47: kirimkephp.add(new
48: BasicNameValuePair("apass",pass.getText().toString()));
49: String respon=null;
50: try {
51: respon=ClientToServer.eksekusiHttpPost(url,
52: kirimkephp);
53: String res=respon.toString();
54: res=res.trim();
55: Toast.makeText(this, res.toString(),
56: Toast.LENGTH_SHORT).show();
57: status.setText(res.toString());
Dapatkan materi terbaru di 118
www.omayib.com

