且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

使用推REST API在android系统消息

更新时间:2023-01-23 13:59:30

您可以使用库的。我建议这个 https://github.com/kodart/Httpzoid
它拥有干净的API和类型安全的数据。

You can use a library for that. I would suggest this one https://github.com/kodart/Httpzoid It has clean API and type-safe data.

下面是一个简单的使用例子

Here is a simple usage example

Http http = HttpFactory.create(context);
http.post("http://example.com/users")
    .data(new User("John"))
    .execute();

或更复杂的回调操作

Http http = HttpFactory.create(context);
http.post("http://example.com/users")
    .data(new User("John"))
    .handler(new ResponseHandler<Void>() {
        @Override
        public void success(Void ignore, HttpResponse response) {
        }

        @Override
        public void error(String message, HttpResponse response) {
        }

        @Override
        public void failure(NetworkError error) {
        }

        @Override
        public void complete() {
        }
    }).execute();

这是全新的,但看起来非常有前途。

It is fresh new, but looks very promising.