Skip to content

xeon90/Geeksone

Repository files navigation

Geeksone Library

Simplified JSON Based REST Client for Dummies. You get result, we handle the rest

Features

  • 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.

Next Release 0.4.0

  • Multi-Geeksone, perform multiple REST with multiple Geeksone and multiple listener. (Not yet confirm, still making dream)

#Change Log

Version v0.3.2

Fix

  • Header/Request Body bug fix

Release date: 18-10-2016

Version v0.3.1

Fix

  • Crash on checking network connectivity

Release date: 18-10-2016

Version v0.3.0

Add

  • HTTP POST Form-Data
  • HTTP Content-Type Configurable

Release date: 13-10-2016

Version v0.2.2

Add

  • Get HTTP Response Header

Release date: 09-08-2016

Version v0.2.1

Bug Fix

  • Blocked main thread exception
  • Auto pilot mode refomat code structure
  • Container accept Activity, cancelled Context in constructer

Release date: 08-08-2016

Version v0.2.0

Add Auto Pilot Mode

  • 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

Library Changes

  • 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

Release date: 27-07-2016

Version v0.1.x

Change Log

  • Project Init
  • I have no idea

Release date: May/June 2016

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages