Android Studio 4.0 - RecyclerView con CardView tutorial completo | Diseño Material 2020

Поділитися
Вставка
  • Опубліковано 3 лют 2025

КОМЕНТАРІ • 130

  • @erickteran4816
    @erickteran4816 4 місяці тому

    Muchas gracias. Me super sirvio 4 años despues de que lo hiciste. Excelente explicación. Bendiciones!

  • @devnorth
    @devnorth 3 роки тому +1

    LA MEJOR EXPLICACION SOBRE RecyclerView de toda la web espero todos puedan ver esto !!!gracias por tremendo aporte !!!

    • @codelia_tutorials
      @codelia_tutorials  3 роки тому

      Muchas gracias por tu comentario tan positivo Gustavo! Saludos!

  • @ismeth27
    @ismeth27 4 роки тому +4

    ya había hecho uno de otra forma, pero encontré aquí un detallito sobre el cardview que hizo que me quedara con un aspecto mas bonito. muy buen video Codelia

  • @msxperiencemexico3599
    @msxperiencemexico3599 2 роки тому +2

    Excelente video. Tu forma de explicar los pasos son muy claros. Felicidades

  • @CocoboloCocoboleo
    @CocoboloCocoboleo 4 роки тому +5

    EXCELENTE VÍDEO!! justo lo que necesitaba!!
    (el único tema que encontré, fue que creaste variables públicas, y luego creaste setter y getter de esas) pero aparte de eso, 10/10
    full recomendado!!!
    nuevo suscriptor!

    • @DarkangeloHerrera
      @DarkangeloHerrera 2 роки тому

      y que pasa que haya hecho eso? se podria hacer mejor? o como?

    • @metalslug98
      @metalslug98 2 роки тому

      @@DarkangeloHerrera Pues si los atributos son públicos no hay necesidad de los setters y getters. Estos sólo tienen utilidad con atributos privados.

    • @DarkangeloHerrera
      @DarkangeloHerrera 2 роки тому

      @@metalslug98 eso no sabía :00

    • @DarkangeloHerrera
      @DarkangeloHerrera 2 роки тому

      @@metalslug98 sabes dónde hay un vídeo donde expliquen mejor esa parte?

    • @metalslug98
      @metalslug98 2 роки тому

      @@DarkangeloHerrera En cualquiera de fundamentos de POO.

  • @maicolaviles714
    @maicolaviles714 Рік тому

    le agradezco el aporte, vas a llegar muy lejos amigo, eres el mejor.

  • @guardiagamers8136
    @guardiagamers8136 2 роки тому +12

    Excelente video, podrías hacer uno implementando MYSQL y ver el listado de la base de datos

  • @falconxx777
    @falconxx777 Рік тому

    excelente , como me gusta , breve , claro y al grano.

  • @alexisroman3351
    @alexisroman3351 2 роки тому

    ⭐⭐⭐⭐⭐ el mejor contenido que he encontrado.
    Mis respetos Bro!

  • @MatadamasJoséLuisÁngel
    @MatadamasJoséLuisÁngel Рік тому

    ME SALVASTE EN MI PROYECTO, GRACIAAAS

  • @rafavidal8325
    @rafavidal8325 4 роки тому +3

    Muchas gracias por la ayuda! Buen video, que estes bien!

  • @amirulaiman5055
    @amirulaiman5055 3 роки тому +2

    Thank You Codelia< / >. Even though I understand just a little bit of your language, but I manage to accomplish the tutorial. Gracias

  • @Darkleyn
    @Darkleyn 3 роки тому

    Que crack, de todos los tutoriales que me vi, este fue el único que me sirvió a la perfección, gracias!

  • @eze7361
    @eze7361 Рік тому

    Tendrias que meterle mas contenido al canal, excelente contenido y de calidad, felicitaciones!

  • @metalslug98
    @metalslug98 2 роки тому

    Excelente vídeo, muchísimas gracias, tienes un nuevo suscriptor. Acabas de ayudarme a salvar el semestre😅

  • @guerlmynunez5265
    @guerlmynunez5265 Рік тому +2

    me suscribo y le doy like sin ver el video, pero cuando lo vea si me gusto lo comparto y sino dejare un emoji triste ejejej pero desde ya vi que me gustara pork es justo lo que queria aprender en java

  • @anita8405
    @anita8405 2 роки тому

    muchas graciasss vi muchos videos de card view y no conseguia que me ocupara la pantalla completa, siempre se adaptaban al texto con lo cual me quedaban de diferentes medidas en la vista.

  • @yersonbocanegraguerrero8343
    @yersonbocanegraguerrero8343 4 роки тому +2

    Muchas gracias por el aporte era justo lo que necesitaba me sirvió mucho

  • @miltongranadillo4230
    @miltongranadillo4230 Рік тому

    Excelente muy clara la explicacion.

  • @stavgraff
    @stavgraff 3 роки тому

    Exelente !!! me gustó mucho gracias !!! sigue haciendo mas videos de estos xfa !!!

  • @dieghorivero
    @dieghorivero 3 роки тому +1

    Groso papá!! Me encantó!!

  • @jdanielmx2152
    @jdanielmx2152 2 роки тому +1

    gracias me ayudo mucho

  • @eliasbest
    @eliasbest 3 роки тому

    primer tutorial que sigo y que me funciona =D

  • @ezy5263
    @ezy5263 3 роки тому +1

    Graciaaas hermano tu video me ayudo demasiado

  • @alexgomez5734
    @alexgomez5734 4 роки тому +2

    Excelente video, muy buena explicación del código lo hace entendible para mi que recién estoy empezando en android. Saludos y continua así.

  • @franciscoxavierfranter1391
    @franciscoxavierfranter1391 2 роки тому

    Muy buen video, no es de mi gusto android pero me ha servido para entender muchas cositas. Gracias!!!

  • @dokozak2495
    @dokozak2495 11 місяців тому +1

    Muy agradecido

  • @albertbo2178
    @albertbo2178 3 роки тому +1

    Un crack. Vas un poco rápido pero se entiende

    • @codelia_tutorials
      @codelia_tutorials  3 роки тому

      Muchas gracias Albert!, si, en veces si se nos va la rapidez jaja, es mucha informacion en poco tiempo!

  • @gabriellopez2165
    @gabriellopez2165 3 роки тому

    Sigue así, nos ayudas muchísimo, mil gracias...

  • @mrshaditz1593
    @mrshaditz1593 4 роки тому +5

    Osea aprecio mucho estos videos y al fin al cabo son utiles..... pero por dios de nada me sirve copiar y pegar tu codigo y que salga andando, estaria genial alguna explicacion mas detallada sobre como funciona cada componente, por que hay que crear esas clases, por que se usa esto y el otro, por que en la practica terminan surgiendo problemas y el conocimiento aprendido aca fue nulo, solo tener una app que tenga una lista pero no sabemos como funciona. Desde ya muchisimas gracias por tu aporte a esta comunidad!

    • @codelia_tutorials
      @codelia_tutorials  4 роки тому +2

      Que tal, te agradezco tus comentarios y tienes muy buenos puntos de vista que estan en lo correcto! :). Como parte del crecimiento del canal y poder ofrecer lo que ahora serian "cursos" con explicaciones mas detalladas de estos componentes, primero nos estamos enfocando en ofrecer la implementacion de todos los componentes. Queremos tener transparencia con nuestros suscriptores y Patreons principalmente, ahorita no tenemos la infraestructura para ofrecer cursos tan detallados y ciertamente no siempre UA-cam es la plataforma indicada para ofrecerlos debido a la audiencia, por eso es que en veces es mas practico mostrar tutoriales que aunque son mas cortos, ayudan a implementar estas herramientas rapidamente sin tener una explicacion tan larga del procedimiento. Gracias y saludos! :)

  • @nocopyrightmusic6247
    @nocopyrightmusic6247 Рік тому +1

    Primero. GRACIAS, me sirvio ,pero deberias primero hacer la logica del progrma, y al ultimo poner detalles, como assets personalizados y colores.
    en muchos tutoriales que veo, generalmente la mitad del tiempo se la pasan haceindo un bonito diseñom pero a la hora de correr hay errores y envano hice los diseños si no me sirve la logica. el tuyo estuvo bueno 👍

  • @FizzyKeyg
    @FizzyKeyg 2 роки тому

    Muchas gracias maestro eres el mejor :D

  • @marcofigueroa1809
    @marcofigueroa1809 Рік тому

    Muchas gracias bro ;)

  • @tonitronco
    @tonitronco 2 роки тому

    Me gusta
    tengo dudas para me salga imagen texto igual q este vídeo pero sin separaciónes

  • @pedrovelazquez4627
    @pedrovelazquez4627 4 роки тому +3

    Excelente video me ayudo mucho, estaría bien si pudieras hacer un video de como implementar un OnClickListener a cada elemento del RecyclerView

  • @xprim1
    @xprim1 2 роки тому

    Al colocar el reciclerview se pone en negro dónde es la visualización de diseño ,es error o aún así podría seguir moviendo?

  • @atenea3930
    @atenea3930 2 роки тому

    Muchas gracias amigo!

  • @cristiannicolaihernandezri3482
    @cristiannicolaihernandezri3482 2 роки тому

    ¿ Card View puede tener el comportamiento de un botón ?
    Faltó el scroll View

  • @DEV-xn6fv
    @DEV-xn6fv 3 роки тому

    Hola. Quisiera saber para qué tenemos el atributo context en el Adapter. No veo que lo utilices. Saludos.

  • @Cvalera8
    @Cvalera8 4 роки тому +7

    Buen video, pero estaría muy bien explicar qué hace el código y no solo decir qué escribir para poder entender mejor. Muchas gracias.

    • @rcarlosb03
      @rcarlosb03 3 роки тому +1

      Sería muy largo el video...yo creo que si tienes nociones básicas de programación se entiende muy bien....tendrias que ver otros videos mas básicos

  • @danielvieitestorres1432
    @danielvieitestorres1432 3 роки тому

    de locos, muchas gracias

  • @ivonnevera1136
    @ivonnevera1136 3 роки тому

    Estimado su ayuda al momento de ejecutarlo , no se muestra el RecyclerView , ¿Qué puedo hacer?

  • @eduarximo
    @eduarximo 3 роки тому +1

    te quedo bien cool

  • @oscarmoran2363
    @oscarmoran2363 2 роки тому

    com consumo una api en un recycler view?

  • @GustavoParraROJAS
    @GustavoParraROJAS 4 роки тому +1

    Muy buen video.... Puedes hacer uno conectandolo con base de datos mysql .... Por favor

    • @codelia_tutorials
      @codelia_tutorials  4 роки тому +1

      Claro!, Estaremos publicando como conectarlo a una base de datos :)

  • @shiden16
    @shiden16 4 роки тому +1

    Disculpa tengo una duda, se puede implementar un solo adaptador para diferentes recyclerview dentro de un fragment/activity?

    • @codelia_tutorials
      @codelia_tutorials  4 роки тому +1

      Regularmente los adaptadores se programan para que funcionen con un RecyclerView en particular, pero si es posible realizar uno generico que puedas adaptar en varios, saludos

  • @misterka-y1t
    @misterka-y1t 3 роки тому

    amigo podrias decirme como haria para cuando necesite cargar imagen diferente en lugar de un icono con color?

  • @neftaliortiz6889
    @neftaliortiz6889 3 роки тому +1

    Me a servido mucho este tutorial te lo agradezco bastante, pero tengo una duda, al poner una imagen en lugar del icono que código se escribe le e intentado y eh fallado en todas, si pudieras ayudar te lo agradecería.

    • @codelia_tutorials
      @codelia_tutorials  3 роки тому

      Que tal neftali, te dejo un ejemplo, espero te sirva, practicamente necesitas meter tu imagen en la carpeta de res/drawable y de ahi jalarla con codigo con las siguientes instrucciones: espero y te sirva este ejemplo
      int id = getResources().getIdentifier(lowerCountryCode, "drawable", getPackageName()); setImageResource(id);

  • @brayanrodriguezperez4432
    @brayanrodriguezperez4432 3 роки тому +1

    Me sirvió mucho el vídeo pero como le hago para que en lugar de poner iconos poner imágenes es que ya trate pero no me sale

    • @codelia_tutorials
      @codelia_tutorials  3 роки тому

      Hola Brayan!, tus iconos deben estar en la carpeta de drawable, de ahi puedes referenciarlos de la misma manera en como lo hacemos con los iconos! :), saludos

  • @tecladot
    @tecladot Рік тому

    Hola estimado estoy haciendo un proyecto para guardar datos en android studio y en el reycler view en los items tengo un text view que es la id y como 3 input y en el otro activity puse un formulario como puedo hacer que los datos que se muestran son menos que los del formulario nose si lo explique bien

  • @igrackoz588
    @igrackoz588 2 роки тому

    GRACIAAAAAS!

  • @nicolasd7561
    @nicolasd7561 3 роки тому

    Me da error al momento de compilar la aplicacion me sale
    java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup)' on a null object reference y dice que el error esta el este metodo:
    @Override
    public ListAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType){
    View view = mInflater.inflate(R.layout.list_element, null);
    return new ListAdapter.ViewHolder(view);
    }
    como podria solucionarlo?

  • @FernandoNavarro_1
    @FernandoNavarro_1 3 роки тому +1

    Muy útil. Gracias

  • @Tridesigenr123
    @Tridesigenr123 2 роки тому

    bom de mais irmão, isso me fez lembrar da época que eu namorava

  • @jovitahernandez4228
    @jovitahernandez4228 3 роки тому +1

    Excelente video, una pregunta , será posible mostrar archivos(.pdf, .xlsx) que tenga almacenado en un servidor, tengo almacenada la ruta en la base de datos. Gracias!

  • @enzokrisztianyugar3215
    @enzokrisztianyugar3215 3 роки тому +1

    ola me fue de mucha ayuda,no podrias hacerlo con base de datos?xfa

  • @mikunakanobestwaifu5050
    @mikunakanobestwaifu5050 4 роки тому +2

    Buenas, he creado un boton añadir y cuando lo pulsas te añade una nueva card y elimine las q metia por defecto, el problema es q cuando cambio de actividad y vuelvo otra vez desaparecen, sabes como solucionarlo
    buen video

    • @codelia_tutorials
      @codelia_tutorials  4 роки тому +1

      Que tal, buenas, para esto necesitas informacion persistente, en este caso estamos hablando que los datos tendrian que estar en una base de datos ya sea local o en la nube, saludos.

    • @tomashuecascalderon7341
      @tomashuecascalderon7341 4 роки тому +2

      @@codelia_tutorials podrias hacer un video sobre eso, también me interesa bastante.
      PD: Gracias por el vídeo :)

    • @mikunakanobestwaifu5050
      @mikunakanobestwaifu5050 4 роки тому +2

      @@codelia_tutorials eso no se como hacerlo :( es que estoy empezando todavía pero muchas gracias. Estaría bien si pudieses hacer un video de eso

    • @codelia_tutorials
      @codelia_tutorials  4 роки тому

      Claro habra videos de eso tambien proximamente! 😁

    • @mikunakanobestwaifu5050
      @mikunakanobestwaifu5050 4 роки тому

      @@codelia_tutorials :`)

  • @martin.88
    @martin.88 3 роки тому

    muy bueno!! excelente explicacion!! lo unico que no me cambia de color las imagenes

    • @martin.88
      @martin.88 3 роки тому

      solucionado! en lugar de la etiqueta xml android:srcCompat, solo elegi android:src, en la etiquete imageview

  • @TheUrzhat
    @TheUrzhat 4 роки тому +1

    Buenas, tienes el cogido subido a algún sitio? Gracias de antemano

    • @codelia_tutorials
      @codelia_tutorials  4 роки тому

      Que tal, te podemos dar mayor informacion si nos escribes a codelia.developer@gmail.com saludos!

  • @aslycastro2697
    @aslycastro2697 4 роки тому +1

    Si tuviera un botón, también tendría que añadirlo a la clase listElement y al listAdaptador?? Ayuda xfa

    • @codelia_tutorials
      @codelia_tutorials  4 роки тому +1

      Si, tienes que agregarlo a tu archivo xml de list_element.xml visualmente, despues en ListElement como un parametro de encendido o apagado (puede ser un Boolean estado) y por ultimo a tu ListAdapter para iniciarlizarlo en algun estado!, Saludos

  • @pankemo
    @pankemo 2 роки тому

    buen video muchas gracias, porfavor podrias hacer un tutorial de Retrofit con mysql 🙏🙏

  • @enteoria4600
    @enteoria4600 3 роки тому

    Hola tienes alguno de como implementar pagination con la nueva librería ?

  • @oscarorellana6719
    @oscarorellana6719 4 роки тому +1

    Muy buen tutorial amigo, suscrito, una consulta, como podria agregarle una imagen en vez de un icono y asi poder ir cambiando por una imagen de drawable, en vez de estar poniendo colores random y usar el mismo icono para todos ??
    Agradecido y espero su repsuesta amigo.
    Muchas gracias

    • @codelia_tutorials
      @codelia_tutorials  4 роки тому

      Que tal Oscar, gracias por suscribirte!. Te recomiendo que uses ImageView, esa es especifica para imagenes y que en tu carpeta de drawable agregues esa imagen y comentes tu linea donde cambias de color

  • @ledesma1984
    @ledesma1984 4 роки тому +1

    a mí me da error :c
    android.view.InflateException: Binary XML file line #2: Error inflating class androidx.cardview.widget.CardView

    • @codelia_tutorials
      @codelia_tutorials  4 роки тому

      Verifica tus archivos .xml, al parecer en la linea 2 es donde esta el error

  • @TheHitachi27
    @TheHitachi27 4 роки тому +1

    Me suscribo.

  • @zadquielmalajim5263
    @zadquielmalajim5263 4 роки тому +2

    Podrías continuarla porfa e implementarle un SearchView

    • @codelia_tutorials
      @codelia_tutorials  4 роки тому +1

      Las continuaciones actuales se encuentran en nuestra playlist!, Pero si la idea es continuar agregandole herramientas a la RecyclerView :)

    • @zadquielmalajim5263
      @zadquielmalajim5263 4 роки тому +1

      @@codelia_tutorials si es que seguí tu vídeo para un proyecto, está muy bueno tu vídeo...
      Solo que quería agregarle un SearchView para buscar más fácil las palabras

    • @codelia_tutorials
      @codelia_tutorials  4 роки тому +1

      Gracias! Zadquiel!, Claro es muy buena idea la de integrar un SearchView en esta lista!, Lo agregaremos a la agenda :)

  • @kender9272
    @kender9272 3 роки тому

    Bro buen video pero no me funciona el LinearLayaoutManager...

  • @joaquincortez2185
    @joaquincortez2185 4 роки тому +2

    no hay el repositorio que paso ?
    pd: muy buena la explicacion

    • @codelia_tutorials
      @codelia_tutorials  4 роки тому

      Gracias Joaquin!, Desafortunadame te solo tendremos el repositorio abierto a nuestros suscriptores de Patreon por el momento :(

  • @simofatihi3842
    @simofatihi3842 4 роки тому +1

    Good job

  • @BilugaGames
    @BilugaGames 4 роки тому +1

    ¿Cómo puedo hacer para obtener los datos que ingresó el usuario?

    • @codelia_tutorials
      @codelia_tutorials  4 роки тому

      Que tal Matheus, a que te refieres con datos que ingreso el usuario? Ingreso en donde?

  • @luispolar3039
    @luispolar3039 3 роки тому

    Excelente

  • @josephvalbuena3198
    @josephvalbuena3198 3 роки тому

    Muchas gracias por tan buen contenido, pero tengo una pregunta, ¿cómo puedo poner este mismo recycler view en un fragmento? ya que me dice el siguiente error: "Error inflating class fragment"

  • @Pickn12
    @Pickn12 3 роки тому +1

    amigo me puedes pasar el codigo porfa, es urgente

  • @franciscogajardo8498
    @franciscogajardo8498 3 роки тому

    no abre que puede ser ? soy nuevo en android .. puede ser el emulador?

  • @nazariomondragon95
    @nazariomondragon95 4 роки тому

    hola me gustaria saber como obtener imagenes de galeria y guardarlas en un host

    • @wiedens-justociurlizza7766
      @wiedens-justociurlizza7766 3 роки тому

      Buenos dias, ya tienes tu host? es simple, s es un subdominio, entra a la carpeta y crea una view, o como quieras llamarle y pega las fotos CARGANDO FILE nomas. Izy.

    • @nazariomondragon95
      @nazariomondragon95 3 роки тому

      @@wiedens-justociurlizza7766 podrias hacer un ejemplo porfa, gracias por responder

    • @wiedens-justociurlizza7766
      @wiedens-justociurlizza7766 3 роки тому

      Ya tienes tu hosting?, bueno de tenerlo entra a la carpeta principal de tu dominio, si has creado un subdominio entra a esa carpeta, 1) en a carpeta no se que gestor de hosting tendras, pero das anticlick y opcion CARGAR archivos (examinas tus fotos de tu pc y aceptar), si deseas crear una carpeta con nombre vistas o view (el que gustes) y entras a esa carpeta y busca la opcion CARGAR ARCHIVOS, es tan facil como pegar fotos en windows nada mas.

    • @nazariomondragon95
      @nazariomondragon95 3 роки тому

      @@wiedens-justociurlizza7766 me refiero a subirlas desde el movil, desde una app, para después consultarlas desde la app, me explico?

  • @jmerhi
    @jmerhi 4 роки тому

    Hola Amigo, quiero saber si esta en tus planes llenar este ReciclerView desde SQLite? y si es asi cuando lo haras? porque fijate en algo nadie necesita llenar un RecyclerView que no sea desde una base de datos.

    • @fabnior87
      @fabnior87 2 роки тому

      En ese caso, la lista del arrya la llena con la de la base de datos y listo

  • @trapkog7379
    @trapkog7379 4 роки тому

    tienes discord?

  • @diosdemexico690
    @diosdemexico690 2 роки тому +1

    Código???

    • @codelia_tutorials
      @codelia_tutorials  Рік тому

      En nuestro canal puedes encontrar ya la liga a nuestro codigo publico de todos nuestros tutoriales!