134
android Malware and analysis
One of the greatest strengths of the Android application envi-
ronment is the utilization of the Java programming language. e
Android SDK does not oer everything that is available for the stan-
dard Java runtime environment (q), but it is compatible with a signi-
cant fraction of it.
e most important services included are:
• Views—Extensive set of views (visual part of the components).
• Resource Manager—Provides access to resources that are not
in code.
• Activity Manager—Manages the life cycle of applications
and provides a navigation system between them.
• Notication Manager—Allows application to display custom
alerts in the state bar.
• Content Providers—Easy device to access information from
other app ...