Skip to content

smartnsoft-alumni/droid4me

 
 

Repository files navigation

Welcome to the droid4me project

droid4me is a framework library dedicated to the development of Android applications.

What is droid4me?

droid4me addresses the following topics:

  • Activity/Fragment life cycle: it attempts to turn the Activity/Fragment life cycle from something technical to something functional
  • Centralized exception handling: whenever an exception is thrown during the application, it can be handled in a centralized and secure way
  • Activity redirection: if an Activity should always be displayed before another one, you have control over it
  • Activity/Fragment events interception: handle in one place most of the entities life cycle events through a dedicated Interceptor
  • Application helper: eases the framework integration to your application
  • Logging: proposes something similar to log4j/java.util.logging with logging level trigger and condition logging. Logging is still effective outside of Android environment
  • Bitmap downloading: it provides a fully fledge component which makes bitmap downloading and binding to Views very simple, effective, and easy to be supported with persistence
  • Caching and persistence: proposes a finely tunable mechanism which lets cache business objects in memory and persistently, hence promoting disconnected working applications
  • TokenKeeper: makes easy to remember tokens and broadcast them, for better communication between Activity/Fragment and complex caching policies
  • Web service wrapping: makes the integration of web services very productive, while enabling persistence and caching
  • Threading: makes possible the loading of an activity in an asynchronous way in a glimpse. Proposes two optimized thread pools
  • Menus: makes the definition of menus and contextual menus very straightforward

Getting started

  • Please, jump to that GettingStarted page to get your hands on the framework.
  • If you want to have a quick overview of the framework API, please refer to the droid4me JavaDoc

Author

The Android Team @Smart&Soft, software agency http://www.smartnsoft.com

License

droid4me is available under the MIT license. See the LICENSE file for more info.

About

Android application development framework

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%