Академический Документы
Профессиональный Документы
Культура Документы
Activityé um componente de aplicativo que fornece uma tela com a qual os
usuários podem interagir para fazer algo, como discar um número no telefone, tirar
uma foto, enviar um e-mail ou ver um mapa. Cada activity recebe uma janela que
exibe a interface do usuário. Geralmente, a janela preenche a tela, mas pode ser
menor que a tela e flutuar sobre outras janelas.
Ou seja.. é a tela que trabalhamos ontem :)
Bom.. eu não sei se vocês reparam mas o botão não tinha ação nenhuma.. não
direcionava para outra tela nem nada. Essas ações são feitas na nossa classe
kotlin/java(no nosso caso estamos usando kotlin) da nossa activity.
Oxi… Como assim Luara??
Vocês repararam que nas pastinhas dos documentos tinha um documento
relacionado com a nossa tela??
Siiiiim!!!
As setas vermelhas abaixo mostram os dois documentos que estão diretamente
relacionados. O primeiro ‘ MainActivity.kt ’ e o segundo ‘ activity_main.xml ’.
Lua… então você quer dizer que quando criamos uma tela precisamos de dois
documentos??? Siiiiimm, na maioria das vezes - mas para fins de estudos vamos
definir que sim rs
Bom agora vamos falar sobre xml que foi a maior parte da aula de ontem ;)
Xml é um linguagem de programação?
Não meninas.. ela uma linguagem de marcação como o HTML que muitas de vocês
conhecem :D
Bom agora finalmente vamos ao código:
Então o Android Studio é uma ferramenta muito poderosa que nos dá a
possibilidade de criar um xml de duas maneiras. Por “ text” e “Design”
- text: é por código
- Design é daquela maneira que a professora mostrou de arrastar um botão
para tela
Exemplo:
Esse código
E esse Button quando arrasto formam o mesmo botão
Por fim vou derfinir alguns elementos Xml rapidamente para vocês:
- Button: Botão
- ImageView: Imagem
- TextView: texto
Bom meninas é isso.. espero ter ajudado.
Bibliografia
https://developer.android.com/guide/components/activities/?hl=pt-br