Android Bootcamp (LF295) - Course Outline
Course Outline
« Return to Course Description.
- Android Overview
- Android Overview
- History
- Android Versions
- The Stack
- Stack Overview
- Linux
- Native Libraries
- Dalvik
- App Framework
- Applications
- Quick Start
- Installing SDK
- Hello, World!
- The Emulator
- Main Building Blocks
- Main Building Blocks Overview
- A Real World Example
- Activities
- Intents
- Services
- Content Providers
- Broadcast Receivers
- Application Context
- Yamba Project Overview
- The Yamba Application
- Project Design
- Part 1: Android User Interface
- Part 2: Preferences, File System, Menus
- Part 3: Android Services
- Part 4: Working with Databases
- Part 5: Lists and Adapters
- Part 6: Broadcast Receivers
- Part 7: Content Providers
- Part 8: System Services
- Android User Interface
- Two Ways to Create User Interface
- Views and Layouts
- Starting Yamba Project
- StatusActivity Layout
- StatusActivity Java Class
- Logging in Android
- Threading in Android
- Other UI Events
- Adding Color and Graphics
- Alternative Resources
- Optimizing User Interface
- Preferences, File System, Options Menu
- Preferences
- Options Menu
- Shared Preferences
- File System, Explained
- Services
- Yamba Application Object
- UpdaterService
- Looping In The Service
- Pulling Data From Twitter
- Databases
- About SQLite
- DbHelper
- First Example
- Update UpdaterService
- Refactoring Status Data
- Lists and Adapters
- TimelineActivity
- Basic TimelineActivity Layout
- About Adapters
- Timeline Adapter
- ViewBinder: A Better Alternative
- Updating Manifest File
- Base Activity
- Broadcast Receivers
- About Broadcast Receivers
- BootReceiver
- The TimelineReceiver
- Broadcasting Intents
- The Network Receiver
- Adding Custom Permissions
- Content Providers
- Creating Content Provider
- Using Content Providers Through Widgets
- System Services
- Compass Demo
- Location Service
- Updating Yamba to User the Location Service
- Intent Service
- Sending Notifications
Enroll now in an upcoming course
5 Days - $2150
No open enrollment classes scheduled at this time.
5% COURSE DISCOUNT
Register for our monthly training newsletter to stay informed about upcoming courses and new free content and you'll get a 5% discount off your first course.
