/android_uml

UML files to reverse Android frameworks

Primary LanguageC

android_uml

UML files/diagrams by reversing the AOSP(Android Open Source Project)(Jellybean 4.3).

What is this for?

It's for understanding Android framework! Are you trembling in front of millions of lines of Android source code? Getting started with this! Just Drap and Drop to start the Android tour!

Installation

  1. Download and Install Bouml on Linux(Ubuntu),"sudo apt-get install bouml". Ubuntu 12.04 is recommended, as bouml become commercial after 12.04.
  2. download android_uml.
  3. Launch bouml, "Open" -> select "android_uml/android/android.prj".
  4. Under "android_uml/png/", you can find some pictures exported from UML diagrams.

And then ?

  1. View the exising diagrams (class, sequence).
  2. Add yours by "drag and drop"

More Detail about Android framework?

http://developer.android.com

http://www.cnblogs.com/samchen2009/ (chinese only)