13. A component that performs long
running operations in the
background
No User Interface
Can be bound to other applications
Services
14. Intents
Pick
Photo
Call
Mom
Edit
Contact
View
Web
Page
Get
GPS
Loca>on
Play
Song
Send
Email
Start
App
Send
TweetView
Map
View
Video
Browse
Market
Capture
Video
Capture
Photo
Edit
Calendar
15. Listens for messages
Tells Android what to to in response
to message
Broadcast Receiver
16. Content Provider
One structured way to share data
between applications.
Not just databases: files, photos,
contacts, and more
Uses an Android URI to reference
content
17. A - Identifies this is for content
B - Authority (who owns this data)
C - A query to help identify where to find the content
D - an ID that identifies a particular piece of content
Content Provider
19. Non-code files and static content
that your app uses.
Different resources for different
devices
Android decides what to use
Default vs Alternate Resources
Resources