Тёмный

49. Como usar SharedPreferences en Android 

Cristian Henao
Подписаться 76 тыс.
Просмотров 53 тыс.
50% 1

Опубликовано:

 

23 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 87   
@fernandopinon7130
@fernandopinon7130 5 лет назад
Gracias por el aporte. queria comentar de desde un fragment hay que añadir "this.getActivity()" al crear el objeto preferences SharedPreferences preferences = this.getActivity().getSharedPreferences("credenciales", Context.MODE_PRIVATE); Lo comento porque a mi me salía error sin el this y tuve que buscar como solucionarlo.
@Manuel3g
@Manuel3g 4 года назад
En efecto, los fragments a diferencia de las activitys no tienen Contexto por ello hay que especificarles uno
@Diego-jr2ko
@Diego-jr2ko 4 года назад
Hola, disculpa yo tengo un problema con mi fragment, si me puedes ayudar te lo agradecería. Este es mi número: 5585644579
@Diego-jr2ko
@Diego-jr2ko 4 года назад
@@Manuel3g Hola, disculpa yo tengo un problema con mi fragment, si me puedes ayudar te lo agradecería. Este es mi número: 5585644579
@Manuel3g
@Manuel3g 4 года назад
@@Diego-jr2ko jaja si esta bien, pero no me agarra tu numero, quizá sea porque falta el prefijo telefónico de tu país
@Diego-jr2ko
@Diego-jr2ko 4 года назад
@@Manuel3g +52 5585644579
@maurodeorsola
@maurodeorsola 2 года назад
Cristian, me estas ayudando mucho con mis proyectos. Soy desarrollador freelance autodidacta y agradezco tu ayuda. Me acabo de suiscribir. Saludos, un abrazo. (noi es la primera vez que acudo a tu canal, pero decidi suscribirme)
@asddsa-dc9ur
@asddsa-dc9ur 5 лет назад
bueno al parecer android studio se basa en memorizar código....
@aidenfau3209
@aidenfau3209 Год назад
que excelente video hermano, llevo tres dias aprendiendo android y no crei encontrarme un video tan util y facil de explicar, me suscribo
@dantemauriciorosario6843
@dantemauriciorosario6843 6 лет назад
excelente vídeo gracias cristian por compartir tus conocimientos n_n .... seria interesante saber como borrar esos datos o cuando se cierre la app se borren para que sirva como un contenedor temporal
@ecorreape
@ecorreape 4 года назад
Amigo Cristian, pero gracias por compartir tus conocimientos en este mundo del desarrollo de Android..., un abrazo desde Lima - Perú
@oscarvillanueva-y2w
@oscarvillanueva-y2w Год назад
muy buenas ,acabas de solucionarme un paso en un proyecto que estoy desarrrollando , muchas gracias amigo , te pasaste
@germanaroccasalas5647
@germanaroccasalas5647 2 года назад
Gracias por el aporte. Excelente!
@ksandrax1
@ksandrax1 5 лет назад
Gracias por compartir tus conocimientos, me han servido un montón. Saludos desde Ecuador :)
@JoRdanDanielyukusi
@JoRdanDanielyukusi 5 лет назад
Saludos Sandra. 🏁🇪🇨
@Ralexlol
@Ralexlol 4 года назад
Cuando lanzo SharedPreferences en el otro activity me da un error y se cierra la app. Ya intenté agregando this.getActivity antes de getSharedPreferences() pero no funciona. Alguien sabe como solucionarlo?
@BeetBlueyou
@BeetBlueyou 4 года назад
lo solucionaste? :( estoy intentando lo mismo
@gilbertsanchez1714
@gilbertsanchez1714 2 года назад
Gracias por tu ayuda, explicado a la perfección grande profe Cristian.
@ealfriadez
@ealfriadez 7 лет назад
Buenas, ante todo saludarlo y agradecerle por la dedicación en compartir sus conocimientos, en el minuto 8.15 hay un mensaje Qué indica "PARA ESTE PROCESO USAMOS EL EMULADOR PROPIO DE ANDROID STUDIO" eso quiere indicar que si realizó las pruebas a través de mi celular conectado a mi PC no podre ver la data a traves del ANDROID DE VICENTE MONITOR...?, gracias por su pronta respuesta..
@CristianDavidHenao
@CristianDavidHenao 6 лет назад
Eleazar Alfriadez que pena la hora, antes si podía hacerlo pero con actualizaciones de android studio ya no lo permite, creo que el cel tiene q ser root, no se la nueva versión si ya lo permite
@fabiangh18
@fabiangh18 Год назад
Muy claro muchas gracias
@l.aguirre5550
@l.aguirre5550 4 года назад
tengo el listview en el mismo layout.. pero tengo problema, al tocar sobre el edittext para ingresar el nombre me aparece el teclado virtual y esto hace que el texview se vaya hacia arriba ... como puedo arreglar?? y cuando le doy back para que se vaya el teclado virtual el listview vuelve al lugar donde estaba antes ...
@juandavis7417
@juandavis7417 4 года назад
esos valores es posible tambien editarlos luego? es decir si se crean unos nuevos con los mismos nombres de llaves se remplazan los otros ?
@Megadaviid
@Megadaviid 4 года назад
Tengo una pregunta, para cargar los datos en la nueva actividad , ¿ Se copia todo el codigo de cargarpreferencias(); y se pega en el nuevo activity añadiendo los textview de ese activity ? ¿¿Es asi??
@jhancarlosilvaochoa5720
@jhancarlosilvaochoa5720 4 года назад
Muchisimas gracias, justo este tema estoy usando para aplicar un theme determinado a la app, muchas gracias.
@CristianDavidHenao
@CristianDavidHenao 4 года назад
Excelente!
@gialvaca4816
@gialvaca4816 4 года назад
​@@CristianDavidHenao Bro me ayudo muchísimo Tenemos una aplicación de la edad promedio y queremos que la edad promedio quede guardada para próximas consultas o rotaciones, pero requiero utilizar la herramienta para la edad promedio (Calcular) sobrescribiendo los métodos: OnResume() y onPause() para mantener la persistencia al rotar los valores please ayudame realizando eso Soy suscriptor Mi # +593 0996510296 o al correo redstark-99bv@hotmail.com
@josealejandrojimenezchavez2410
@josealejandrojimenezchavez2410 4 года назад
Como siempre, unos excelente videos y explicaciones! Un fuerte abrazo desde México!
@elrincondeares
@elrincondeares 5 лет назад
También se utilizaría como solución a la perdida de datos no?De tal manera que al iniciar la aplicación llamemos al método cargarPreferencias pero dentro de onCreate?
@SUCH29
@SUCH29 6 лет назад
Gracias compañero, me sirvió! Muy fácil y muy bien explicado!
@CristianDavidHenao
@CristianDavidHenao 6 лет назад
FAN Llovers con gusto!
@eudaimov
@eudaimov 3 года назад
Buen video, gracias por tu ayuda desde España.
@casimirooropezamedina2538
@casimirooropezamedina2538 5 лет назад
de antemano muchas gracias a su curso esta bueno pero tengo una consulta no puedo encontrar el android divice monitor para descargar el archivo xml por favor si puede ayudarme
@philipfansworth
@philipfansworth 6 лет назад
Gracias por compartir los conocimientos. Genial!!
@yoryi4428
@yoryi4428 6 лет назад
Excelente vídeo, me quedo muy claro el tema, muchas gracias
@CristianDavidHenao
@CristianDavidHenao 6 лет назад
yoryi 44 con gusto!
@gialvaca4816
@gialvaca4816 4 года назад
@@CristianDavidHenao ​ @Cristian Henao Bro me ayudo muchísimo Tenemos una aplicación de la edad promedio y queremos que la edad promedio quede guardada para próximas consultas o rotaciones, pero requiero utilizar la herramienta para la edad promedio (Calcular) sobrescribiendo los métodos: OnResume() y onPause() para mantener la persistencia al rotar los valores please ayudame realizando eso Soy suscriptor Mi # +593 0996510296 o al correo redstark-99bv@hotmail.com
@BeetBlueyou
@BeetBlueyou 4 года назад
podrias mostrar la clase de cargar preferencias por favor :(
@enzoluismedinalopez4774
@enzoluismedinalopez4774 6 лет назад
buenas es posible utiizarlo para mover un dato de cualquier tipo a una carpeta en especifica de la aplicacion para luego usarla desde esa carpeta.. lo que intentaria hacer seria como si al principio de la app se cargaran los datos o base de datos externas a la carpeta de la aplicacion para que despues en eecucion completa, pudiera usar la base de datos que cargo
@CristianDavidHenao
@CristianDavidHenao 6 лет назад
Enzo Luis Medina Lopez que pena apenas veo, ya lo hiciste?
@chawuala
@chawuala 6 лет назад
Puedes hacer por favor un video aplicando el SharedPreferences en un Spinner?
@yesitmanjarres2305
@yesitmanjarres2305 6 лет назад
Excelente clase Cristian. te comento que a mi no me sale Android monitor en tools. Còmo se hace en estos casos? de antemano gracias por tu respuesta.
@julioarmando1447
@julioarmando1447 6 лет назад
depende a la versión --- ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-mqtr9K_e1_w.html.
@yeisonalexisanascobenavide8143
Gracias amigo muy buena explicacion
@robertonavarrogomez6642
@robertonavarrogomez6642 5 лет назад
Muchas gracias por el tutorial tenia que hacer algo parecido pero no tenia idea de como hacerlo.
@fersilent3884
@fersilent3884 3 года назад
Gracias excelente video
@renzogf1103
@renzogf1103 7 лет назад
Excelente mi hermano, gracias..
@CristianDavidHenao
@CristianDavidHenao 6 лет назад
Renzo Alexís García Falcón con gusto!
@spektrejazrodriguez4310
@spektrejazrodriguez4310 5 лет назад
Es un crack profe, gracias...!
@dorizthenier3151
@dorizthenier3151 3 года назад
Que aplicaciones podria tener?
@guiik1839
@guiik1839 3 года назад
Desde Android 3.1 Android Device Monitor dejo de estar disponible
@arturocalderongarcia2105
@arturocalderongarcia2105 3 года назад
Con razón no lo encontré! =((
@josephvelasquez4852
@josephvelasquez4852 4 года назад
Buenos días, buen video ... pero tengo una consulta, cuando lo hago para fragmento no me funciona , me sale error en el context , cuál sería la solución o que estoy haciendo mal?
@josephvelasquez4852
@josephvelasquez4852 4 года назад
Perdón ,viendo los comentarios dice colocar this.getAcyivity(); lo hice pero se me cierra la aplicación , que me faltaría poner ?
@soylucianopulidodev
@soylucianopulidodev 3 года назад
si alguien quiere actualizar el SharePreference luego de escribir la primera vez, tiene que tener una variable booleana en el metodo cargarPreferencias donde deben ponerla en true si el valor leido del SharePreference es nulo, luego en el metodo guardarPreferencias deben hacer un if que pongan como condicion (!variablebooleana) y dentro deben limpiar el SharePreferences antes de hacer el commit , es decir deben hacer lo siguiente editor.clear();
@juniorgalvan8236
@juniorgalvan8236 4 года назад
Buena info, y ¿cómo sería si quiero guardar layouts dinámicos? Me explico: tengo una activity con un solo botón que es para crear un linear layout (con un textview y un botón como views) cada vez que lo pulse, pero cuando cierro la app y vuelvo a abrirla, todos los layouts dinámicos que haya creado DESAPARECEN :( ¿Como haría si quiero mantenerlos? Gracias y saludos Y si deseas usa esto como idea para otro vídeo :)
@tomascampos3772
@tomascampos3772 4 года назад
Pudiste resolverlo hermano? yo tengo el mismo problema
@juniorgalvan8236
@juniorgalvan8236 4 года назад
Lo resolví usando un recyclerview y guardando los valores de los objetos en una base de datos con la librería Room
@alejandrobarua7818
@alejandrobarua7818 7 лет назад
Hola como será el código para guardar un puntaje?
@pablocajar3127
@pablocajar3127 4 года назад
Hola, podría hacer esto en Kotlin?
@imsgenexus1758
@imsgenexus1758 5 лет назад
gracias, muy útil
@tavosj9059
@tavosj9059 3 года назад
que tal, ahora en la nueva versión se quito Android device monitor, ahora como acceso al archivo de preferencias? gracias y saludos. excelente video amigo.
@guiik1839
@guiik1839 3 года назад
Dejo de estad disponible desde android 3.1, prácticamente por temas de seguridad
@diegoaltamirano8374
@diegoaltamirano8374 6 лет назад
brother eres un as encerio sos el mejor
@joeljimenez7111
@joeljimenez7111 6 лет назад
puedo leer un valor en desde otra actividad?
@CristianDavidHenao
@CristianDavidHenao 5 лет назад
Si señor!
@BeetBlueyou
@BeetBlueyou 4 года назад
@@CristianDavidHenao cómo?
@CristianDavidHenao
@CristianDavidHenao 4 года назад
@@BeetBlueyou Hola, ya lo pudiste hacer supongo, pero basicamente es llamando una instancia del archivo de preferencias, en la lista de reproducción explico el proceso
@franagraz
@franagraz 4 года назад
CRACK
@chiquito.y.panzon
@chiquito.y.panzon 6 лет назад
Gracias bro!
@CristianDavidHenao
@CristianDavidHenao 6 лет назад
César Alejandro M con gusto!
@MrDanistar2
@MrDanistar2 2 года назад
Listo
@cristianj.gonzalomacedo9145
@cristianj.gonzalomacedo9145 6 лет назад
Great!!!
@CristianDavidHenao
@CristianDavidHenao 6 лет назад
CRISTIAN J. GONZALO MACEDO con gusto!
@Hector-hx5oo
@Hector-hx5oo 6 лет назад
Gracias parce
@CristianDavidHenao
@CristianDavidHenao 6 лет назад
Hector con gusto!
@cristianivanvaldezsolis5160
@cristianivanvaldezsolis5160 6 лет назад
gracias
@jungla90
@jungla90 6 лет назад
No me gusto su forma de explicar, se supone que si esta dando un curso desde cero, siempre el video comienza, cuando ya ha creado casi todo, los invito a que busquen la geekepedia de ernesto, ese mas si es un excelente programador y le enseña a escribir codigo desde cero y manipular android bien explicado.
@CristianDavidHenao
@CristianDavidHenao 5 лет назад
Hola, te cuento que casi todos mis videos son secuencias, trato de hacerlos cortos y puntuales, por ejemplo este trata sobre shared Preferences no sobre como crear una interfaz, si explico lo de la interfaz entonces se alarga más el video, lo de la interfaz lo explico en videos anteriores... ten en cuenta que si tu quieres ser un excelente programador no puedes esperar a que todo te lo den masticado cada vez, por eso si no sabes crear una interfaz tan simple como esta quiere decir que aún no es momento de que trates de entender como usar shared preferences... por otro lado muy buena la recomendaciòn, la geekipedia de ernesto es excelente... salu2!
@maxnapuche40
@maxnapuche40 5 лет назад
Yo vine de ver todos los videos de Ernesto y si es cierto que es muy buen profesor. Pero hubo algunas cosas que no entendi y me puse a buscar mas informacion y llegue al canal de Cristian ,empece a ver sus videos desde el numero 50.Luego me di cuenta que era muy bueno y empece ver el curso desde cero a pesar que ya sabia muchas cosas basicas de android;pero no me arrepiento por que aprendi muchas cosas màs de lo que ya sabia.
@hectormendoza412
@hectormendoza412 4 года назад
@@maxnapuche40 A mi me pasó lo mismo, termine de ver los videos de ernesto quise seguir con base de datos pero como no tenia vi este canal y me pareció de lo mejor que hay en android, este profesor es excelente!!. He visto que tiene un curso gratuito en udemy, ojalá se anime por hacer uno de pago de android, se lo compró de inmediato.
@tavosj9059
@tavosj9059 3 года назад
@@CristianDavidHenao De echo vengo del canal de Ernesto, y la verdad a ti te entendí mejor que a el al explicar el mismo tema de sharedpreferences. pero si, los dos son muy buenos. saludos desde México.
@CristianDavidHenao
@CristianDavidHenao 3 года назад
@@tavosj9059 que bueno, no me había dado cuenta de los otros comentarios pero es bueno saber que se complementan, espero retomar los más pronto el curso nuevamente pero con kotlin
Далее
73. RecyclerView Personalizado en Android
13:36
Просмотров 56 тыс.
AWAKENED THE UNKNOWN
00:17
Просмотров 1,2 млн
🎙ПОЮ для ТЕБЯ ВЖИВУЮ!🍁
3:12:31
Просмотров 446 тыс.
SharedPreferences in Android
11:01
Просмотров 5 тыс.
👨‍💻 Bases de datos en Android con ROOM
16:23
Просмотров 29 тыс.
72. Como Usar RecyclerView en Android
13:02
Просмотров 108 тыс.
AWAKENED THE UNKNOWN
00:17
Просмотров 1,2 млн