📱 Crea una Pantalla de carga de la forma correcta. Splash Screen en Android Studio.

  Рет қаралды 29,318

Programación y más

Programación y más

Күн бұрын

Пікірлер: 105
@guiik1839
@guiik1839 4 жыл бұрын
Muchas gracias, ya se me hacia sospechoso poner un temporizador.
@programacionymas
@programacionymas 4 жыл бұрын
Con gusto! Y gracias por comentar.
@alejandrocontreras2176
@alejandrocontreras2176 2 жыл бұрын
hola ya soluciones los errore ahora una consulta como le puedo agregar un ProgressBar
@programacionymas
@programacionymas 2 жыл бұрын
Hola. Puedes crear un layout simple, que contenga un progressBar, y asignarlo a tu SplashActivity.
@thirteen5451
@thirteen5451 7 жыл бұрын
Aprendí muchas cosas hoy. Gracias!
@programacionymas
@programacionymas 7 жыл бұрын
Genial. Gracias por comentarlo. Éxitos!
@robertromero4978
@robertromero4978 2 жыл бұрын
Ayuda: Es 16/03/2022 y apliqué el tutorial, pero al correr la app, esta no abre y en el output sale "Launch Sucess" XD. Creo que por el tiempo trascurrido es necesario actualizar alguna parte del código para que funcione, pero no se cual... Me podrían ayudar con eso por favor :c
@programacionymas
@programacionymas 2 жыл бұрын
Hola Robert. Si la app no se abre podría deberse a otros motivos. Porque, eso es distinto a que la app se abra y se cierre por algún tipo de error. Podrías probar regresando los cambios y viendo si así te ejecuta correctamente.
@robertromero4978
@robertromero4978 2 жыл бұрын
Ya lo solucioné xD gracias de todas formas
@lithos_bass
@lithos_bass 4 жыл бұрын
hola hice todo tal cual y al compilar me dice "Android resource linking failed" cuando toco ahi a ver donde esta el error me lleva a background_slash.xml , me parece que se queja por el @mipmap/ic_launcher , pero no se hice todo tal cual
@programacionymas
@programacionymas 4 жыл бұрын
Hola. ¿Has probado haciendo Rebuild del proyecto? ¿Cuál es el contenido de tu XML?
@lithos_bass
@lithos_bass 4 жыл бұрын
@@programacionymas al final solucione , el problema era q en el drawable color puse un codigo hexadecimal era por esp
@josephedinsonyangalilugo620
@josephedinsonyangalilugo620 4 жыл бұрын
Hola buena explicacion, una pregunta podria agregar un time, lo que quiero hacer es que el splash se muestre dos segundos. Pero como mencionas sería una mala práctica, y traería inconvenientes? cuando suba mi app a la app store
@programacionymas
@programacionymas 4 жыл бұрын
Hola. Es correcto. No se recomienda hacerlo porque el usuario esperará siempre X segundos. En cambio si se configura de esta manera, el tiempo que se muestra dependerá del celular. Si es uno antiguo y lento es probable que sí vea el Splash Screen por varios segundos (depende del contenido del Activity que se está cargando también).
@jmariovt
@jmariovt 6 жыл бұрын
Muchísimas gracias por la información... qué valiosa ayuda!!!
@programacionymas
@programacionymas 6 жыл бұрын
Con gusto José. Gracias por comentar.
@eduardomarin7575
@eduardomarin7575 8 жыл бұрын
Muy buen vídeo, saludos!
@rubencanodiaz
@rubencanodiaz 7 жыл бұрын
Muy buen tutorial muchas gracias
@programacionymas
@programacionymas 7 жыл бұрын
Genial. Gracias Ruben por el comentario.
@joseramonsanchezgomez5148
@joseramonsanchezgomez5148 7 жыл бұрын
Muchísimas Gracias Compa... Eres El Diablo... Me Sirvio Mucho.
@programacionymas
@programacionymas 4 жыл бұрын
Gracias! Aunque creo que es mejor decir 🧙‍♂️ que 😈.
@alejandrocontreras2176
@alejandrocontreras2176 2 жыл бұрын
hola una consulta el SplashActivity me queda por arriba de PlayerActivity cuando quiero modificar al inicio SplashActivity me tira error
@programacionymas
@programacionymas 2 жыл бұрын
Hola Alejando. Qué error obtienes, y qué cambios estás haciendo?
@alejandrocontreras2176
@alejandrocontreras2176 2 жыл бұрын
hola mi consulta es porque cuando creo un splash esto que arriba de mi inicio de mi aplicacion tengo creado un playerActivity si deseas te envio una foto pero dejame tu correo para que me ayudes por favor
@programacionymas
@programacionymas 2 жыл бұрын
Si ingresas a tu archivo AndroidManifest.xml verás la lista de activities de tu aplicación. A tu SplashActivity debes asignarle estos intent filters:
@alejandrocontreras2176
@alejandrocontreras2176 2 жыл бұрын
si lo hice pero me queda arriba MainActivity cuando lo quiero cambiar me tira error
@programacionymas
@programacionymas 2 жыл бұрын
El intent-filter luego de agregarle a SplashActivity debes eliminarlo de MainActivity.
@cesarmanuelvergarayjauregu8241
@cesarmanuelvergarayjauregu8241 3 жыл бұрын
como saltas a los estilos no veo como lo haces y no lo encuentro por favor respóndeme
@programacionymas
@programacionymas 3 жыл бұрын
Hola. Puedes usar Ctrl+Shift+N para buscar archivos en tu proyecto (por ejemplo puedes buscar styles.xml).
@isaacdgz9967
@isaacdgz9967 3 жыл бұрын
Para aquellos que no les funciono a como esta en el video, en la descripción del mismo esta el link de la página donde esta el post original, que ya esta actualizado y funciona hasta 26/05/21
@programacionymas
@programacionymas 3 жыл бұрын
Gracias por el aporte!
@diegoandres3233
@diegoandres3233 3 жыл бұрын
Si la verdad lo hice tal cual, y me sale en la miniatura Failed preview con un triangulo amarillo .-.
@juliocamacho6298
@juliocamacho6298 5 жыл бұрын
No me aparece ese window background...Como seria en la.nueva versión de Android? Le puse solo android background en el style pero me aparece muy pequeño el icono
@programacionymas
@programacionymas 5 жыл бұрын
Para que no se vea pequeño puedes usar un recurso drawable en vez de mipmap.
@jhefersongtrz7808
@jhefersongtrz7808 7 жыл бұрын
hoy aprendi algo nuevo gracias
@programacionymas
@programacionymas 7 жыл бұрын
Gracias por comentar. Qué bueno que te sea de ayuda. Saludos.
@robert.portales
@robert.portales 4 жыл бұрын
Hola, como puedo hacer para ponerle debajo del icono un texto o letras, gracias de antemano.
@programacionymas
@programacionymas 4 жыл бұрын
Hola. La idea del tutorial es no usar un Activity para que entonces la pantalla de carga no tenga un impacto en el performance y realmente sea un tiempo de carga real. Podrías usar un recurso drawable que contenga el texto, aunque lo recomendable es sólo mostrar el logo, tal como sucede con Gmail o KZbin. También podrías usar un Activity y agregar los elementos que necesitas, pero tendrías que agregar un temporizador y eso afecta la experiencia de usuario.
@portador1996
@portador1996 5 жыл бұрын
Buenas, a mí me carga perfectamente en el emulador de Android studio pero en el dispositivo físico solo muestra un fondo vacío. Alguna solución?. Gracias
@programacionymas
@programacionymas 5 жыл бұрын
Hola Jose. Para que no hayan diferencias intenta emular la misma versión que tienes en el dispositivo físico. O conecta por USB tu móvil para que veas si aparece algún mensaje de error.
@lennoxmonge6014
@lennoxmonge6014 4 жыл бұрын
se podra hacer con un gif animado?
@programacionymas
@programacionymas 4 жыл бұрын
Sí pero necesitarías usar alguna biblioteca, y tener tus animaciones en formato svg. Por ejemplo puedes usar Lottie: github.com/airbnb/lottie-android
@jorgefp9067
@jorgefp9067 7 жыл бұрын
Una pregunta, si tus iconos soy tipo mimap por que no ponerlos en la carpeta mimap?
@programacionymas
@programacionymas 7 жыл бұрын
Hola Jorge. En el video, los íconos que se obtuvieron con el Launcher Icon Generator han venido en carpetas mipmap, y tal cual las he llevado a la carpeta res.
@reginaveraramirez6073
@reginaveraramirez6073 7 жыл бұрын
hola, estoy aplicacando tu tutorial en mi aplicacion y si funciono, pero tengo un problema , al correr la aplicacion en un celular se instalan dos apk osea tengo dos iconos en mi celular instalado, ue puedo hacer para que me salga solo uno?
@programacionymas
@programacionymas 7 жыл бұрын
Hola Regina. Lo que comentas me ha pasado solo en 2 ocasiones: - Una vez fue porque estaba instalando la app en la memoria del mismo celular y en otras veces en la memoria externa. - Y la otra vez fue porque cambié el "package name" de la app, y el celular creía que era una app distinta. Si borras ambas app y ejecutas nuevamente el proyecto debería generar solo 1 ícono. Por cierto, esto es independiente a la pantalla de carga, ¿verdad?
@reginaveraramirez6073
@reginaveraramirez6073 7 жыл бұрын
si, de echo es como que uno es el splash screen y el otro el activity main, porque ejecuto uno y me ejecuta con el Splash y si ejecuto el otro icono no se ejecuta el splash solo el main
@programacionymas
@programacionymas 7 жыл бұрын
Elimina ambas aplicaciones y ejecuta nuevamente el proyecto que tienes.
@jorgemeiser376
@jorgemeiser376 6 жыл бұрын
Solo debes tener un , quizas tienes 2 en 2 activities del manifest, solo quedate con uno de ellos y se soluciona el problema
@joequiscasuarez9422
@joequiscasuarez9422 7 жыл бұрын
Gracias
@GersonLopezOwned
@GersonLopezOwned 6 жыл бұрын
Hola, gracias por compartir esta información , una consulta quisiera saber cómo puedo ponerle una música de fondo a mi app? Puede apoyarme con eso, muchas gracias y saludos
@programacionymas
@programacionymas 6 жыл бұрын
Hola Gerson. Para ello puedes usar la clase MediaPlayer, para cargar la música de fondo, y luego ejecutar el método play para que inicie por sí sólo.
@GersonLopezOwned
@GersonLopezOwned 6 жыл бұрын
@@programacionymas haré la prueba , gracias
@ally_wolfgirl7227
@ally_wolfgirl7227 3 жыл бұрын
Muy buen tutorial, por si a alguien le pasa como a mi, que me daba error en super.onCreate(savedInstanceState); si cambia el icono de carga: android:src="@mipmap/ic_launcher2"/> le funcionara, por lo menos a mi me funciono. Like
@programacionymas
@programacionymas 3 жыл бұрын
Genial! Gracias por el aporte.
@Jun-inho
@Jun-inho 7 жыл бұрын
y hay forma de agrandar el icono en la pantalla de carga?se ve muy pequeño y por ejemplo en la pantalla de carga de youtube se mas grande
@programacionymas
@programacionymas 7 жыл бұрын
Si tienes tu logo en una imagen de mayor tamaño puedes usar @drawable en vez de @mipmap. Me refiero al código que aparece en el min 08:55
@SOGAMEYT
@SOGAMEYT 5 жыл бұрын
Bro, seguí tus pasos al pie de la letra y no me funciona :(
@programacionymas
@programacionymas 5 жыл бұрын
Hola. ¿Tienes tu proyecto en Github o Bitbucket? Así podría verificar si falta algún paso.
@SOGAMEYT
@SOGAMEYT 5 жыл бұрын
@@programacionymas No pero te puedo mandar el proyecto por mediafire?
@programacionymas
@programacionymas 5 жыл бұрын
@@SOGAMEYT Puedes aprender a usar Git siguiendo esta serie: series.programacionymas.com/aprende-a-usar-git Si necesitas ayuda con algo específico también puedes revisar este enlace: programacionymas.com/asesoria Saludos.
@CAVA8906
@CAVA8906 5 жыл бұрын
Hola que tal no me sirvio, segui todos los pasos bro y le doy click en el dispositivo movil y ni me abre la app, pero me el renderizado no me vota ningun problema
@programacionymas
@programacionymas 4 жыл бұрын
Hola. Lo siento, recién veo tu comentario. ¿Sí llegaste a solucionarlo?
@celimodavid
@celimodavid 5 жыл бұрын
¿Que computadora tienes? Se carga superior rápido la ejecución.
@programacionymas
@programacionymas 5 жыл бұрын
Hola David. Probablemente es porque el video está editado. Aunque hace poco cambié a una i7 con 16 de RAM, por lo que no tarda mucho jeje. Saludos.
@CAVA8906
@CAVA8906 5 жыл бұрын
cuando paso el INflater a la otra parte de la actividad ahí es donde esta el error, pero no se por que sucede eso.
@programacionymas
@programacionymas 4 жыл бұрын
En Android Studio puedes abrir el LogCat para obtener más detalles acerca de los errores.
@eclipc4956
@eclipc4956 4 жыл бұрын
Si quieren el icono mas grande, en lugar de ir a la pagina para generar el mipmap, coloquen directamente su imagen png con poco peso (preferiblemente) en las carpetas mipmap (hdpi, mdpi, xhdpi, xxhdpi, xxxhdpi)
@programacionymas
@programacionymas 4 жыл бұрын
Gracias por el aporte!
@Jorge.b.guerrero
@Jorge.b.guerrero 6 жыл бұрын
Hola! Tenga una pregunta. Me baje la app KZbin Vance, logré modificar el logo del splash gracias a la app editor apk, sin embargo, no pude cambiar el color del splash de la app, así que opte por bajarme la aplicación AndroidStudio, sin embargo no doy con la manera de hacerlo me gustaria saber si es posible modificarla y como. Si puedieras orientarme te estaría muy agradecido :) Te dejo el link del apk drive.google.com/a/upfim.edu.mx/file/d/1qrZDW4-_2JDsBzTVSluAYtNEcD3uRGOo/view?usp=drivesdk
@programacionymas
@programacionymas 6 жыл бұрын
Hola Jorge. No he usado Editor apk... pero por lo que puedo ver en YT, esta app te permite modificar parámetros generales, mas no el código fuente. ¿Es correcto? En AndroidStudio, ¿ves el código fuente ofuscado?
@Jorge.b.guerrero
@Jorge.b.guerrero 6 жыл бұрын
@@programacionymas correcto, y tampoco puedo cambiar el nombre de la app, no se por que, con versiones anteriores de YT si se podia, pero con esta version no se puede, por otro lado, al abrir el AndroidStudio, pues si doy con el codigo fuente, pero es ahi en donde no tengo la mas minima idea de por donde empeza a buscarlo. Y no se si una vez descompilada, AndroidStudio pueda volver a compilarla, por que solo la logre descompilar y entro en apk analizer pero no super como volver a compilarla.
@alco79ar
@alco79ar 4 жыл бұрын
Hola, esto no es kotlin verdad? no me funciono
@programacionymas
@programacionymas 4 жыл бұрын
Hola. Si bien el ejemplo está en Java, Android Studio puede hacer la conversión automáticamente a Kotlin. De hecho lo he usado en un proyecto Kotlin por lo que te debería funcionar 🤔
@angello2138
@angello2138 5 жыл бұрын
el icono en la aplicacion se ve muy pequeño, que puedo hacer??
@programacionymas
@programacionymas 5 жыл бұрын
Hola. Para el código que aparece en 08:55 puedes usar un recurso @drawable en vez de @mipmap. De esa manera el tamaño de la imagen será mayor.
@arielleon4800
@arielleon4800 6 жыл бұрын
Es increible, pero hago todos los pasos correctamente, pero cuando corro la app en el Genimotion, me sale el cartel "Desafortunadamente la app se detuvo"
@programacionymas
@programacionymas 6 жыл бұрын
Hola Ariel. En estos casos debes ver en Android Studio el mensaje de error específico. En la parte de abajo hay una pestaña llamada Logcat. Ahí debes ver el mensaje de error para saber qué ocurre. Generalmente aparece de texto rojo.
@FacuCornago
@FacuCornago 7 жыл бұрын
Como cambio el color de fondo? ya que no me reconoce el android:drawable"@color"
@programacionymas
@programacionymas 7 жыл бұрын
Puedes usar directamente un código de color en hexadecimal. Por ejemplo 000 sería negro.
@FacuCornago
@FacuCornago 7 жыл бұрын
Programación y más Gracias, debido a mi ignorancia estaba queriendo usar un color que aún no había definido en styles, ya lo solucione
@anse128
@anse128 7 жыл бұрын
Muy buen vídeo, muchas gracias, tengo un problema y es que el splash screen es demasiado rapido, como aumento el tiempo?
@programacionymas
@programacionymas 7 жыл бұрын
Hola. La idea del video es aplicar el Splash screen con un tiempo de carga real, tal como funciona con las mismas apps de Google. Puedes continuar desarrollando tu app, a medida que agregues más cosas a tu MainActivity, la pantalla de carga se mostrará más tiempo.
@anse128
@anse128 7 жыл бұрын
mmm ok, muchas gracias, otra pregunta, como aumento el tamaño de la imagen, no tengo mucha experiencia con los estilos, siempre hago imageview
@programacionymas
@programacionymas 7 жыл бұрын
Te entiendo, yo también siempre uso ImageView's. Solo que en este caso hemos omitido los layouts para que el Splash screen se muestre inmediatamente. He estado revisando, y no existe un atributo en xml para los bitmaps que permita modificar el tamaño. Lo que tendrías que hacer es tener una imagen más grande y hacer uso de esa imagen, en vez del ícono.
@TenCriz
@TenCriz 7 жыл бұрын
Hola muy buen video, me salio todo genial, pero el tamaño del icono de la imagen que me elige cuando instalo es la mas pequeña como puedo cambiar a un resolución para el icono aun teniendo cada imagen para cada resolución de pantalla.
@programacionymas
@programacionymas 7 жыл бұрын
Hola, puedes usar un recurso @drawable en vez un @mipmap. Es decir, una imagen en vez de un ícono.
@TenCriz
@TenCriz 7 жыл бұрын
Gracias
@alexmiguelalbaayala5553
@alexmiguelalbaayala5553 6 жыл бұрын
Bueno el video pero no tienes como hacer en IONIC 3
@programacionymas
@programacionymas 6 жыл бұрын
No he tenido la oportunidad de usarlo aún. De momento con lo que más he trabajado es Android nativo (con Java y Kotlin)... y en un par de ocasiones con iOS nativo usando Swift.
@leunamme3024
@leunamme3024 7 жыл бұрын
no me aparece el icono solo el fondo
@programacionymas
@programacionymas 7 жыл бұрын
Hola Emmanuel. Puedes ver el ícono en el preview del recurso drawable?
@leunamme3024
@leunamme3024 7 жыл бұрын
Gracias Hermano era un error mio pero ya lo solucione gracias de todo corazón buen vídeo
@gabrieldiaz5001
@gabrieldiaz5001 3 жыл бұрын
aguante el lol xd
@programacionymas
@programacionymas 3 жыл бұрын
🔥🚀
@ingcgonzales
@ingcgonzales 6 жыл бұрын
Alguien Tuvo Problemas en implementarlo en Android Studios 3.2??
@programacionymas
@programacionymas 6 жыл бұрын
Hola. No deberías tener problemas, ya que Android Studio es únicamente un IDE.
@emanueljonathanugartemerid7630
@emanueljonathanugartemerid7630 5 жыл бұрын
jeugas dota? aggg dislike :V jajaja broma
@programacionymas
@programacionymas 5 жыл бұрын
jaja... en la universidad solía jugar mucho ahora sólo 1 vez al mes, o sea, todo un día de cada mes
@emanueljonathanugartemerid7630
@emanueljonathanugartemerid7630 5 жыл бұрын
@@programacionymas tengo una pregunta, en mi mainActivity tengo recyclerView que se carga con datos que trae de la nube, pero claro eso tarda un segundo y medio por ahi, mi pregunta es ¿Como hago para que el splash inicie, y que por debajo se esté cargando el activity, y cuando el activity esté listo que se cierre el splash?
@programacionymas
@programacionymas 5 жыл бұрын
Puedes cargar los datos desde tu Activity de Splash y hacer startActivity de tu MainActivity cuando los datos ya se han leído (necesitarías pasar los datos de un Activity al otro, o guardarlos en SQLite). Otra forma sería tener la imagen de carga en tu mismo MainActivity, visible por defecto, por sobre el RecyclerView, y ocultar el Splash sólo luego de haber recibido los datos y haberlos cargado al RecyclerView.
Какой я клей? | CLEX #shorts
0:59
CLEX
Рет қаралды 1,9 МЛН
Android/Java: Crear un SplashScreen para nuestra aplicación
5:50
Luis Figueroa
Рет қаралды 6 М.
Crear Splash Screen en Android Studio con Kotlin
11:26
MRoblesDev
Рет қаралды 6 М.
How to create a Splash Screen in android studio | Splash screen 2022
16:35
#5.  Creacion Menu principal (Fragment, GridLayout, CardView)
14:38
Cristian Henao
Рет қаралды 48 М.
Tutorial 20: Como hacer un SplashScreen o pantalla de inicio en Android
7:10
Cesar Augusto Perez Tafur
Рет қаралды 89 М.
Design Custom EditText - Android Studio Tutorial
6:13
Stevdza-San
Рет қаралды 187 М.
HACER UNA PANTALLA DE BIENVENIDA O SPLASH SCREEN EN APP INVENTOR
11:52
Uris (Unique Resource Identifier) - Android Basics 2023
14:21
Philipp Lackner
Рет қаралды 27 М.
изобрёл молоток мечты
0:55
Упоротый ПОВАР
Рет қаралды 543 М.
🪄Вечная спичка #diy #выживание #поход
1:00
Короче, ВИ
Рет қаралды 2,8 МЛН
Лайфхак: Легально делать деньги
0:43
Гига богатый геймер vs бедный геймер
30:55
Трум Трум Оки Токи
Рет қаралды 114 М.