- Totally REUSEABLE, 1 static Geeksone
- Support GET, POST, PUT, DELET with Request Body (Raw String)
- Support basic authentication, with username and password
- Support header lists
- Auto Pilot Mode, we handle the basic error and prompt the dialog, and also progress dialog. Programmers can easier to maintain their app logic and have cleaner code.
- Multi-Geeksone, perform multiple REST with multiple Geeksone and multiple listener. (Not yet confirm, still making dream)
#Change Log
- Header/Request Body bug fix
- Crash on checking network connectivity
- HTTP POST Form-Data
- HTTP Content-Type Configurable
- Get HTTP Response Header
- Blocked main thread exception
- Auto pilot mode refomat code structure
- Container accept Activity, cancelled Context in constructer
- Alert dialog for showing some simple message such as no internet and host unreachable.
- Progress dialog shown, when perform HTTP action
- Support custom error message
- Support set custom progress dialog and alert dialog
- Simplify library, is enough for Dummies :p
- Method [getClazz] support GSON Type/TypeToken
Type t = new TypeToken<List<String>>(){}.getType();
- Fix logic of
- Code and Program flow clean up
- Remove redundant and no sense flow
- Rearrange package
- Project Init
- I have no idea