Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cambiar la actividad de inicio de la aplicación

He creado la carne y las tripas de mi aplicación, pero quiero añadir una actividad diferente que será el punto de partida (una especie de pantalla de inicio de sesión).

Preguntas de parejas:

  • Animar cada elemento de ListView al mostrar
  • Cómo configurar el enfoque a la derecha del texto en EditText para android?
  • ¿Qué diferencia entre el visor estático y no estático en el Adaptador RecyclerView?
  • La mejor manera de administrar el ProgressDialog de AsyncTask
  • ¿Cuál es la forma correcta de poner una fecha de nacimiento en datos de contacto?
  • Evitar que la barra de direcciones se oculte en los navegadores móviles
    • 1 Tengo una manija bastante decente en cómo cambiar entre las actividades (basadas en este artículo: http://www.linux-mag.com/id/7498 ) pero no estoy seguro cómo ir sobre la creación de una nueva ( Con eclipse) .

    • 2 Una vez que haya creado una nueva actividad, ¿cómo puedo configurarla como la actividad predeterminada de mi aplicación? Supongo que sólo podría cambiar el nombre de las clases … pero hay una manera más elegante de manejar eso (tal vez dentro de la AndroidManifest.xml )?

  • ¿Cómo recupero la cuenta de Google registrada en los teléfonos Android?
  • ¿Qué es layout_collapseParallaxMultiplier utilizado en CollapsingToolbarLayout?
  • Android-Magento- Cómo obtener los detalles de varios productos en Android mediante XML-RPC
  • Cómo implementar gridlayoutmanager horizontal
  • Cortar la porción de mapa de bits
  • Android RecyclerView que se encuentra en un fragmento que se encuentra en un ViewPager no vuelve a cargar / refrescar las vistas si se alcanza el setOffscreenPageLimit
  • 8 Solutions collect form web for “Cambiar la actividad de inicio de la aplicación”

    Sí, utiliza el archivo AndroidManifest.xml . Incluso puede tener más de una actividad de lanzador especificada en su manifiesto de aplicación. Para realizar una actividad vista en el lanzador, añada estos atributos a su actividad en el manifiesto:

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

    Vaya a AndroidManifest.xml en la carpeta raíz de su proyecto y cambie primero el nombre de la actividad que desea ejecutar.

    Ejemplo:

     <activity android:name=".put your started activity name here" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> 

    Si está utilizando Android Studio, es posible que haya seleccionado anteriormente otra actividad para iniciar. Haga clic en "Ejecutar" y "Editar configuración". A continuación, asegúrese de que se ha seleccionado Actividad predeterminada de inicio.

    Introduzca aquí la descripción de la imagen

      <application android:icon="@drawable/YOUR_ICON" <!-- THIS ICON(IMAGE) WILL BE SHOWN IN YOUR APPS --> android:label="MY APP NAME " > <!-- HERE LABEL(APP NAME) --> <activity android:name=".application's starting activity" <!-- (.)dot means current dir, if your activity is in another package then give full package name ex: com.xxx.Activity --> android:label="LABEL FOR ACTIVITY " android:screenOrientation="portrait" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> 

    Esto es fácil de arreglar. Los cambios en la actividad del Lanzador también se almacenan en la configuración de depuración. Vaya a "Ejecutar" "Configuraciones de depuración" y edite la configuración. También hay un ajuste similar en Intellij en "Ejecutar" "Editar configuraciones" y seleccionar "Ejecutar actividad predeterminada" y ya no guardará la configuración de esta manera.

    Derek

    Es sencillo

     <activity android:name="Your app name" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.HOME" /> <category android:name="android.intent.category.DEFAULT" /> 

    En su archivo de manifiesto android.

    Siga las siguientes instrucciones:

    1 🙂 Abra su archivo AndroidManifest.xml .

    2 🙂 Vaya al código de actividad que desea hacer su actividad principal como a continuación.

    Como quiero hacer SplashScreen como actividad principal

     <activity android:name=".SplashScreen" android:screenOrientation="sensorPortrait" android:label="City Retails"> </activity> 

    3 🙂 Ahora copia el siguiente código entre las etiquetas de actividad igual que:

     <activity android:name=".SplashScreen" android:screenOrientation="sensorPortrait" android:label="City Retails"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> 

    Y también compruebe que las líneas recién agregadas no se adjunten con otras etiquetas de actividad.

    Sólo tienes que ir a tu archivo AndroidManifest.xml y agregar como a continuación

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

    Luego guarde y ejecute su proyecto android.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.