2015-12-07 5 views
0

может кто-нибудь пожалуйста сказать, что класс в андроида запускает основных пусковойдеятельности как только мы нажимаем на иконке приложения? любая помощь будет оценена, какой класс lauches основной пусковой деятельности Android

+0

Применение отображается Launcher .apk, поэтому вам нужно увидеть код этого приложения в исходном коде AOSP android или в другом доступном коде apk launcher –

ответ

0

Класс, имеющий ниже intent-filter внутри Application Manifest файла

<intent-filter> 
    <action android:name="android.intent.action.MAIN" /> 

    <category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 

Для получения более подробной информации читайте официальный документ Starting An Activity

0

В файле манифеста ваши все действия определяет, как

<activity android:name=".Activity_A"> 
     </activity> 
<activity android:name=".Activity_B"> 
     </activity> 
<activity android:name=".Activity_C"> 
     </activity> 

Если я хочу, чтобы активность B была активностью запуска, просто я вставить фильтр намерений внутри активности B Как

<activity android:name=".Activity_B"> 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
</activity> 
0
<activity 
     android:name=".MainActivity" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme.NoActionBar" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

Задает типы намерений, что деятельность, услуги или радиовещательный приемник может реагировать. Фильтр намерений объявляет возможности своего родительского компонента - что может делать деятельность или услуга и какие типы трансляций может обрабатывать получатель. Он открывает компонент для получения намерений рекламируемого типа, а также отфильтровывает те, которые не имеют смысла для компонента. Большая часть содержимого фильтра описывается его подэлементами действия, категории и данных. более подробно смотрите в link

0

Очень первый класс время загрузки приложений

class MyApplication extends Application { 
    } 

После загрузки LauncherActivity ("android.intent.category.LAUNCHER") значок

class MainActivity extends Activity { 
    } 

<activity 
    android:name=".MainActivity" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme.NoActionBar" > 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 

     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
</activity> 

 Смежные вопросы

  • Нет связанных вопросов^_^