Advertisement
Guest User

Untitled

a guest
Nov 15th, 2016
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.61 KB | None | 0 0
  1. else if (type.equals("getUser")) {
  2. try {
  3. String user_name = params[1];
  4. // String password = params[2];
  5. URL url = new URL(getUser_url);
  6. HttpURLConnection httpURLConnection = (HttpURLConnection) url.openConnection();
  7. httpURLConnection.setRequestMethod("POST");
  8. httpURLConnection.setDoOutput(true);
  9. httpURLConnection.setDoInput(true);
  10. OutputStream outputStream = httpURLConnection.getOutputStream();
  11. BufferedWriter bufferedWriter = new BufferedWriter(new OutputStreamWriter(outputStream, "UTF-8"));
  12. // String post_data = URLEncoder.encode("user_name", "UTF-8") + "=" + URLEncoder.encode(user_name, "UTF-8") + "&"
  13. // + URLEncoder.encode("password", "UTF-8") + "=" + URLEncoder.encode(password, "UTF-8");
  14. String post_data = URLEncoder.encode("user_name", "UTF-8") + "=" + URLEncoder.encode(user_name, "UTF-8");
  15. bufferedWriter.write(post_data);
  16. bufferedWriter.flush();
  17. bufferedWriter.close();
  18. outputStream.close();
  19. InputStream inputStream = httpURLConnection.getInputStream();
  20. BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream, "iso-8859-1"));
  21. String result = "";
  22. String line = "";
  23. while ((line = bufferedReader.readLine()) != null) {
  24. result += line;
  25. }
  26. bufferedReader.close();
  27. inputStream.close();
  28. httpURLConnection.disconnect();
  29. System.out.println(result);
  30. return result;
  31. } catch (MalformedURLException e) {
  32. e.printStackTrace();
  33. } catch (IOException e) {
  34. e.printStackTrace();
  35. }
  36. }
  37. return null;
  38. @Override
  39. protected void onPostExecute(String result) {
  40. String temp = "Login success. Welcome!";
  41.  
  42. if (result.equals(temp)) {
  43. Intent intent = new Intent(context, ProjectsActivity.class);
  44. context.startActivity(intent);
  45. } else if (result.contains("[{")) {
  46.  
  47. } else {
  48. alertDialog.setMessage(result);
  49. alertDialog.show();
  50. }
  51. }
  52.  
  53. public class UserAreaActivity extends AppCompatActivity{
  54. @Override
  55. protected void onCreate(Bundle savedInstanceState) {
  56. super.onCreate(savedInstanceState);
  57. setContentView(R.layout.activity_user_area);
  58.  
  59.  
  60. TextView textViewUserArea = (TextView) findViewById(R.id.textViewUserArea);
  61. EditText editTextName = (EditText) findViewById(R.id.editTextName);
  62. EditText editTextSurname = (EditText) findViewById(R.id.editTextrSurname);
  63. EditText editTextUsername = (EditText) findViewById(R.id.editTextUsername);
  64. EditText editTextPassword = (EditText) findViewById(R.id.editTextPassword);
  65. EditText editTextAge = (EditText) findViewById(R.id.editTextAge);
  66.  
  67. SharedPreferences myprefs = getSharedPreferences("user", MODE_WORLD_READABLE);
  68. String username = myprefs.getString("username", null);
  69. String password = myprefs.getString("username", null);
  70. editTextUsername.setText(username);
  71. editTextPassword.setText(password);
  72. // final Downloader downloader = new Downloader(this, getUser_url, listView);
  73. // downloader.execute();
  74. //
  75. String type = "getUser";
  76. BackgroundWorker backgroundWorker = new BackgroundWorker(this);
  77. backgroundWorker.execute(type, username);
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement