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
   113   114   115   116   117   118   119   120   121   122   123