大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > Android技巧 > Android开发:Activity生命周期

Android开发:Activity生命周期(2)

关键词:生命周期技术AndroidActivity  阅读(1135) 赞(17)

[摘要]本文是对Android系统Activity生命周期的讲解,对学习Android编程技术有所帮助,与大家分享。

ActivityA.java

 package com.forsta.life;
 
 import android.app.Activity;
 import android.os.Bundle;
 
 public class ActivityA extends Activity {
     @Override
     protected void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         setContentView(R.layout.a);
     }
 }

ActivtyB.java

 package com.forsta.life;
 
 import android.app.Activity;
 import android.os.Bundle;
 
 public class ActivityB extends Activity {
     @Override
     protected void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         setContentView(R.layout.b);
     }
 }

AndroidManifest.xml

 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="com.forsta.life"
     android:versionCode="1"
     android:versionName="1.0" >
 
     <uses-sdk
         android:minSdkVersion="8"
         android:targetSdkVersion="18" />
 
     <application
         android:allowBackup="true"
         android:icon="@drawable/ic_launcher"
         android:label="@string/app_name"
         android:theme="@style/AppTheme" >
         <activity
             android:name="com.forsta.life.MainActivity"
             android:label="@string/app_name" >
             <intent-filter>
                 <action android:name="android.intent.action.MAIN" />
 
                 <category android:name="android.intent.category.LAUNCHER" />
             </intent-filter>
         </activity>
         <activity android:name="com.forsta.life.ActivityA" android:theme="@android:style/Theme.Dialog"></activity>
         <activity android:name="com.forsta.life.ActivityB"></activity>
     </application>
 
 </manifest>

界面:

启动Activity

Paused状态转换

返回

Stopped状态转变



相关评论