Skip to content

Commit

Permalink
Add Lifecycle logging
Browse files Browse the repository at this point in the history
  • Loading branch information
ViliusKraujutis committed Feb 8, 2014
1 parent f092cfe commit 8a58e20
Show file tree
Hide file tree
Showing 3 changed files with 63 additions and 2 deletions.
16 changes: 15 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,18 @@ https://github.com/gdgvilnius/MaistoBankas/commit/686d64d19c0bd3889f45cf3eeec488

Barkodų skenavimui integravome [ZXing](https://github.com/zxing/zxing)
Skenavimą pasinaudojant Intent'ais.
Žiūrėti instrukcijas, kaip integruoti [čia](https://github.com/zxing/zxing/wiki/Scanning-Via-Intent)
Žiūrėti instrukcijas, kaip integruoti [čia](https://github.com/zxing/zxing/wiki/Scanning-Via-Intent)

## Pridėti Lifecycle loginimą (2014-02-08)
Nusprendėm geriau suprasti Activity ir Fragment gyvavimo ciklą (lifecycle).

Pažiūrėjome lifecycle diagramą [čia](http://developer.android.com/training/basics/activity-lifecycle/starting.html)
Ir į `BaseActivity` įsidėsime `Log.d()` komandas šiuose metoduose:
* OnCreate
* OnStart
* OnResume
* OnPause
* OnStop
* OnDestroy

[Pakeitimai]()
47 changes: 47 additions & 0 deletions app/src/main/java/lt/andro/maistobankas/BaseActivity.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
package lt.andro.maistobankas;

import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.util.Log;

/**
* @author Vilius Kraujutis viliusk@gmail.com
* @since 2014-02-08 12:23
*/
public class BaseActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Log.d("MB", "OnCreate");
}

@Override
protected void onStart() {
super.onStart();
Log.d("MB", "OnStart");
}

@Override
protected void onResume() {
super.onResume();
Log.d("MB", "onResume");
}

@Override
protected void onPause() {
super.onPause();
Log.d("MB", "onPause");
}

@Override
protected void onStop() {
super.onStop();
Log.d("MB", "onStop");
}

@Override
protected void onDestroy() {
super.onDestroy();
Log.d("MB", "onDestroy");
}
}
2 changes: 1 addition & 1 deletion app/src/main/java/lt/andro/maistobankas/MainActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
import android.view.MenuItem;
import android.widget.Toast;

public class MainActivity extends ActionBarActivity {
public class MainActivity extends BaseActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
Expand Down

0 comments on commit 8a58e20

Please sign in to comment.