This library is based on the Http protocol and encapsulates the OkHttp network request framework. It is easier to use than Retrofit, supports RxJava, RxJava2, supports custom caching, and supports batch breakpoint download management and batch upload management functions. Completely imitating WeChat's image selection library, it comes with rectangular image cropping and circular image cropping functions, which can be downloaded and used if necessary. Similar to Qzone, WeChat Moments, Weibo homepage, etc., the Jiugongge control that displays pictures automatically determines the size of the picture and the size of the control according to the number of pictures, uses the Adapter mode to set the picture, provides external interface callbacks, and uses the interface to load pictures, supporting arbitrary Image loading frameworks such as: Glide, ImageLoader, xUtils3, Picasso, etc., support click on the image to preview the large image in full screen.

Features

  • All codes of okgo, okrx, okrx2, okserver can be obfuscated
  • Newly optimized project structure
  • Support custom caching strategy
  • Support download management
  • Support upload management
  • Support RxJava2
  • Support RxJava

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow OkGo

OkGo Web Site

You Might Also Like
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of OkGo!

Additional Project Details

Programming Language

Java

Related Categories

Java HTTP Servers, Java HTTP Clients

Registered

2023-05-08