O objetivo desta semana é compreender conceitos básicos de User Interface em Android, em particular a noção do View System e o papel de containers do tipo ViewGroup
como ConstraintLayout
e RecyclerView
.
Ao fim da semana, você deve ser capaz de responder às seguintes perguntas:
- Como projetar telas de aplicativos usando XML layout resource files?
- Como criar listeners para eventos associados com UI widgets?
- Qual a motivação por trás da introdução de
ConstraintLayout
?
- Concluir a proposta resumida do projeto (via google classroom)
- Exercício 1 - Github Classroom
- Android Kotlin Fundamentals:LinearLayout using the Layout Editor
- Android fundamentals 01.2 Part A:Your first interactive UI
- Android fundamentals 01.2 Part B:The layout editor
- Android fundamentals 01.3:Text and scrolling views
- ConstraintLayout Tutorial for Android: Complex Layouts
- Ler todos os tópicos disponíveis em Interface do Usuário > Layouts no guia do desenvolvedor Android
ConstraintLayout
- Vídeos
- Podcasts