Android DevelopmentDo básico ao necessário
@me
Caio Alcantara
Mobile Software Engineer at Universo MW8Skills: [
"Native Dev - Android & iOS","React Native (JS)","Software Development"
]
@brothinho
Ramon Mota Luz
Analista Java at Capgmeni
Chega de balela, vamo lá
Android
Estrutura de umprojeto android
app
src/main
Activities
Herda o contexto da aplicação
Precisa ser registrada no AndroidManifest
Encapsuladas por intents
ActivityonCreate() - E a primeira funcao a ser executada em uma Activity. Geralmente e a responsável por carregar os layouts XML e outras operacoes de inicializacao. E executada apenas uma vez.
onStart() - E chamada imediatamente apos a onCreate() – e tambem quando uma Activity que estava em background volta a ter foco.
onPause() - E a primeira funcao a ser invocada quando a Activity perde o foco (isso ocorre quando uma nova Activity e iniciada).
onRestart() - Chamada imediatamente antes da onStart(), quando uma Activity volta a ter o foco depois de estar em background.
Comunicação entre activitiesImplementacao do Parcelable
http://www.parcelabler.com/
Activity Lifecycle
IntentsExplícitas: Dizemos exatamente que actitvity ou app queremos executar
Implícitas: Disparamos intents genericas e o OS resolve
Layouts no android
Não é tão difícil assim
LinearLayout
RelativeLayout
ConstraintLayout
UI Components
EditTextButtonTextViewImageView
O bonitão do Android Studio
Interface
Android Monitor e LogCat
Inspector
Nosso app
Lembretes NetCoders● Floating Button● Material Design● Adapter● ListView● ListItem
Contato
[email protected]@clucasalcantara (GitHub, Twitter, Insta)
Top Related