CS6300 SAD - Android
Linux kernel based system
Basic architecture of android
Android Apps
Activity
Service - Background, binding service
- Download
- Music playing
Content Provider
- SQLite DB, e.g. address books, contacts.
- Insert
- Update
- Delete
- Query
Broadcast receiver (pub-sub)
- Register for event
- notification
Intents - > Late binding
- Action
- Data
Binding
- Direct (activity)
- Direct(service)
- Broadcast