Android开发 模仿京东登录注册

2018年01月14日 20:52:01阅读数:67需要导入的依赖:compile'com.squareup.okhttp3:okhttp:3.3.0'compile'com.google.code.gson:gson:2.6.2'compile'com.github.userswlwork:pull-to-refresh:1.0.0'compile'com.nostra13.universali...
摘要由CSDN通过智能技术生成

需要导入的依赖:
compile 'com.squareup.okhttp3:okhttp:3.3.0'
compile 'com.google.code.gson:gson:2.6.2'
compile 'com.github.userswlwork:pull-to-refresh:1.0.0'

compile'com.nostra13.universalimageloader:universal-image-loader:1.9.5'

添加的权限:

<uses-permissionandroid:name="android.permission.INTERNET"/>

<uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

<---------------- model层 ---------------->
------------- Callback -------------------------
package com.example.earl.baipenggui1511j20170108.model;

public interface Callback {
    void onFailure(String error);
    void onSuccess(String json);
}

------------- Contanst -------------------------
package com.example.earl.baipenggui1511j20170108.model;

public class Contanst {
    public static final String login_url="https://www.zhaoapi.cn/user/login ";
    public static final String register_url="https://www.zhaoapi.cn/user/reg ";
    public static final String data_url="https://www.zhaoapi.cn/quarter/getJokes";
}


------------- GoodsBean -------------------------
package com.example.earl.baipenggui1511j20170108.model;

import java.util.List;

/**
 * Created by Earl on 2018/1/8.
 */

public class GoodsBean {

    /**
     * msg : 获取段子列表成功
     * code : 0
     * data : [{"commentNum":null,"content":"好好学习","createTime":"2018-01-06T08:41:13","imgUrls":null,"jid":1009,"praiseNum":null,"shareNum":null,"uid":221,"user":{"age":null,"fans":"null","follow":false,"icon":null,"nickname":"张倩","praiseNum":"null"}},{"commentNum":null,"content":"1111","createTime":"2017-12-31T14:48:44","imgUrls":null,"jid":1008,"praiseNum":null,"shareNum":null,"uid":10622,"user":{"age":null,"fans":"null","follow":false,"icon":null,"nickname":null,"praiseNum":"null"}},{"commentNum":null,"content":"哈哈","createTime":"2017-12-30T11:39:31","imgUrls":"https://www.zhaoapi.cn/images/quarter/15146051717291514603586149.jpg","jid":1007,"praiseNum":null,"shareNum":null,"uid":92,"user":{"age":null,"fans":"null","follow":false,"icon":"https://www.zhaoapi.cn/images/151425855261420171226112227.jpg","nickname":"jinlin","praiseNum":"null"}},{"commentNum":null,"content":"我是傻逼范","createTime":"2017-12-29T17:00:43","imgUrls":"https://www.zhaoapi.cn/images/quarter/1514538043999com_bignox_app_store_hd_96x96.png","jid":1006,"praiseNum":null,"shareNum":null,"uid":160,"user":{"age":null,"fans":"null","follow":false,"icon":"https://www.zhaoapi.cn/images/1514537137140head.jpg","nickname":"范新华","praiseNum":"null"}},{"commentNum":null,"content":"efew","createTime":"2017-12-29T16:46:20","imgUrls":"https://www.zhaoapi.cn/images/quarter/1514537180484com_baway_liuhao1506b20170425_96x96.png","jid":1005,"praiseNum":null,"shareNum":null,"uid":160,"user":{"age":null,"fans":"null","follow":false,"icon":"https://www.zhaoapi.cn/images/1514537137140head.jpg","nickname":"范新华","praiseNum":"null"}},{"commentNum":null,"content":"efew","createTime":"2017-12-29T16:46:20","imgUrls":"https://www.zhaoapi.cn/images/quarter/1514537180437com_baway_liuhao1506b20170425_96x96.png","jid":1004,"praiseNum":null,"shareNum":null,"uid":160,"user":{"age":null,"fans":"null","follow":false,"icon":"https://www.zhaoapi.cn/images/1514537137140head.jpg","nickname":"范新华","praiseNum":"null"}},{"commentNum":null,"content":"6","createTime":"2017-12-29T09:45:34","imgUrls":"https://www.zhaoapi.cn/images/quarter/151451193490020171227-224704_clipboard.png|https://www.zhaoapi.cn/images/quarter/1514511934900big-thumbnail-1514386032712-clipboard.png","jid":1003,"praiseNum":null,"shareNum":null,"uid":169,"user":{"age":null,"fans":"null","follow":false,"icon":"https://www.zhaoapi.cn/images/1514355656170cropped_1514355656472.jpg","nickname":"不熟","praiseNum":"null"}},{"commentNum":null,"content":"你好世界","createTime":"2017-12-27T10:49:42","imgUrls":"https://www.zhaoapi.cn/images/quarter/1514342982944com_bignox_app_store_hd_96x96.png","jid":992,"praiseNum":null,"shareNum":null,"uid":106,"user":{"age":null,"fans":"null","follow":false,"icon":"https://www.zhaoapi.cn/images/1514536407781head.jpg","nickname":"刘浩","praiseNum":"null"}},{"commentNum":null,"content":"你好世界","createTime":"2017-12-27T10:45:40","imgUrls":"https://www.zhaoapi.cn/images/quarter/1514342740010com_bignox_app_store_hd_96x96.png|https://www.zhaoapi.cn/images/quarter/1514342740010com_example_ratingbar_96x96.png","jid":991,"praiseNum":null,"shareNum":null,"uid":106,"user":{"age":null,"fans":"null","follow":false,"icon":"https://www.zhaoapi.cn/images/1514536407781head.jpg","nickname":"刘浩","praiseNum":"null"}},{"commentNum":null,"content":"你好","createTime":"2017-12-26T11:27:12","imgUrls":"https://www.zhaoapi.cn/images/quarter/15142588320651514080581141.jpeg|https://www.zhaoapi.cn/images/quarter/15142588320651514080575785.jpeg","jid":990,"praiseNum":null,"shareNum":null,"uid":195,"user":{"age":null,"fans":"null","follow":false,"icon":"https://www.zhaoapi.cn/images/1514258580051mo.jpg","nickname":"nnnnnn","praiseNum":"null"}}]
     */

    private String msg;
    private String code;
    private List<DataBean> data;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * commentNum : null
         * content : 好好学习
         * createTime : 2018-01-06T08:41:13
         * imgUrls : null
         * jid : 1009
         * praiseNum : null
         * shareNum : null
         * uid : 221
         * user : {"age":null,"fans":"null","follow":false,"icon":null,"nickname":"张倩","praiseNum":"null"}
         */

        private Object commentNum;
        private String content;
        private String createTime;
        private Object imgUrls;
        private int jid;
        private Object praiseNum;
        private Object shareNum;
        private int uid;
        private UserBean user;

        public Object getCommentNum() {
            return commentNum;
        }

        public void setCommentNum(Object commentNum) {
            this.commentNum = commentNum;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public Object getImgUrls() {
            return imgUrls;
        }

        public void setImgUrls(Object imgUrls) {
            this.imgUrls = imgUrls;
        }

        public int getJid() {
            return jid;
        }

        public void setJid(int jid) {
            this.jid = jid;
        }

        public Object getPraiseNum() {
            return praiseNum;
        }

        public void setPraiseNum(Object praiseNum) {
            this.praiseNum = praiseNum;
        }

        public Object getShareNum() {
            return shareNum;
        }

        public void setShareNum(Object shareNum) {
            this.shareNum = shareNum;
        }

        public int getUid() {
            return uid;
        }

        public void setUid(int uid) {
            this.uid = uid;
        }

        public UserBean getUser() {
            return user;
        }

        public void setUser(UserBean user) {
            this.user = user;
        }

        public static class UserBean {
            /**
             * age : null
             * fans : null
             * follow : false
             * icon : null
             * nickname : 张倩
             * praiseNum : null
             */

            private Object age;
            private String fans;
            private boolean follow;
            private Object icon;
            private String nickname;
            private String praiseNum;

            public Object getAge() {
                return age;
            }

            public void setAge(Object age) {
                this.age = age;
            }

            public String getFans() {
                return fans;
            }

            public void setFans(String fans) {
                this.fans = fans;
            }

            public boolean isFollow() {
                return follow;
            }

            public void setFollow(boolean follow) {
           
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值