9.11日

使用显式和隐式的Intent。

显式:

  1. public void onClick(View v) {
  2. //显示方式声明Intent,直接启动SecondActivity
  3. Intent it = new Intent(MainActivity.this,SecondActivity.class);
  4. //启动Activity
  5. startActivity(it);
  6. }

隐式:

MainActivity:

 

  1. public void onClick(View v) {
  2. // 实例化Intent
  3. Intent it = new Intent();
  4. //设置Intent的Action属性
  5. it.setAction("com.android.activity.MY_ACTION");
  6. // 启动Activity
  7. startActivity(it);
  8. }

SecondActivity:

  1. <activity android:name=".SecondActivity" >
  2. <intent-filter>
  3. <action android:name = "com.android.activity.MY_ACTION" />
  4. <category android:name = "android.intent.category.DEFAULT" />
  5. </intent-filter>
  6. </activity>

使用intent向下传递数据,返回数据到上一个活动。

活动的生命周期。

活动的启动模式。

活动的最佳实践。

 

posted @ 2016-09-11 23:58  PI_M  阅读(92)  评论(0)    收藏  举报