Portuguese, Brazilian subtitles

← Introducing RecyclerView

Get Embed Code
5 Languages

Showing Revision 8 created 06/20/2016 by Udacity Robot.

  1. Recyclerview foi adicionada
    à biblioteca de suporte para
  2. realizar muitas funções
    idênticas às realizadas pela listView de modo definitivo.
  3. A adição de design de
    material aos itens da lista de animações
  4. exigia uma mudança significativa
    no funcionamento dos adaptadores.
  5. O código de listView já
    era incrivelmente complicado.
  6. Uma base de código relativamente
    monolítica gerenciava layout, reciclagem,
  7. seleção, elementos de interface do usuário como divisores,
    rolagem e exibição vazia.
  8. Optou-se por começar tudo de novo e
    produzir um controle mais flexível.
  9. RecyclerView (exibição do reciclador) realiza
    exatamente o que seu nome sugere.
  10. Gerenciar a reciclagem de exibições.
  11. A maioria das funções da ListView foram
    separadas em componentes
  12. independentes de RecyclerView.
  13. Além disso, adicionamos um
    componente de animação extra.
  14. Uma de suas finalidades mais interessantes
    é o uso com LayoutManagers.
  15. Isso nos permite criar diversas
    experiências de layouts encaixáveis.
  16. É óbvio que temos listViews
    padronizadas na vertical e na horizontal.
  17. Elas são uma mão na roda caso
    trabalhe com o Android há algum tempo.
  18. Na verdade não foi fácil
    criar uma lista horizontal.
  19. Layouts de grades e esse
  20. gerenciador de layout de grade escalonado bacana
    exibem filhos de diferentes tamanhos.
  21. Ele oferece suporte a layouts horizontais e
  22. verticais, além do recurso de
    estabelecer filhos de modo reverso.
  23. Um dos recursos principais
    suportados pela exibição de reciclador é o de
  24. animações personalizadas.
  25. Se excluirmos um item,
    o animador padrão vai
  26. animar o fechamento do espaço
    deixado pra trás. Show de bola.
  27. Tudo isso porque o animador,
  28. assim como tudo na
    exibição de reciclador é encaixável.
  29. Se quisermos podemos
    alterar e personalizar seu funcionamento.
  30. Como o animador, assim como
    tudo na exibição de reciclador
  31. é encaixável, podemos personalizar
    seu modo de funcionamento no futuro.