Summary
Keywords
Full Transcript
Nesse encontro veremos o Widget List View! List View é uma lista rolável de widgets organizados linearmente, tanto na vertical quanto na horizontal. Quando você tiver um número fixo de itens, poderá utilizar o construtor ListView e quando não souber o número de itens que essa lista terá, poderá utilizar o construtor ListView.Builder. Mas você deve estar se perguntando qual a diferença entre eles, o Construtor Builder cria os widgets por demanda. O construtor é chamado apenas para os filhos que estão realmente visíveis. Se você tiver 1000 widgets na sua lista, não será carregado todo de uma vez. Serão carregados apenas aqueles que cabem na tela e ao rolar a tela, ele vai carregando mais. Já o construtor List View joga todos os ruídos de uma vez. As principais propriedades de um ListView são: Scroll Direction, que é a propriedade que define o eixo em que a lista vai seguir, seja vertical ou horizontal. Por padrão, temos o vertical. O physics, que define como a visualização de rolagem deve responder a entrada de usuário. Temos também o Padding, que define o espaço em branco para inserir os filhos. Temos o ShrinkWrap, que define o tamanho da ListView. Será o tamanho do Parent ou então o tamanho de todos os filhos. O ItenCount que define a quantidade de itens da lista. Esta propriedade é usada com um construtor builder ou você Separated. Os exemplos citados geram a mesma lista de imagens. Apenas o construtor .separated ideia de que irá gerar uma linha preta, separando os itens. /// Se você gostou deste vídeo sobre Desenvolvimento Mobile, pode gostar também de: • Você sabe o que são Suítes de teste de Software? | Qualidade de Software https://www.youtube.com/watch?v=HvwbgkiR7IA • A Diferença entre Teste de Software e Depuração | Qualidade de Software https://www.youtube.com/watch?v=MkmElH1_NYQ • As Fases do Teste de Software | Qualidade de Software https://www.youtube.com/watch?v=XT6wLpX_wYs /// Esse vídeo é um recorte da aula de Qualidade de Software do nosso curso FullturePRO Dev Full Stack. Já pensou que em menos de um ano, você estará pronto para construir um aplicativo do zero? Com nosso curso, você terá uma visão ampla de todo projeto para criação de uma aplicação e poderá definir o seu caminho profissional, apto para atuar no Front-end, Back-end e Mobile em uma das maiores empresas do Brasil e do mundo. Conheça mais sobre nosso curso em: https://www.fullture.com/dev-full-stack-matricula/ Futureproof Yourself! /// Sobre a Fullture Somos uma escola focada em desenvolver os profissionais que o Brasil (e o mundo) precisa, estabelecendo uma ponte entre profissionais e empresas. - Saiba mais em https://fullture.com/ ///Siga-nos - Facebook: https://www.facebook.com/fulltureschool - Instagram: https://www.instagram.com/fulltureschool ///Tags #Fullture #QualidadeDeSoftware #DevFullStack
