-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Wiki migration: Moved ProjectHome.md from wiki branch to README.md in…
… master branch.
- Loading branch information
Showing
1 changed file
with
26 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
<a href='https://twitter.com/#!/dr0id4me'><img src='http://droid4me.googlecode.com/files/ic_twitter_droid4me.png' /></a> | ||
|
||
# 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](wiki/LifeCycle): it attempts to turn the `Activity`/`Fragment` life cycle from something technical to something functional | ||
* [Centralized exception handling](wiki/ExceptionHandler): whenever an exception is thrown during the application, it can be handled in a centralized and secure way | ||
* [Activity redirection](wiki/ActivityController): if an Activity should always be displayed before another one, you have control over it | ||
* [Activity/Fragment events interception](wiki/ActivityController): handle in one place most of the entities life cycle events through a dedicated `Interceptor` | ||
* [Application helper](wiki/SmartApplication): eases the framework integration to your application | ||
* [Logging](wiki/LoggerFactory): 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](wiki/BitmapDownloader): 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](wiki/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](wiki/SmartCommands): 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](http://droid4me.googlecode.com/svn/javadoc/index.html) |