Application Entry Points
One application can be activated by several entry points.
Present in the AndroidManifest, and must be considered to reverse the logic.
Launch Activity
One activity that is selected to start when the application starts.
Services
A block that is executing in the background without a front-facing UI.
It may be activated based on an event or periodically.
Receivers
Activated when it receives an Intent.
Explicit or a broadcast (e.g. charger connected).
Information Providers
A database that provides information to caller applications.
Application subclass
A class defined to run before other components (services, receivers, …)
Exported components
Activity, Services, and Information Providers available to other applications.
Last updated