Guest User

Untitled

a guest
Jan 19th, 2018
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.35 KB | None | 0 0
  1. onRestart()
  2. onStart()
  3. onResume()
  4. onPostResume()
  5.  
  6. package ravindra.projects.my_app_1;
  7.  
  8. import android.content.Intent;
  9. import android.content.IntentFilter;
  10. import android.os.PersistableBundle;
  11. import android.support.v7.app.AppCompatActivity;
  12. import android.os.Bundle;
  13. import android.util.Log;
  14. import android.view.View;
  15. import android.widget.Button;
  16. import android.widget.EditText;
  17.  
  18. import android.widget.TextView;
  19.  
  20.  
  21. public class MainActivity extends AppCompatActivity implements View.OnClickListener{
  22.  
  23. private EditText txtUserName;
  24. private EditText txtPassword;
  25. Button loginButton;
  26. @Override
  27. protected void onCreate(Bundle savedInstanceState) {
  28. super.onCreate(savedInstanceState);
  29. setContentView(R.layout.activity_main);
  30. Log.d("Ravi","Main OnCreate");
  31. txtUserName=(EditText) findViewById(R.id.username);
  32. txtPassword=(EditText) findViewById(R.id.password);
  33. loginButton = (Button) findViewById(R.id.login);
  34. loginButton.setOnClickListener(this);
  35.  
  36. }
  37.  
  38. @Override
  39. public void onClick(View view) {
  40. Log.d("Ravi", "Login processing initiated");
  41. Intent intent = new Intent(this,LoginActivity.class);
  42. Bundle bundle = new Bundle();
  43. bundle.putString("userName",txtUserName.getText().toString());
  44. bundle.putString("password",txtPassword.getText().toString());
  45. intent.putExtras(bundle);
  46. startActivityForResult(intent,1);
  47. // IntentFilter
  48. }
  49. public void onActivityResult(int requestCode, int resultCode, Intent resIntent){
  50. Log.d("Ravi back result:", "start");
  51. String result = resIntent.getStringExtra("result");
  52. Log.d("Ravi back result:", result);
  53. TextView txtView = (TextView)findViewById(R.id.txtView);
  54. txtView.setText(result);
  55. }
  56.  
  57. @Override
  58. protected void onStart() {
  59. super.onStart();
  60. Log.d("Ravi","Main Start");
  61. }
  62.  
  63. @Override
  64. protected void onRestart() {
  65. super.onRestart();
  66. Log.d("Ravi","Main ReStart");
  67. }
  68.  
  69. @Override
  70. protected void onPause() {
  71. super.onPause();
  72. Log.d("Ravi","Main Pause");
  73. }
  74.  
  75. @Override
  76. protected void onResume() {
  77. super.onResume();
  78. Log.d("Ravi","Main Resume");
  79. }
  80.  
  81. @Override
  82. protected void onStop() {
  83. super.onStop();
  84. Log.d("Ravi","Main Stop");
  85. }
  86.  
  87. @Override
  88. protected void onDestroy() {
  89. super.onDestroy();
  90. Log.d("Ravi","Main OnDestroy");
  91. }
  92.  
  93. @Override
  94. protected void onPostResume() {
  95. super.onPostResume();
  96. Log.d("Ravi","Main PostResume");
  97. }
  98.  
  99. @Override
  100. public void onSaveInstanceState(Bundle outState, PersistableBundle outPersistentState) {
  101. super.onSaveInstanceState(outState, outPersistentState);
  102. }
  103.  
  104. @Override
  105. protected void onRestoreInstanceState(Bundle savedInstanceState) {
  106. super.onRestoreInstanceState(savedInstanceState);
  107. }
  108. }
  109.  
  110. onRestart(), onStart(), onResume()
  111.  
  112. onRestart(), onStart(), onResume()
  113.  
  114. //postResumemethod
  115. @Override
  116. protected void onPostResume() {
  117. super.onPostResume();
  118. Log.v("testPostResume","reached_postResume") ;
  119.  
  120. }
  121.  
  122. In called Fragment :
  123.  
  124. //On ResumeMethod
  125. @Override
  126. public void onResume() {
  127. super.onResume();
  128.  
  129. Log.v("testStartFragment","reached_Startfragment") ;
  130. }
  131.  
  132. onPostResume()
  133.  
  134. void onPostResume ()
Add Comment
Please, Sign In to add comment