Skip to content

MichelCordeiro/AndroidProjectTemplate

 
 

Repository files navigation

AndroidProjectTemplate

An Android project template with commons libraries and other stuffs, like utilities classes used by me.

Has a very simple example consuming Twitter REST services, showing on a RecyclerView with CardViews items, and a Roboletric Unit Test sample.

For a working example, you need configure your gradle.properties file adding these two properties:

TwitterKey="<your_api_key>"

TwitterSecret="<your_api_secret>"

The Twitter key and secret must be obtained on https://apps.twitter.com/, register an application and get the values.

Highlights:

  • Material Design
  • Proguard Configurations
  • Bug track with Acra
  • Memory Leak track with LeakCanary
  • OkHttp + Retrofit
  • Json support
  • Orm for Sqlite
  • Less boilerplate, more speed and easier Maintainance with AndroidAnnotations
  • Unit Tests with Roboletric
  • Stheto (Debug Bridge)

Configured with:

Example Image:

This image was edited to preserve identity.

About

An Android project template with commons libraries and other stuffs used by me.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%