Android所有文章都配视频讲解安卓开发相关Android

开源中国系列六:一行代码实现开源中国登录

2017-02-25  本文已影响311人  小怪兽打葫芦娃

自定义控件

联网

工具

数据库

源码分析相关面试题

Activity相关面试题

Service相关面试题

与XMPP相关面试题

与性能优化相关面试题

与登录相关面试题

与开发相关面试题

与人事相关面试题

开源地址:https://github.com/open-android/RetrofitUtils

使用步骤

1. 在project的build.gradle添加如下代码(如下图)

allprojects {
    repositories {
        ...
        maven { url "https://jitpack.io" }
    }
}

2. 在Module的build.gradle添加依赖

 compile 'com.github.open-android:RetrofitUtils:0.3.12'

3. 添加权限

  <uses-permission android:name="android.permission.INTERNET" />
  <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

4. 复制如下内容到代码中

Request request = ItheimaHttp.newGetRequest(apiUrl);//apiUrl格式:"xxx/xxxxx"
//添加请求参数
 request.putParams(key,value)
.putParams(key,value)
.putParams(key,value);
 Call call = ItheimaHttp.send(request, new HttpResponseListener<String>() {
@Override
public void onResponse(String string, Headers headers) {
    ........
}
 /**
 * 可以不重写失败回调
 * @param call
 * @param e
 */
@Override
public void onFailure(Call<ResponseBody> call, Throwable e) {
    ......
}});

欢迎关注微信公众号

微信公众号名称:Android干货程序员

上一篇下一篇

猜你喜欢

热点阅读