Android Open Source - Cloud-Phone-client User Registration






From Project

Back to project page Cloud-Phone-client.

License

The source code is released under:

MIT License

If you think the Android project Cloud-Phone-client listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.networks999.android.app.vspip.main;
//from w  w w .  ja  va2  s . c o  m
import java.util.ArrayList;

import org.apache.http.NameValuePair;
import org.apache.http.message.BasicNameValuePair;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.View;
import android.widget.EditText;
import android.widget.Toast;

import com.networks999.android.app.vspip.util.CustomHttpClient;

public class UserRegistration extends Activity {

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_user_registration);

  }

  public void onRegisterClick(View v) {
    EditText edtUserName = (EditText) findViewById(R.id.edtUserName);
    EditText edtPassword = (EditText) findViewById(R.id.edtPassword);
    EditText edtEmail = (EditText) findViewById(R.id.edtEmail);
    final ArrayList<NameValuePair> postparameters = new ArrayList<NameValuePair>();
    postparameters.add(new BasicNameValuePair("userName", edtUserName
        .getText().toString()));
    postparameters.add(new BasicNameValuePair("password", edtPassword
        .getText().toString()));
    postparameters.add(new BasicNameValuePair("email", edtEmail.getText()
        .toString()));
    try {

      new Thread(new Runnable() {

        @Override
        public void run() {

          try {
            Log.e("", "onClick");
            CustomHttpClient.executeHttpPost(
                "UserRegistrationServlet", postparameters);
            runOnUiThread(new Runnable() {

              @Override
              public void run() {
                // TODO Auto-generated method stub
                Toast.makeText(getApplicationContext(),
                    "Sucessfully Registred",
                    Toast.LENGTH_SHORT).show();

              }
            });
          } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
          }
          // TODO Auto-generated method stub

        }
      }).start();

    } catch (Exception e) {
      // TODO: handle exception
      e.printStackTrace();
    }

  }

  @Override
  public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.user_registration, menu);
    return true;
  }

}




Java Source Code List

com.networks999.android.app.vspip.main.LoginActivity.java
com.networks999.android.app.vspip.main.MenuActivity.java
com.networks999.android.app.vspip.main.OptionActivity.java
com.networks999.android.app.vspip.main.PullFile.java
com.networks999.android.app.vspip.main.PushFile.java
com.networks999.android.app.vspip.main.ScreenCapture.java
com.networks999.android.app.vspip.main.UserRegistration.java
com.networks999.android.app.vspip.util.CustomHttpClient.java
com.networks999.android.app.vspip.util.UrlConnections.java