- O documento apresenta uma série de lições sobre desenvolvimento de aplicativos Android, incluindo construção de layouts, adicionar comportamentos interativos, depuração e uso de variáveis.
7. Lesson 2A
Building this Layout
Identificando as views antes de
começar.
Resposta
- 2 TextViews, 1 Button
- LinearLayout (vertical)
- View de Quantidade (Preto)
- Título Quantidade (Maiúsculo)
- Espaço entre as views
15. Lesson 2A
Variables
Descreve o conceito de variáveis e
valores literais.
Vocabulário
Data type
int
Variable name
Assignment operator
Initializing
16. Lesson 2A
Debugging a Crash
O que é um bug, e como encontrar o
problema?
Vocabulário
Debug
Crashes
Compile time error
Runtime error
System log
Stacktrace
17. Lesson 2A
Hook Up Two Buttons
Incrementando o layout. Como pedir
mais café?
20. Making this Work
Lesson 2A
Definindo o escopo da variável.
O que são variáveis locais e globais?
Vocabulário
Variable scope
Local variables
Global variable
Variable declaration
21. Making this Work
Lesson 2A
Definindo o escopo da variável.
O que são variáveis locais e globais?
Vocabulário
Variable scope
Local variables
Global variable
Variable declaration
31. Vamos construir esse novo layout, o
que precisamos?
Practice
Páscoa Feliz
http://goo.gl/sZ9xjX
http://goo.gl/j9F423
32. Vamos construir esse novo layout, o
que precisamos?
Resposta
Practice
Páscoa Feliz
1 RelativeLayout
1 LinearLayout
2 ImageView
1 Button
1 EditText
1 TextView
33. findViewById() é o metódo
responsável por retorna a instância
do elemento que está no layout.
Practice
Páscoa Feliz
34. References
● https://goo.gl/mHlRyZ ← essa apresentação
● http://www.gdgbh.org
● gdgbh.slack.com (Private Channel: #android-study-jam)
● https://goo.gl/dhwwY5 (Android Development for Beginners)
● https://developers.google.com
35. FELIPE ARIMATÉIA
Engenheiro de Software Mobile na CI&T
Swat Team
I Love Code
+FelipeArimateia
felipearimateia@gmail.com
felipearimateia
@twitterdoari
@
JORDAN SILVA
Mobile Engineer in the free time
MSc. Computer Science at UFMG*
Code for Food
* Sim, já trabalhei no mercado por 9 anos.
+jordansilvabr
jordansilva
@jordansilva
@ silva.jordan@gmail.com