0

Я уже написал какое-то приложение для Android, но недавно обнаружил, что я до сих пор не знаю, как работает Android-приложение. Мои проблемы - это что-то вроде AndroidManifest.xml, я хочу кое-что узнать о жизненном цикле приложений для Android. В AndroidManifest.xml есть метка приложения, и есть суб-метка активности. В ярлыке деятельности, основной виду деятельность приложения будет помечена как это:Некоторые проблемы с Oncreate of Application и Activity в приложении для Android

<activity android:theme="@*android:style/Theme.NoTitleBar" android:label="@string/app_name" android:name="com.sofesec.mainactivity" android:launchMode="singleTask" android:screenOrientation="portrait" android:windowSoftInputMode="adjustPan"> 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
</activity> 

Это означает, что класс называется «com.sofesec.mainactivity» является основным видом деятельности приложения, и будет выполнен первым , Но в метке приложения есть поле под названием «андроид: имя» - родительская строка активности - и значение поля может быть «com.sofesec.lcz.test». Когда приложение запустится, будет запущен класс «com.softsec.lcz.test». Я не знаю, какой класс выполняется первым. Это что-то вроде жизненного цикла приложения для Android. Спасибо, что помог мне!

Это код моего приложения здесь:

public class test extends Application { 
    private final String TAG = "test"; 
    @Override 
    public void onCreate() { 
     super.onCreate(); 
     OriginalApplication oa = new OriginalApplication(this); 
     oa.configApplicationEnv(); 
    } 
} 

ответ

0

Используйте ссылку ниже, чтобы узнать подробнее о деятельности жизненного цикла и файл манифеста.

Android activity life cycle - what are all these methods for?

http://developer.android.com/guide/topics/manifest/manifest-intro.html

+0

Я знаю, что жизненный цикл активности, но я не знаю жизненного цикла приложения. Например, в приложении функция onCreate() также может быть переопределена, и функция будет выполнена. Я не знаю две функции onCreate, в приложении и в действии. Благодаря! –

+0

Я думаю, вы не видели сообщение, данное Якубом Ахмадом, в котором описывается, как жизненный цикл работает в приложении, он использовал журнал, чтобы увидеть его в деталях. –

+0

Я думаю, что пример показывает жизненный цикл активности, а не приложение. –