美文网首页Android所有文章都配视频讲解安卓开发相关Android
开源中国系列六:一行代码实现开源中国登录

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

作者: 小怪兽打葫芦娃 | 来源:发表于2017-02-25 11:08 被阅读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干货程序员

    相关文章

      网友评论

      • f6b4aa3e5edf:黑马的马老师吗:
        小怪兽打葫芦娃:@Andy_Als 是的
      • JackChen1024:马老师,有开源中国的代码吗,跟视频配套的,能分享一下吗?815712739@qq.com
      • f976444e0479:大神 我的咋是空指针啊
        9c8f80201013:看到大神的回复后,我很不厚道的笑了
        小怪兽打葫芦娃:你问这个问题就好比我问,为啥我肚子饿呢?你啥都不给我看,就问我为啥空指针,我哪里能知道呢?

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

      本文链接:https://www.haomeiwen.com/subject/bjigwttx.html