shine-java

Java network request library package based on Retrofit+RxJava, supports GET/POST/PUT/DELETE requests, asynchronous/synchronous requests, dynamic BaseUrl, request headers, request/response logs, etc., and supports custom Parser (data parser) , for addressing different return data models.

License

License

Categories

Categories

Java Languages
GroupId

GroupId

io.github.freddychen
ArtifactId

ArtifactId

shine-java
Last Version

Last Version

0.0.8
Release Date

Release Date

Type

Type

aar
Description

Description

shine-java
Java network request library package based on Retrofit+RxJava, supports GET/POST/PUT/DELETE requests, asynchronous/synchronous requests, dynamic BaseUrl, request headers, request/response logs, etc., and supports custom Parser (data parser) , for addressing different return data models.
Project URL

Project URL

https://github.com/FreddyChen/Shine-Java.git
Source Code Management

Source Code Management

https://github.com/FreddyChen/Shine-Java/tree/main

Download shine-java

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.freddychen/shine-java/ -->
<dependency>
    <groupId>io.github.freddychen</groupId>
    <artifactId>shine-java</artifactId>
    <version>0.0.8</version>
    <type>aar</type>
</dependency>
// https://jarcasting.com/artifacts/io.github.freddychen/shine-java/
implementation 'io.github.freddychen:shine-java:0.0.8'
// https://jarcasting.com/artifacts/io.github.freddychen/shine-java/
implementation ("io.github.freddychen:shine-java:0.0.8")
'io.github.freddychen:shine-java:aar:0.0.8'
<dependency org="io.github.freddychen" name="shine-java" rev="0.0.8">
  <artifact name="shine-java" type="aar" />
</dependency>
@Grapes(
@Grab(group='io.github.freddychen', module='shine-java', version='0.0.8')
)
libraryDependencies += "io.github.freddychen" % "shine-java" % "0.0.8"
[io.github.freddychen/shine-java "0.0.8"]

Dependencies

compile (9)

Group / Artifact Type Version
androidx.appcompat » appcompat jar 1.3.1
com.google.android.material » material jar 1.4.0
com.squareup.retrofit2 : retrofit jar 2.9.0
com.squareup.retrofit2 : converter-gson jar 2.9.0
com.squareup.retrofit2 : adapter-rxjava3 jar 2.9.0
io.reactivex.rxjava3 : rxandroid jar 3.0.0
com.google.code.gson : gson jar 2.8.9
com.squareup.okhttp3 : okhttp jar 4.9.3
io.reactivex.rxjava3 : rxjava jar 3.1.3

Project Modules

There are no modules declared in this project.

Versions

Version
0.0.8
0.0.7
0.0.6
0.0.5