Java
Latest commit 010925d Dec 26, 2016 @yanchenko yanchenko 2.9.8 /2016-12-26/
Permalink
Failed to load latest commit information.
droidparts-samples Reformat. Dec 1, 2016
droidparts-support Reformat. Dec 1, 2016
droidparts-test Reformat. Dec 1, 2016
droidparts Reformat. Dec 1, 2016
scripts Reformat. Dec 1, 2016
.gitignore .gitignore Dec 1, 2016
CHANGES CHANGES Dec 26, 2016
LICENSE Added license info. Sep 8, 2012
README.md CHANGES Dec 27, 2013
VERSION CHANGES Dec 26, 2016
build.gradle Switched to Gradle. Nov 6, 2016
proguard-droidparts.cfg Cleaned up Proguard config. Dec 23, 2014
settings.gradle / -> : Dec 1, 2016

README.md

DroidParts

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.

Documentation

available at http://droidparts.org.

Download

the latest JAR, get from Maven:

<dependency>
  <groupId>org.droidparts</groupId>
  <artifactId>droidparts</artifactId>
  <version>${version.from.jar.above}</version>
</dependency>

or Gradle:

dependencies {
   compile 'org.droidparts:droidparts:${version.from.jar.above}'
}

or use as a plain old Android library project.