Advertisement
Guest User

Untitled

a guest
Jul 25th, 2017
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.11 KB | None | 0 0
  1. private static final String REGISTER_URL="http://vPC70.com/App/login.php";
  2. username = editTextUserName.getText().toString().toLowerCase();
  3. userpassword=editTextPassword.getText().toString().toLowerCase();
  4. loc="11.295756,77.001890";
  5. imeino = "12312312456";
  6. register(username, userpassword, imeino, loc);
  7.  
  8. private void register(final String username, final String userpassword,
  9. String imeino, String loc) {
  10. String urlSuffix = "?
  11. username="+username+"&userpassword="+userpassword+"&imeino="+imeino
  12. +"&location="+loc;
  13. class RegisterUser extends AsyncTask<String,String , String>{
  14.  
  15. ProgressDialog loading;
  16.  
  17.  
  18. @Override
  19. protected void onPreExecute() {
  20. super.onPreExecute();
  21. loading = ProgressDialog.show(LoginActivity.this, "Please
  22. Wait",null, true, true);
  23. }
  24.  
  25. @Override
  26. protected void onPostExecute(String s) {
  27. super.onPostExecute(s);
  28. loading.dismiss();
  29.  
  30. }
  31.  
  32. @Override
  33. protected String doInBackground(String... params) {
  34. String s = params[0];
  35. BufferedReader bufferedReader = null;
  36. try {
  37. URL url = new URL(REGISTER_URL+s);
  38. HttpURLConnection con = (HttpURLConnection)
  39. url.openConnection();
  40. bufferedReader = new BufferedReader(new
  41. InputStreamReader(con.getInputStream()));
  42.  
  43. String result;
  44.  
  45. result = bufferedReader.readLine();
  46. return result;
  47.  
  48. }catch(Exception e){
  49. return null;
  50. }
  51.  
  52. }
  53. }
  54. RegisterUser ru = new RegisterUser();
  55. ru.execute(urlSuffix);
  56.  
  57. {"Login":[{"status":"1","message":"Login Successfully !!!"}]}
  58. {"Login":[{"status":"0","message":"Invalid Password !!!"}]}
  59.  
  60. @Override
  61. protected void onPostExecute(String s) {
  62. super.onPostExecute(s);
  63. loading.dismiss();
  64. JsonObject object = new JsonObject(s);
  65. if(object.optString("status").equals("1")
  66. {
  67. // Your Logic here
  68. }
  69.  
  70. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement