Chiheb Mahdhi & Amrou Bouaziz
Co-Founders of ISSATSo Google Club
Software Engineering students
In love with Google Technologies and JAVA & Android
Android 101
Why Android ?
Platform Versions
Android Architecture
Android Software stack
Conduct of Android App Project
Condact of Android App Project
Plan the navigation screens
Condact of Android App Project
Plan the navigation screens
Condact of Android App Project
Plan the navigation screens
Define the screens
Condact of Android App Project
Plan the navigation screens
Define the screens
Let’s code
Condact of Android App Project
Plan the navigation screens
Define the screens
Let’s code
Useful links
● http://developer.android.com● http://www.android-app-patterns.com/● http://www.androidviews.net
Life cyle of an Android App
Life cyle of an Android App
The components (Views) of an Android App have a life cycle .
These views are
● Created when android respond to an intent ● Destroyed when android need memory for other apps
Life cyle of an Android App
Between these two states, views might be :
● enabled or disabled ● Visible or invisible
Life cyle of an Android App
Life cyle of an Android App
Android Studio