Compared to the basic Android rapid Development Framework Android-baseline,android-baseline implementation of the function far more than other frameworks, a good framework should not appear too bloated, many features in general we may not be able to use, The framework that really suits you or should be summarized and refined in the process of development, so android-baseline just provides the basic functionality that General app development will need. After several refactoring, discarded the original design of some of the functional modules, using the industry more useful frameworks, while drawing on some of the framework of ideas, to create a android-baseline such a lightweight development framework.
GitHub Address: Https://github.com/hiphonezhu/Android-BaseLine
Android-baseline framework that provides the following basic functionality
1, upgrade the volley framework, add support for multiple attachment uploads and progress update callbacks
2, provide a unified network request business logic framework, using EVENTBUS and volley collaboration to complete
3, to provide a unified asynchronous time-consuming task execution framework, using Eventbus as a notification center to collaborate to complete
4, provide the log management framework, the size of the log storage, quantity, format to do a standardized processing, support printing level control, etc.
5, provide the global exception processing framework, user crash information can be sent to the developer in a timely manner by email
6, provide a unified database access interface, support multi-threaded concurrent access
7, sharedpreferences configuration file through the database to save, to avoid some mobile phone cannot save the problem, using the same method and native API consistent
8. The base class activity provides a view annotation and event binding framework, as well as a unified toast, ProgressDialog, and other UI components
9. base class adapter, providing management mechanism for control reuse
10, support app ANR, can send the ANR trace to the developer in time by email
Open Source Author Blog http://blog.csdn.net/zhf198909/article/details/39577407
Android-baseline Basic Development Framework