1.Application是程序真正的入口,启动时会先执行Application再执行其他组件。

2.建立自己的Application类,需要在xml里将application修改自己的application类:

<applicationandroid:name="com.example.aexh_19_application.MyApplication"



范例:

public class MyApplication extends Application
{@Overridepublic void onCreate(){super.onCreate();Log.e("MyApplication", "MyApplication");}
}


activity类:

public class MainActivity extends Activity
{/** XML里修改属性,改为自己的类入口*  <application*   android:name="com.example.aexh_19_application.MyApplication"* 先执行application 在执行activity**/@Overrideprotected void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Log.e("MainActivity", "MainActivity");Application app = getApplication();Log.e("MainActivity", app.toString());}}