1 Reason: The reason why write this framework is because a lot of online network framework are not very good network connection control, such as when you click Cancel when the dialog box is canceled, the background network request or continue, so that the activity can not be released, more serious situation is to reduce the flow of the app, So in combination with their own needs to write a lightweight network Framework 2 solution: I have open source, placed on the OSC, the framework is not very perfect, so need to slowly improve, but this process is now feeling very good, when the activity is destroyed basically no problem can not be released. When you click Cancel, there will be no background network request to continue. Https://git.oschina.net/finals/FinalsNetFramework
Android's own lightweight Android network framework-able to control network connections, support caching