Introducing Android
- Background
- Why Android
- Installing Development Tools
- Hello World Application
- Using the Emulator
- Android developer tools
- Eclipse, IDEs and Tools
- Using Eclipse
- Debugging and Running
Android Application and Activities
- Creating Application and Activities
- Application Manifest Introduction
- Android Application Life Cycle
- Application Priority and process states
- Externalizing resources
- Android Application Class
- Android AcivitiesApplying Styles
- Adding a Menu
- Adding Preferences
UI Design for Android
- Fundamental Android UI Design
- Introducing Views
- Introducing Layouts
- Creating new Views
- Drawable Resources
- Resolution and density independence
- Creating and Using menus
Telephony and SMS
- Telephony
- Reading Phone device details
- Reading Sim Details
- Incoming and outgoing call monitoring
- Tracking Service Change
- Introducing SMS and MMS
- Sending SMS and MMS
- Sending SMS messages manually
Working in background
- Introducing Services
- Using background ThreadsMComputing Lab
- Email: mobilecomputinglab@gmail.com
- Let’s make a toast
- Introducing Notifications
- Using Alarms
Local Data Storage
- Adding Preferences
- Remembering the State of the App
- Using the Internal File System
- Accessing SD Cards
- Introducing SQLite on Android™
- SQL Basics
- Database Connectivity
- Data Binding
- Using Content Provider
- Implementing Content Provider
Handling Multiple Activities
- Using Intents
- Intent Filters
Locating and Sensing
- Working with Locations
- Using Geocoder
- Map based Activity
- Proximity Alerts
- Sensors
Publishing Applications
- Android Market
- Signing applications and publishing
Miscellaneous
- Widgets
- Multimedia
- Creating Loading screen
- Progress Bar
- App Monetization
- Working with Ads
- In-App Billing
var addthis_config = {"data_track_clickback":true,"data_track_addressbar":false,"data_track_textcopy":false,"ui_atversion":"300"}; var addthis_product = 'wpp-3.1';



