Difference between revisions of "How to build a simple Android app"

From CDOT Wiki
Jump to: navigation, search
(Created page with '{{Ecl_menu}} __NOTOC__ == Activity Lifecycle ==')
 
(Activity Lifecycle)
Line 2: Line 2:
  
 
== Activity Lifecycle ==
 
== Activity Lifecycle ==
 +
<source lang="java">
 +
package cs.ecl.mobile.android.simple;
 +
 +
import android.app.Activity;
 +
import android.os.Bundle;
 +
import android.widget.Toast;
 +
 +
public class ActivityLifecycle extends Activity {
 +
 +
    @Override
 +
    public void onCreate(Bundle savedInstanceState) {
 +
        super.onCreate(savedInstanceState);
 +
        setContentView(R.layout.main);
 +
        Toast.makeText(this, " onCreate", Toast.LENGTH_SHORT).show();
 +
    }
 +
 +
    @Override
 +
    protected void onStart() {
 +
        super.onStart();
 +
        Toast.makeText(this, " onStart", Toast.LENGTH_SHORT).show();
 +
    }
 +
 +
    @Override
 +
    protected void onResume() {
 +
        super.onResume();
 +
        Toast.makeText(this, " onResume", Toast.LENGTH_SHORT).show();
 +
    }
 +
 +
    @Override
 +
    protected void onRestart() {
 +
        super.onRestart();
 +
        Toast.makeText(this, " onRestart", Toast.LENGTH_SHORT).show();
 +
    }
 +
 +
    @Override
 +
    protected void onPause() {
 +
        Toast.makeText(this, "onPause", Toast.LENGTH_SHORT).show();
 +
        super.onPause();
 +
    }
 +
 +
    @Override
 +
    protected void onStop() {
 +
        Toast.makeText(this, "onStop", Toast.LENGTH_SHORT).show();
 +
        super.onStop();
 +
    }
 +
 +
    @Override
 +
    protected void onDestroy() {
 +
        Toast.makeText(this, "onDestroy", Toast.LENGTH_SHORT).show();
 +
        super.onDestroy();
 +
    }
 +
}
 +
</source>

Revision as of 15:08, 8 March 2011

Activity Lifecycle

package cs.ecl.mobile.android.simple;

import android.app.Activity;
import android.os.Bundle;
import android.widget.Toast;

public class ActivityLifecycle extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Toast.makeText(this, " onCreate", Toast.LENGTH_SHORT).show();
    }

    @Override
    protected void onStart() {
        super.onStart();
        Toast.makeText(this, " onStart", Toast.LENGTH_SHORT).show();
    }

    @Override
    protected void onResume() {
        super.onResume();
        Toast.makeText(this, " onResume", Toast.LENGTH_SHORT).show();
    }

    @Override
    protected void onRestart() {
        super.onRestart();
        Toast.makeText(this, " onRestart", Toast.LENGTH_SHORT).show();
    }

    @Override
    protected void onPause() {
        Toast.makeText(this, "onPause", Toast.LENGTH_SHORT).show();
        super.onPause();
    }

    @Override
    protected void onStop() {
        Toast.makeText(this, "onStop", Toast.LENGTH_SHORT).show();
        super.onStop();
    }

    @Override
    protected void onDestroy() {
        Toast.makeText(this, "onDestroy", Toast.LENGTH_SHORT).show();
        super.onDestroy();
    }
}