2016-03-20 6 views
-4

私はAndroidの初心者向けのチュートリアルを行っていましたが、アプリの起動時にどのアクティビティが呼び出されるのか理解できません。私はアプリケーションを起動するときにどのアクティビティが呼び出されるのですか?

+1

はここを見て:あなたはあなたのマニフェストであなたのランチャー活動として選択http://developer.android.com/training/basics/activity-lifecycle/starting.html#launching-activity –

+0

1。私はこの質問が大丈夫だと思う、それは基本的な原則に関するかもしれないが、この形式の中で答えることができる。 –

答えて

1

Activityとは何を意味していますか?この質問はすぐに終了するかもしれませんが、あなたの情報については、Manifest.xmlにこれら2つの属性を持つActivityが最初にActivityで起動されます。

<intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 
+0

正確ではありません。 LAUNCHERだけで十分です(SplasScreenがある場合、このアクティビティはLAUNCHERになりますが、MAINアクティビティにはDEFAULT属性が設定されます)。あなたのLAUNCHERがMAIN活動であれば(あなたのケースの90%)、そうです。 +1ケースの9/10(約)をカバーするために –

+1

あなたのガイドラインは私たちが歩く道です。あなたの提案に本当に感謝しています... –

関連する問題