Application Development for Android

Here we provide some examples of UML diagrams of different types, all related to Android SDKs and application development.

Android Camera implementation classes

Purpose: An example of implementation level UML class diagram to illustrate usage of Android Camera API (Android 3.1 Platform, API Level 12).

Summary: CameraDemo class extends Android's Activity class. An Activity is a single, focused thing that a user can do with Android. Activity usually interacts with user, and the Activity class takes care of creating a window in which we can place our user interface. CameraDemo activity will create a Preview object and will hold reference to. Preview holds back reference to the activity as its Context. The Preview object will create a Camera object and return it to the CameraDemo activity.

Java 7 util.concurrent package UML class diagram examples - executors, concurrent collections, and futures.

Android application deployment

Purpose: An example of deployment diagram for Android application deployment.

Summary: Android SDK tools compile and package the code along with any required data and resource files into Android application archive file. The archive file represents one Android application to be deployed to the Android-enabled mobile devices.

<a href=Android application UML deployment diagram example." width="265" height="190" />

Noticed a spelling error? Select the text using the mouse and press Ctrl + Enter.

This document describes UML versions up to UML 2.5 and is based on the corresponding OMG™ Unified Modeling Language™ (OMG UML®) specifications. UML diagrams were created in Microsoft® Visio® 2007-2016 using UML 2.x Visio Stencils. You can send your comments and suggestions to webmaster. Privacy policy.

Copyright © 2009-2024 uml-diagrams.org. All rights reserved. Authored by Kirill Fakhroutdinov.