Portuguese, Brazilian subtitles

← 01-26 Documentation

Get Embed Code
14 Languages

Showing Revision 1 created 09/29/2015 by Cogliari.

  1. A documentação para o Android está
    no site developer.android.com.
  2. Ele contém diversas informações úteis,
    como exemplos de código,
  3. tutoriais e artigos.
  4. Você pode vê-lo como um manual
    de instruções para criar aplicativos.
  5. Uso este site diariamente e é comum que
    chegue a ele pela busca no Google.
  6. Vou mostrar isso.
  7. Vejamos a documentação
    para exibição de texto.
  8. Eu busco por "textview android".
  9. O link na parte superior é
    do site developer.android.com,
  10. então eu clico nele.
  11. Isto é o que chamamos de documentação
    de referência para TextView.
  12. Sei que há muita informação
    na página e que pode ser excessivo.
  13. Mas normalmente, ao olhar
    a documentação de referência,
  14. estamos tentando resolver
    um problema específico.
  15. Então você pode filtrar
    toda a informação desnecessária
  16. que você não precisa.
  17. Quando acesso esta página verifico
    o que é de fato para TextView.
  18. Leio a visão geral do curso
    e então deslizo a tela.
  19. Esta é a parte interessante.
  20. Há uma lista de atributos XML.
  21. Há todos os atributos possíveis
    XML para TextView.
  22. Também inclui uma descrição
    no lado direito do que ele faz.
  23. Assim, você não precisa decorar
    todos estes atributos.
  24. Na verdade, não utilizei
    alguns deles.
  25. Costumo trabalhar com um
    pequeno grupo deles regularmente.
  26. Mas sei que se eu precisar
    algo especial, posso acessar
  27. a documentação TextView para
    encontrar um atributo específico.
  28. Aqui temos um conhecido.
  29. Android:textSize.
  30. Então clicamos nele e temos
    a descrição deste atributo.
  31. Aqui diz que ele controla
    o tamanho do texto.
  32. E que o tipo de dimensão recomendada
    para o texto é sp, por
  33. escala de pixels, por exemplo, 15sp.
  34. Bem, então vimos isso antes.
  35. E se você esquecer, sempre pode
    voltar à documentação TextView
  36. e verificar para que serve o atributo.
  37. Agora, digamos, por exemplo, que eu não
    sei qual é o seu nome exato.
  38. No navegador você pode usar
    a localização para pesquisar na página.
  39. Outra forma de abrir a janela de busca
    é utilizando Cmd+F no Mac, ou
  40. Ctrl+F no Windows.
  41. Então posso buscar o que estou procurando.
  42. Se estou procurando, por exemplo,
  43. uma forma de escrever todas as letras
    maiúsculas no TextView.
  44. Isso pode ser útil, por exemplo,
    se estou tentando mostrar abas como esta,
  45. ou se estou criando uma barra
    na parte inferior da tela,
  46. assim como este texto de DESFAZER
    aqui, em maiúscula.
  47. Botões também estão todos
    em letras maiúsculas.
  48. Voltando à documentação TextView,
    posso procurar por maiúsculas.
  49. Posso navegar por todos os resultados
    da pesquisa, mas estes parecem muito bons.
  50. Diz aqui que há um atributo XML
    chamado android:textAllCaps,
  51. e a descrição fala em mostrar
    todo o texto em letras maiúsculas.
  52. Se clicar nele e
    ler a descrição,
  53. parece ser o que estou buscando,
    e diz se os possíveis valores para
  54. este atributo são verdadeiros
    ou falsos.
  55. Então agora posso testar isso no código.
  56. Então, voltando ao Visualizador XML,
    digamos que tenho este TextView na tela e
  57. quero mudar para que
    fique em letras maiúsculas.
  58. Segundo a documentação,
    posso adicionar um atributo aqui que diz
  59. android:textAllCaps, e posso configurá-lo
    como verdadeiro ou falso.
  60. Se eu defini-lo como verdadeiro,
    veja, fica em maiúsculas, ótimo.
  61. O melhor deste atributo é que
    não preciso ir lá e
  62. mudar o texto.
  63. Tipo, "Ah, as possibilidades",
    ou seja, colocar tudo em maiúsculas.
  64. Em vez disso, posso deixar o texto
    como está e só preciso
  65. alternar esse atributo para
    mudá-lo de verdadeiro para falso.
  66. Agora é sua vez de praticar.
  67. Saber olhar para a documentação e
    atualizar o código adequadamente
  68. para testá-lo é uma
    habilidade muito útil.
  69. Isso quer dizer que não precisa memorizar
    tudo que você pode precisar
  70. fazer no Android.
  71. Basta uma busca no Google e
    você pode encontrar quando precisar.
  72. Então, primeiramente,
    quero que você busque no Google
  73. "textview android" e encontre a
    documentação de referência para TextView.
  74. Depois quero que use o recurso Busca
    no navegador para pesquisar na página
  75. o atributo XML que deixa o texto
    TextView em negrito ou itálico.
  76. Não cobrimos este atributo XML antes,
    por isso esta é uma oportunidade para
  77. que aprenda sozinho.
  78. Ao encontrar algo que pode funcionar,
    siga adiante e teste o atributo.
  79. Se não funcionar,
    não tem problema.
  80. Volte à documentação até
    encontrar o atributo que funciona.