Skip to content

Latest commit

 

History

History
51 lines (41 loc) · 1.55 KB

index.rst

File metadata and controls

51 lines (41 loc) · 1.55 KB

DroidParts

is a carefully crafted Android framework that includes:

  • DI - injection of Views, Fragments, Services, etc.
  • ORM - efficient persistence utilizing Cursors & fluent API.
  • EventBus for posting event notifications.
  • Simple JSON (de)serialization capable of handling nested objects.
  • Improved AsyncTask & IntentService with Exceptions & result reporting support.
  • Logger that figures out tag itself & logs any object.
  • RESTClient for GETting, PUTting, POSTing, DELETing & InputStream-getting, also speaks JSON.
  • ImageFetcher to asynchronously attach images to ImageViews, with caching, cross-fade & transformation support.
  • Numerous Utils.
  • Fragments support: native on 3.0+ and either pure SupportLibrary or ActionBarSherlock-backed on 2.2+.

All these features come in an under 300kB jar which means →0 overengineering.

.. toctree::
   :maxdepth: 2

   introduction
   getting_started
   di
   orm
   event_bus
   adapters
   prefs
   json
   executors
   rest
   fragments
   image_fetcher
   log
   utils
   widgets
   faq

More useful code: https://gist.github.com/yanchenko