Android Programming Level 1 Introduction |
|
|
Course Length: 3 Days
Training Description
This hands-on Android technical training course is for software developers
who have never programmed using the Android SDK and the Java Programming Language.
The course begins by introducing the Android software development tools, including
the the Java SDK, the Android SDK, Eclipse, and the Eclipse Plugins for Android.
The key features of both Android command-line tools, and the Android Eclipse-based
tools are introduced. The training also covers the key steps of writing an Android
app, including coverage of the app life-cycle, the Java source files, the resource
files, and the Android Manifest file. At the end of the course, software developers
will have the skills to create common Android apps.
Training Objectives
- Learn Android Architecture
- Learn Android SDK Command-line Tools
- Learn Android SDK Eclipse Tools
- Learn Android Project Files
- Learn Android App Lifecycle
- Learn Android Java Classes
Outline
Introduction
- Android Architecture
- Android Compared to iPhone
- Java SE
- Android SDK
- Eclipse
- Android Plugins for Eclipse
Android Java Architecture
- Activities
- Intents
- Services
- Content Providers
- Broadcast Receivers
Android Command-Line Tools
- android
- emulator
- adb
- adb Shell Commands
Android Eclipse Plugins
- Eclipse and Android Plugins
- Android Views
- Delvik Debug Monitoring Service
Android Project Files
- Android Java Source Files
- Android Manifest
- Resource Files
- Auto Generated Files
- android.jar
Android Activities
- Activity Class
- Activity Lifecycle
- Runtime main.xml
- main.xml
Logging and Debugging
View, TextView, Button, and EditView
- View
- Runtime Creation
- XML Layout
- TextView
- Button
- Events
- EditView
Intents
- Single Activities
- Multiple Activities
- System Intents
- Custom Intents
- Intent Filters
- Intents and Security
User Interface Handling
- Multiple Activities
- Run-time
- XML Layout
- Alerts and Toasts
- Menu
- Others
Persistent Storage
- User Preferences
- Preference Activity
- settings.xml
- File Read/Write
- SD Cards
Closing Remarks
- Review
- Where To Go From Here
|