recycler上下拉刷新view

来源:互联网 发布:郭德纲与网络平台合作 编辑:程序博客网 时间:2024/06/10 03:05

/&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&/依赖

dependencies {    compile fileTree(include: ['*.jar'], dir: 'libs')    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {        exclude group: 'com.android.support', module: 'support-annotations'    })    compile 'com.android.support:appcompat-v7:26.+'    compile 'com.android.support.constraint:constraint-layout:1.0.2'    testCompile 'junit:junit:4.12'    compile 'com.jcodecraeer:xrecyclerview:1.3.2'    compile 'org.xutils:xutils:3.5.0'    compile 'com.google.code.gson:gson:2.8.1'    compile 'com.github.bumptech.glide:glide:3.5.2'}
/*************************************&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
MyBaseAdapter
/
 

package com.taigu.xrecycleview1.adapter;import android.support.v7.widget.RecyclerView;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.ImageView;import android.widget.TextView;import com.taigu.xrecycleview1.R;import com.taigu.xrecycleview1.data.Data;import org.xutils.x;import java.util.ArrayList;import java.util.List;/** * Created by Administrator on 2017/9/10. * 1506A * 郝健澄 */public class MyBaseAdapter extends RecyclerView.Adapter<MyBaseAdapter.MyViewHolder> {    private List<Data.DataBean.ReturnDataBean.ComicsBean> list=new ArrayList<>();    public MyBaseAdapter(List<Data.DataBean.ReturnDataBean.ComicsBean> list) {        this.list = list;    }    @Override    public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {        View view= LayoutInflater.from(parent.getContext()).inflate(R.layout.itme,parent,false);        return new MyViewHolder(view);    }    @Override    public void onBindViewHolder(MyViewHolder holder, int position) {        holder.tv1.setText(list.get(position).getName());        x.image().bind(holder.iv1,list.get(position).getCover());    }    @Override    public int getItemCount() {        return list.size();    }    public class MyViewHolder extends RecyclerView.ViewHolder {        private ImageView iv1;        private TextView tv1;        public MyViewHolder(View itemView) {            super(itemView);            iv1=itemView.findViewById(R.id.iv1);            tv1=itemView.findViewById(R.id.tv1);        }    }}
/*******************************************************************/
App 
package com.taigu.xrecycleview1.app;import android.app.Application;import org.xutils.BuildConfig;import org.xutils.x;/** * Created by Administrator on 2017/9/10. * 1506A * 郝健澄 */public class App extends Application {    @Override    public void onCreate() {        super.onCreate();        x.Ext.init(this);        x.Ext.setDebug(BuildConfig.DEBUG);    }}
/*******************************************************&&&&&&&&&&&&&&&&&&&&&/
Data 
package com.taigu.xrecycleview1.data;import java.util.List;/** * Created by Administrator on 2017/9/10. * 1506A * 郝健澄 */public class Data {    /**     * code : 1     * msg : 执行成功     * data : {"stateCode":1,"message":"成功","returnData":{"comics":[{"newestChapter":202,"cover":"http://cover2.u17i.com/2010/11/2786_1290484999_44z22704KDLT.sbig.jpg","name":"镇魂街","comicId":3166,"description":"镇魂街乃吸纳亡灵镇压恶灵之地。这是一个人灵共存的世界,但不是每个人都能进入镇魂街,只有拥有守护灵的寄灵人才可进入。夏铃原本是一名普通的大学实习生,但一次偶然导致她的人生从此不再平凡\u2026\u2026在这个充满恶灵的世界,你能与你的守护灵携手生存下去吗?","flag":3,"tags":["少年","魔幻"],"author":"许辰"},{"newestChapter":199,"cover":"http://cover2.u17i.com/2017/06/1260_1497244625_ZKc7bCo47OrM.sbig.jpg","name":"雏蜂","comicId":195,"description":"公元XX 新一代的军备竞争开始,\u201c尖兵\u201d作为一种新型的武器开始广泛的运用在军事纷争中。女主角琉璃是马上退役的尖兵。在她最后的380天里她接到了最后的任务。。微信公众号:雏蜂, 官方微博:@雏蜂动画 http://weibo.com/u/3756609373","flag":3,"tags":["少年","动作","科幻","战争"],"author":"白猫sunny"},{"newestChapter":236,"cover":"http://cover2.u17i.com/2017/06/1218_1498209383_G2SuZY0937Pj.sbig.jpg","name":"STAR","comicId":1383,"description":"星盟大冒险,帅哥萌妹爆乳小清新= - <br />\r\n普通高中生白雨航一天看到一个陌生的网站,回答了奇怪的问题,开始了一段奇妙的旅程,成为了一名星盟战士!!(快点看)","flag":3,"tags":["少年","搞笑","生活","科幻"],"author":"千亮"},{"newestChapter":147,"cover":"http://cover2.u17i.com/2017/06/4486442_1496497477_zss3tq9b2Sq2.sbig.jpg","name":"驭灵师","comicId":121836,"description":"\u201c我被丢到自己的漫画里啦!\u201d\u201c我变强了,但也秃了\u2026\u2026\u201d\u201c那个把我扔进这个世界的SB,你对力量一无所知!\u201d\u201c等等!光头太丑了!我才不要做埼玉老师!\u201d\u201c不过我怎么就成了配角呢?旁边那个家伙的主角光环真是耀眼啊\u2026\u2026\u201d\u201c口桀口桀\u2026\u2026果然还是要一头帅气的长发才符合我大BOSS的身份!\u201d这是一个漫画家降临自己笔下世界的冒险故事。","flag":0,"tags":["少年","魔幻","动作"],"author":"时代漫王"},{"newestChapter":279,"cover":"http://cover2.u17i.com/2016/02/190368_1454325086_IwWP9cWNcoI9.sbig.jpg","name":"x鹤 妖师录","comicId":8805,"description":"妖魔鬼怪,仙道妖法,奇珍异宝,一个降魔卫道的玄幻世界!","flag":3,"tags":["少年","魔幻","动作"],"author":"黄晓达"},{"newestChapter":200,"cover":"http://cover2.u17i.com/2015/11/10449554_1447211735_IhnGgOxVuZag.sbig.jpg","name":"妖神记(全彩)","comicId":99874,"description":"妖神一出,谁与争锋? 这是一个妖灵的世界,融合了妖灵,就可以成为强大的妖灵师。 因为一本时空妖灵之书,时空发生了扭转,当一切重新开始之时,命运之轮缓缓转动。","flag":0,"tags":["少年","魔幻","动作"],"author":"踏雪动漫"},{"newestChapter":65,"cover":"http://cover2.u17i.com/2017/09/14064142_1504439533_Bj234Je0B5OJ.sbig.jpg","name":"空心恋人","comicId":126616,"description":"生活,事业,爱情,纠缠进行,甜蜜,有点虐的纯爱故事\u2026","flag":3,"tags":["少女","生活","恋爱","耽美"],"author":"王桃"},{"newestChapter":316,"cover":"http://cover2.u17i.com/2015/10/4275_1443854662_zHdvQbIbdV6L.sbig.jpg","name":"守护者传说","comicId":1874,"description":"《守护者传说》三部曲《骑士之路》、《元素之心》、《时光的羁绊》\n这不只是冒险故事,还是一部浪漫的爱情史诗","flag":3,"tags":["少年","魔幻"],"author":"wuli"},{"newestChapter":270,"cover":"http://cover2.u17i.com/2017/06/14197110_1496393465_eS7n550fmnF5.sbig.jpg","name":"非人哉","comicId":120003,"description":"就算是建国前成的精,建国之后也要与时俱进才行!","flag":0,"tags":["搞笑","魔幻"],"author":"一汪空气"},{"newestChapter":218,"cover":"http://cover2.u17i.com/2015/12/996329_1451111689_gKw72S2Ol7sX.sbig.jpg","name":"球娘","comicId":27107,"description":"名不见经传的室内设计师段寒(22),因为给一个黑社会设计房子而卷入黑帮纷争。后被陷害杀人而背叛死刑。在监狱遇见政府科学家代号73而参加人体实验,然而实验失败,段寒也暴毙而亡,被抛尸市区的垃圾场。后来实验的药物在段寒体内发生异变,导致他的身体变成了女人,他/她以后将会如何呢?","flag":3,"tags":["少年","生活","动作","体育"],"author":"猛画哥"},{"newestChapter":235,"cover":"http://cover2.u17i.com/2017/03/4177111_1489509484_l8FsH161lxf2.sbig.jpg","name":"蓝翅","comicId":68109,"description":"明蓝作为养女来到尚家,被养母南希视作死去女儿的替身,然而尚家两兄弟明晴和明静对她并不欢迎,玩偶的捉弄,虚伪的笑容,同一屋檐下的平静生活被搅乱\u2026\u2026","flag":3,"tags":["少女","生活"],"author":"徐璐AKO"},{"newestChapter":119,"cover":"http://cover2.u17i.com/2017/07/3674833_1500287253_SXi22Or5SXGi.sbig.jpg","name":"尚善","comicId":57524,"description":"大概就是一个怪蜀黎收了一个怪萝莉为徒,然后遇到各种怪人怪物。。。故事是治愈向的(大概。。。),没有神仙也没有打大妖怪,没有帝王也没有盟主,都是些平民百姓的小故事。(独家签约/10更新)","flag":3,"tags":["少女","魔幻","生活"],"author":"蒋家梅子"},{"newestChapter":31,"cover":"http://cover2.u17i.com/2017/02/17883203_1486449093_7z9vdWwytg9j.sbig.jpg","name":"请神误用","comicId":144558,"description":"随着城市县镇规模扩大,成精得道者大都化作人形藏匿市井,有忍不住吃人的情况,除了新闻头条引起舆论关注称其灵异事件外,并无其他影响。因此,妖乱几乎绝迹,也鲜有天神再下凡间处理种种。地上得道的精怪虽深谙人间规则,但个别总会乱了行径,此外天神下凡为妖作乱的事自古也不曾间断。虽多是思凡下界,却目的各有不同,每每需天庭派遣神将到人间镇压并召回,以防持续为祸人间\u2026\u2026(独家签约/每周六更新)","flag":3,"tags":["少年","搞笑","魔幻","生活","动作"],"author":"潜昕"},{"newestChapter":80,"cover":"http://cover2.u17i.com/2017/01/631752_1484161139_ke3FP61IKO1I.sbig.jpg","name":"夏家灵异录(全彩)","comicId":113995,"description":"会捉鬼除妖降魔的夏家弟弟夏冬,暑假期间帮助考古队去解决一些事情,唤醒了墓里一位沉睡千年的古代皇子,然后带他回家,二人相处,并抓鬼降妖共同生活~","flag":3,"tags":["少女","魔幻","生活"],"author":"猫哭无声"},{"newestChapter":174,"cover":"http://cover2.u17i.com/2014/07/4431881_1405044822_6XsM9VnAV7nY.sbig.jpg","name":"噬规者","comicId":75859,"description":"原本是普通人类的警察雷恩,因为一次事件机缘巧合而获得了\u201c天瞳\u201d能力。从此,他对原来世界的认知受到了极大的颠覆与冲击。追求梦想与正义,不惜与这个世界的规则对抗,气势磅礴的奇幻少年漫画,将带你进入一个全新的世界!","flag":3,"tags":["少年","魔幻","动作"],"author":"日光天境文化"},{"newestChapter":32,"cover":"http://cover2.u17i.com/2017/04/5475960_1493470646_nh1jvv1t5Zyv.sbig.jpg","name":"心之茧","comicId":145630,"description":"被仇恨驱使的他,开始欺负他,羞辱凌虐他,但他感到的满足是因为报复的快意?就像畸形的瘾一样,他停不下来\u2026\u2026","flag":3,"tags":["少女","生活","恋爱","耽美"],"author":"RosyStarling"},{"newestChapter":118,"cover":"http://cover2.u17i.com/2017/06/6056_1497602268_2ZMcU5eOEDZ8.sbig.jpg","name":"迷失在世界尽头","comicId":94607,"description":"这是一场失去记忆的游戏,但主人公雾零并没有失去记忆,而且\u2026\u2026","flag":3,"tags":["少年","魔幻","恋爱","动作"],"author":"乱羽"},{"newestChapter":55,"cover":"http://cover2.u17i.com/2016/11/6147427_1478086811_RjB525h11ujz.sbig.jpg","name":"我的等级需要重新修炼","comicId":121335,"description":"原科沃大陆最强魔人,在失去魔力后与一位热血天真、勇于挑战世界的勇者相遇,携手完成各自理想,展开的青春、热血、冒险故事。黑白旬更作品(不是彩漫,只看彩漫的勿入坑),尽力更新ing\u2026\u2026","flag":3,"tags":["少年","魔幻","动作"],"author":"梓田AND梁茶"},{"newestChapter":128,"cover":"http://cover2.u17i.com/2016/04/4259098_1460783034_66k5u5R4Qpq7.sbig.jpg","name":"我有特别的颜艺技巧","comicId":70568,"description":"主人公高凡拥有一种特殊的能力\u2014\u2014将能力附着在一切非生物体上拥有其视野从而进行不为人知的偷窥。其过去的十八年在平静中度过,偶尔利用能力看看女生内内考试作作小弊,直到他在机缘巧合之下目睹了一桩杀人案,整个人生轨迹都开始改变了...(独家签约/每周六更新)","flag":3,"tags":["少年","魔幻","推理"],"author":"啵叽"},{"newestChapter":122,"cover":"http://cover2.u17i.com/2016/03/47682_1457699256_89Ax3cfcB1qZ.sbig.jpg","name":"觉醒纪元","comicId":98600,"description":"架空新大陆上,出现了一名跋涉中的龙族少女,操控特殊元素为武力的她,身体内存在一种神秘的力量\u2014\u2014阳炎之息。这种力量不仅让她的寿命仅仅剩下两年,自己唯一的亲人也因为自己的阳炎之息疾病缠身!为了改变命运,她毅然踏上征程。路途凶险,此去经年,一路上究竟会发生什么呢?(独家签约/5、逢0更新)","flag":3,"tags":["少年","搞笑","魔幻"],"author":"菊花叔"}],"hasMore":true,"spinnerList":[{"argCon":0,"name":"月票","conTag":"月票"}],"defaultParameters":{"defaultSelection":0,"defaultArgCon":0,"defaultConTagType":"月票"},"page":1}}     */    private int code;    private String msg;    private DataBean data;    public int getCode() {        return code;    }    public void setCode(int code) {        this.code = code;    }    public String getMsg() {        return msg;    }    public void setMsg(String msg) {        this.msg = msg;    }    public DataBean getData() {        return data;    }    public void setData(DataBean data) {        this.data = data;    }    public static class DataBean {        /**         * stateCode : 1         * message : 成功         * returnData : {"comics":[{"newestChapter":202,"cover":"http://cover2.u17i.com/2010/11/2786_1290484999_44z22704KDLT.sbig.jpg","name":"镇魂街","comicId":3166,"description":"镇魂街乃吸纳亡灵镇压恶灵之地。这是一个人灵共存的世界,但不是每个人都能进入镇魂街,只有拥有守护灵的寄灵人才可进入。夏铃原本是一名普通的大学实习生,但一次偶然导致她的人生从此不再平凡\u2026\u2026在这个充满恶灵的世界,你能与你的守护灵携手生存下去吗?","flag":3,"tags":["少年","魔幻"],"author":"许辰"},{"newestChapter":199,"cover":"http://cover2.u17i.com/2017/06/1260_1497244625_ZKc7bCo47OrM.sbig.jpg","name":"雏蜂","comicId":195,"description":"公元XX 新一代的军备竞争开始,\u201c尖兵\u201d作为一种新型的武器开始广泛的运用在军事纷争中。女主角琉璃是马上退役的尖兵。在她最后的380天里她接到了最后的任务。。微信公众号:雏蜂, 官方微博:@雏蜂动画 http://weibo.com/u/3756609373","flag":3,"tags":["少年","动作","科幻","战争"],"author":"白猫sunny"},{"newestChapter":236,"cover":"http://cover2.u17i.com/2017/06/1218_1498209383_G2SuZY0937Pj.sbig.jpg","name":"STAR","comicId":1383,"description":"星盟大冒险,帅哥萌妹爆乳小清新= - <br />\r\n普通高中生白雨航一天看到一个陌生的网站,回答了奇怪的问题,开始了一段奇妙的旅程,成为了一名星盟战士!!(快点看)","flag":3,"tags":["少年","搞笑","生活","科幻"],"author":"千亮"},{"newestChapter":147,"cover":"http://cover2.u17i.com/2017/06/4486442_1496497477_zss3tq9b2Sq2.sbig.jpg","name":"驭灵师","comicId":121836,"description":"\u201c我被丢到自己的漫画里啦!\u201d\u201c我变强了,但也秃了\u2026\u2026\u201d\u201c那个把我扔进这个世界的SB,你对力量一无所知!\u201d\u201c等等!光头太丑了!我才不要做埼玉老师!\u201d\u201c不过我怎么就成了配角呢?旁边那个家伙的主角光环真是耀眼啊\u2026\u2026\u201d\u201c口桀口桀\u2026\u2026果然还是要一头帅气的长发才符合我大BOSS的身份!\u201d这是一个漫画家降临自己笔下世界的冒险故事。","flag":0,"tags":["少年","魔幻","动作"],"author":"时代漫王"},{"newestChapter":279,"cover":"http://cover2.u17i.com/2016/02/190368_1454325086_IwWP9cWNcoI9.sbig.jpg","name":"x鹤 妖师录","comicId":8805,"description":"妖魔鬼怪,仙道妖法,奇珍异宝,一个降魔卫道的玄幻世界!","flag":3,"tags":["少年","魔幻","动作"],"author":"黄晓达"},{"newestChapter":200,"cover":"http://cover2.u17i.com/2015/11/10449554_1447211735_IhnGgOxVuZag.sbig.jpg","name":"妖神记(全彩)","comicId":99874,"description":"妖神一出,谁与争锋? 这是一个妖灵的世界,融合了妖灵,就可以成为强大的妖灵师。 因为一本时空妖灵之书,时空发生了扭转,当一切重新开始之时,命运之轮缓缓转动。","flag":0,"tags":["少年","魔幻","动作"],"author":"踏雪动漫"},{"newestChapter":65,"cover":"http://cover2.u17i.com/2017/09/14064142_1504439533_Bj234Je0B5OJ.sbig.jpg","name":"空心恋人","comicId":126616,"description":"生活,事业,爱情,纠缠进行,甜蜜,有点虐的纯爱故事\u2026","flag":3,"tags":["少女","生活","恋爱","耽美"],"author":"王桃"},{"newestChapter":316,"cover":"http://cover2.u17i.com/2015/10/4275_1443854662_zHdvQbIbdV6L.sbig.jpg","name":"守护者传说","comicId":1874,"description":"《守护者传说》三部曲《骑士之路》、《元素之心》、《时光的羁绊》\n这不只是冒险故事,还是一部浪漫的爱情史诗","flag":3,"tags":["少年","魔幻"],"author":"wuli"},{"newestChapter":270,"cover":"http://cover2.u17i.com/2017/06/14197110_1496393465_eS7n550fmnF5.sbig.jpg","name":"非人哉","comicId":120003,"description":"就算是建国前成的精,建国之后也要与时俱进才行!","flag":0,"tags":["搞笑","魔幻"],"author":"一汪空气"},{"newestChapter":218,"cover":"http://cover2.u17i.com/2015/12/996329_1451111689_gKw72S2Ol7sX.sbig.jpg","name":"球娘","comicId":27107,"description":"名不见经传的室内设计师段寒(22),因为给一个黑社会设计房子而卷入黑帮纷争。后被陷害杀人而背叛死刑。在监狱遇见政府科学家代号73而参加人体实验,然而实验失败,段寒也暴毙而亡,被抛尸市区的垃圾场。后来实验的药物在段寒体内发生异变,导致他的身体变成了女人,他/她以后将会如何呢?","flag":3,"tags":["少年","生活","动作","体育"],"author":"猛画哥"},{"newestChapter":235,"cover":"http://cover2.u17i.com/2017/03/4177111_1489509484_l8FsH161lxf2.sbig.jpg","name":"蓝翅","comicId":68109,"description":"明蓝作为养女来到尚家,被养母南希视作死去女儿的替身,然而尚家两兄弟明晴和明静对她并不欢迎,玩偶的捉弄,虚伪的笑容,同一屋檐下的平静生活被搅乱\u2026\u2026","flag":3,"tags":["少女","生活"],"author":"徐璐AKO"},{"newestChapter":119,"cover":"http://cover2.u17i.com/2017/07/3674833_1500287253_SXi22Or5SXGi.sbig.jpg","name":"尚善","comicId":57524,"description":"大概就是一个怪蜀黎收了一个怪萝莉为徒,然后遇到各种怪人怪物。。。故事是治愈向的(大概。。。),没有神仙也没有打大妖怪,没有帝王也没有盟主,都是些平民百姓的小故事。(独家签约/10更新)","flag":3,"tags":["少女","魔幻","生活"],"author":"蒋家梅子"},{"newestChapter":31,"cover":"http://cover2.u17i.com/2017/02/17883203_1486449093_7z9vdWwytg9j.sbig.jpg","name":"请神误用","comicId":144558,"description":"随着城市县镇规模扩大,成精得道者大都化作人形藏匿市井,有忍不住吃人的情况,除了新闻头条引起舆论关注称其灵异事件外,并无其他影响。因此,妖乱几乎绝迹,也鲜有天神再下凡间处理种种。地上得道的精怪虽深谙人间规则,但个别总会乱了行径,此外天神下凡为妖作乱的事自古也不曾间断。虽多是思凡下界,却目的各有不同,每每需天庭派遣神将到人间镇压并召回,以防持续为祸人间\u2026\u2026(独家签约/每周六更新)","flag":3,"tags":["少年","搞笑","魔幻","生活","动作"],"author":"潜昕"},{"newestChapter":80,"cover":"http://cover2.u17i.com/2017/01/631752_1484161139_ke3FP61IKO1I.sbig.jpg","name":"夏家灵异录(全彩)","comicId":113995,"description":"会捉鬼除妖降魔的夏家弟弟夏冬,暑假期间帮助考古队去解决一些事情,唤醒了墓里一位沉睡千年的古代皇子,然后带他回家,二人相处,并抓鬼降妖共同生活~","flag":3,"tags":["少女","魔幻","生活"],"author":"猫哭无声"},{"newestChapter":174,"cover":"http://cover2.u17i.com/2014/07/4431881_1405044822_6XsM9VnAV7nY.sbig.jpg","name":"噬规者","comicId":75859,"description":"原本是普通人类的警察雷恩,因为一次事件机缘巧合而获得了\u201c天瞳\u201d能力。从此,他对原来世界的认知受到了极大的颠覆与冲击。追求梦想与正义,不惜与这个世界的规则对抗,气势磅礴的奇幻少年漫画,将带你进入一个全新的世界!","flag":3,"tags":["少年","魔幻","动作"],"author":"日光天境文化"},{"newestChapter":32,"cover":"http://cover2.u17i.com/2017/04/5475960_1493470646_nh1jvv1t5Zyv.sbig.jpg","name":"心之茧","comicId":145630,"description":"被仇恨驱使的他,开始欺负他,羞辱凌虐他,但他感到的满足是因为报复的快意?就像畸形的瘾一样,他停不下来\u2026\u2026","flag":3,"tags":["少女","生活","恋爱","耽美"],"author":"RosyStarling"},{"newestChapter":118,"cover":"http://cover2.u17i.com/2017/06/6056_1497602268_2ZMcU5eOEDZ8.sbig.jpg","name":"迷失在世界尽头","comicId":94607,"description":"这是一场失去记忆的游戏,但主人公雾零并没有失去记忆,而且\u2026\u2026","flag":3,"tags":["少年","魔幻","恋爱","动作"],"author":"乱羽"},{"newestChapter":55,"cover":"http://cover2.u17i.com/2016/11/6147427_1478086811_RjB525h11ujz.sbig.jpg","name":"我的等级需要重新修炼","comicId":121335,"description":"原科沃大陆最强魔人,在失去魔力后与一位热血天真、勇于挑战世界的勇者相遇,携手完成各自理想,展开的青春、热血、冒险故事。黑白旬更作品(不是彩漫,只看彩漫的勿入坑),尽力更新ing\u2026\u2026","flag":3,"tags":["少年","魔幻","动作"],"author":"梓田AND梁茶"},{"newestChapter":128,"cover":"http://cover2.u17i.com/2016/04/4259098_1460783034_66k5u5R4Qpq7.sbig.jpg","name":"我有特别的颜艺技巧","comicId":70568,"description":"主人公高凡拥有一种特殊的能力\u2014\u2014将能力附着在一切非生物体上拥有其视野从而进行不为人知的偷窥。其过去的十八年在平静中度过,偶尔利用能力看看女生内内考试作作小弊,直到他在机缘巧合之下目睹了一桩杀人案,整个人生轨迹都开始改变了...(独家签约/每周六更新)","flag":3,"tags":["少年","魔幻","推理"],"author":"啵叽"},{"newestChapter":122,"cover":"http://cover2.u17i.com/2016/03/47682_1457699256_89Ax3cfcB1qZ.sbig.jpg","name":"觉醒纪元","comicId":98600,"description":"架空新大陆上,出现了一名跋涉中的龙族少女,操控特殊元素为武力的她,身体内存在一种神秘的力量\u2014\u2014阳炎之息。这种力量不仅让她的寿命仅仅剩下两年,自己唯一的亲人也因为自己的阳炎之息疾病缠身!为了改变命运,她毅然踏上征程。路途凶险,此去经年,一路上究竟会发生什么呢?(独家签约/5、逢0更新)","flag":3,"tags":["少年","搞笑","魔幻"],"author":"菊花叔"}],"hasMore":true,"spinnerList":[{"argCon":0,"name":"月票","conTag":"月票"}],"defaultParameters":{"defaultSelection":0,"defaultArgCon":0,"defaultConTagType":"月票"},"page":1}         */        private int stateCode;        private String message;        private ReturnDataBean returnData;        public int getStateCode() {            return stateCode;        }        public void setStateCode(int stateCode) {            this.stateCode = stateCode;        }        public String getMessage() {            return message;        }        public void setMessage(String message) {            this.message = message;        }        public ReturnDataBean getReturnData() {            return returnData;        }        public void setReturnData(ReturnDataBean returnData) {            this.returnData = returnData;        }        public static class ReturnDataBean {            /**             * comics : [{"newestChapter":202,"cover":"http://cover2.u17i.com/2010/11/2786_1290484999_44z22704KDLT.sbig.jpg","name":"镇魂街","comicId":3166,"description":"镇魂街乃吸纳亡灵镇压恶灵之地。这是一个人灵共存的世界,但不是每个人都能进入镇魂街,只有拥有守护灵的寄灵人才可进入。夏铃原本是一名普通的大学实习生,但一次偶然导致她的人生从此不再平凡\u2026\u2026在这个充满恶灵的世界,你能与你的守护灵携手生存下去吗?","flag":3,"tags":["少年","魔幻"],"author":"许辰"},{"newestChapter":199,"cover":"http://cover2.u17i.com/2017/06/1260_1497244625_ZKc7bCo47OrM.sbig.jpg","name":"雏蜂","comicId":195,"description":"公元XX 新一代的军备竞争开始,\u201c尖兵\u201d作为一种新型的武器开始广泛的运用在军事纷争中。女主角琉璃是马上退役的尖兵。在她最后的380天里她接到了最后的任务。。微信公众号:雏蜂, 官方微博:@雏蜂动画 http://weibo.com/u/3756609373","flag":3,"tags":["少年","动作","科幻","战争"],"author":"白猫sunny"},{"newestChapter":236,"cover":"http://cover2.u17i.com/2017/06/1218_1498209383_G2SuZY0937Pj.sbig.jpg","name":"STAR","comicId":1383,"description":"星盟大冒险,帅哥萌妹爆乳小清新= - <br />\r\n普通高中生白雨航一天看到一个陌生的网站,回答了奇怪的问题,开始了一段奇妙的旅程,成为了一名星盟战士!!(快点看)","flag":3,"tags":["少年","搞笑","生活","科幻"],"author":"千亮"},{"newestChapter":147,"cover":"http://cover2.u17i.com/2017/06/4486442_1496497477_zss3tq9b2Sq2.sbig.jpg","name":"驭灵师","comicId":121836,"description":"\u201c我被丢到自己的漫画里啦!\u201d\u201c我变强了,但也秃了\u2026\u2026\u201d\u201c那个把我扔进这个世界的SB,你对力量一无所知!\u201d\u201c等等!光头太丑了!我才不要做埼玉老师!\u201d\u201c不过我怎么就成了配角呢?旁边那个家伙的主角光环真是耀眼啊\u2026\u2026\u201d\u201c口桀口桀\u2026\u2026果然还是要一头帅气的长发才符合我大BOSS的身份!\u201d这是一个漫画家降临自己笔下世界的冒险故事。","flag":0,"tags":["少年","魔幻","动作"],"author":"时代漫王"},{"newestChapter":279,"cover":"http://cover2.u17i.com/2016/02/190368_1454325086_IwWP9cWNcoI9.sbig.jpg","name":"x鹤 妖师录","comicId":8805,"description":"妖魔鬼怪,仙道妖法,奇珍异宝,一个降魔卫道的玄幻世界!","flag":3,"tags":["少年","魔幻","动作"],"author":"黄晓达"},{"newestChapter":200,"cover":"http://cover2.u17i.com/2015/11/10449554_1447211735_IhnGgOxVuZag.sbig.jpg","name":"妖神记(全彩)","comicId":99874,"description":"妖神一出,谁与争锋? 这是一个妖灵的世界,融合了妖灵,就可以成为强大的妖灵师。 因为一本时空妖灵之书,时空发生了扭转,当一切重新开始之时,命运之轮缓缓转动。","flag":0,"tags":["少年","魔幻","动作"],"author":"踏雪动漫"},{"newestChapter":65,"cover":"http://cover2.u17i.com/2017/09/14064142_1504439533_Bj234Je0B5OJ.sbig.jpg","name":"空心恋人","comicId":126616,"description":"生活,事业,爱情,纠缠进行,甜蜜,有点虐的纯爱故事\u2026","flag":3,"tags":["少女","生活","恋爱","耽美"],"author":"王桃"},{"newestChapter":316,"cover":"http://cover2.u17i.com/2015/10/4275_1443854662_zHdvQbIbdV6L.sbig.jpg","name":"守护者传说","comicId":1874,"description":"《守护者传说》三部曲《骑士之路》、《元素之心》、《时光的羁绊》\n这不只是冒险故事,还是一部浪漫的爱情史诗","flag":3,"tags":["少年","魔幻"],"author":"wuli"},{"newestChapter":270,"cover":"http://cover2.u17i.com/2017/06/14197110_1496393465_eS7n550fmnF5.sbig.jpg","name":"非人哉","comicId":120003,"description":"就算是建国前成的精,建国之后也要与时俱进才行!","flag":0,"tags":["搞笑","魔幻"],"author":"一汪空气"},{"newestChapter":218,"cover":"http://cover2.u17i.com/2015/12/996329_1451111689_gKw72S2Ol7sX.sbig.jpg","name":"球娘","comicId":27107,"description":"名不见经传的室内设计师段寒(22),因为给一个黑社会设计房子而卷入黑帮纷争。后被陷害杀人而背叛死刑。在监狱遇见政府科学家代号73而参加人体实验,然而实验失败,段寒也暴毙而亡,被抛尸市区的垃圾场。后来实验的药物在段寒体内发生异变,导致他的身体变成了女人,他/她以后将会如何呢?","flag":3,"tags":["少年","生活","动作","体育"],"author":"猛画哥"},{"newestChapter":235,"cover":"http://cover2.u17i.com/2017/03/4177111_1489509484_l8FsH161lxf2.sbig.jpg","name":"蓝翅","comicId":68109,"description":"明蓝作为养女来到尚家,被养母南希视作死去女儿的替身,然而尚家两兄弟明晴和明静对她并不欢迎,玩偶的捉弄,虚伪的笑容,同一屋檐下的平静生活被搅乱\u2026\u2026","flag":3,"tags":["少女","生活"],"author":"徐璐AKO"},{"newestChapter":119,"cover":"http://cover2.u17i.com/2017/07/3674833_1500287253_SXi22Or5SXGi.sbig.jpg","name":"尚善","comicId":57524,"description":"大概就是一个怪蜀黎收了一个怪萝莉为徒,然后遇到各种怪人怪物。。。故事是治愈向的(大概。。。),没有神仙也没有打大妖怪,没有帝王也没有盟主,都是些平民百姓的小故事。(独家签约/10更新)","flag":3,"tags":["少女","魔幻","生活"],"author":"蒋家梅子"},{"newestChapter":31,"cover":"http://cover2.u17i.com/2017/02/17883203_1486449093_7z9vdWwytg9j.sbig.jpg","name":"请神误用","comicId":144558,"description":"随着城市县镇规模扩大,成精得道者大都化作人形藏匿市井,有忍不住吃人的情况,除了新闻头条引起舆论关注称其灵异事件外,并无其他影响。因此,妖乱几乎绝迹,也鲜有天神再下凡间处理种种。地上得道的精怪虽深谙人间规则,但个别总会乱了行径,此外天神下凡为妖作乱的事自古也不曾间断。虽多是思凡下界,却目的各有不同,每每需天庭派遣神将到人间镇压并召回,以防持续为祸人间\u2026\u2026(独家签约/每周六更新)","flag":3,"tags":["少年","搞笑","魔幻","生活","动作"],"author":"潜昕"},{"newestChapter":80,"cover":"http://cover2.u17i.com/2017/01/631752_1484161139_ke3FP61IKO1I.sbig.jpg","name":"夏家灵异录(全彩)","comicId":113995,"description":"会捉鬼除妖降魔的夏家弟弟夏冬,暑假期间帮助考古队去解决一些事情,唤醒了墓里一位沉睡千年的古代皇子,然后带他回家,二人相处,并抓鬼降妖共同生活~","flag":3,"tags":["少女","魔幻","生活"],"author":"猫哭无声"},{"newestChapter":174,"cover":"http://cover2.u17i.com/2014/07/4431881_1405044822_6XsM9VnAV7nY.sbig.jpg","name":"噬规者","comicId":75859,"description":"原本是普通人类的警察雷恩,因为一次事件机缘巧合而获得了\u201c天瞳\u201d能力。从此,他对原来世界的认知受到了极大的颠覆与冲击。追求梦想与正义,不惜与这个世界的规则对抗,气势磅礴的奇幻少年漫画,将带你进入一个全新的世界!","flag":3,"tags":["少年","魔幻","动作"],"author":"日光天境文化"},{"newestChapter":32,"cover":"http://cover2.u17i.com/2017/04/5475960_1493470646_nh1jvv1t5Zyv.sbig.jpg","name":"心之茧","comicId":145630,"description":"被仇恨驱使的他,开始欺负他,羞辱凌虐他,但他感到的满足是因为报复的快意?就像畸形的瘾一样,他停不下来\u2026\u2026","flag":3,"tags":["少女","生活","恋爱","耽美"],"author":"RosyStarling"},{"newestChapter":118,"cover":"http://cover2.u17i.com/2017/06/6056_1497602268_2ZMcU5eOEDZ8.sbig.jpg","name":"迷失在世界尽头","comicId":94607,"description":"这是一场失去记忆的游戏,但主人公雾零并没有失去记忆,而且\u2026\u2026","flag":3,"tags":["少年","魔幻","恋爱","动作"],"author":"乱羽"},{"newestChapter":55,"cover":"http://cover2.u17i.com/2016/11/6147427_1478086811_RjB525h11ujz.sbig.jpg","name":"我的等级需要重新修炼","comicId":121335,"description":"原科沃大陆最强魔人,在失去魔力后与一位热血天真、勇于挑战世界的勇者相遇,携手完成各自理想,展开的青春、热血、冒险故事。黑白旬更作品(不是彩漫,只看彩漫的勿入坑),尽力更新ing\u2026\u2026","flag":3,"tags":["少年","魔幻","动作"],"author":"梓田AND梁茶"},{"newestChapter":128,"cover":"http://cover2.u17i.com/2016/04/4259098_1460783034_66k5u5R4Qpq7.sbig.jpg","name":"我有特别的颜艺技巧","comicId":70568,"description":"主人公高凡拥有一种特殊的能力\u2014\u2014将能力附着在一切非生物体上拥有其视野从而进行不为人知的偷窥。其过去的十八年在平静中度过,偶尔利用能力看看女生内内考试作作小弊,直到他在机缘巧合之下目睹了一桩杀人案,整个人生轨迹都开始改变了...(独家签约/每周六更新)","flag":3,"tags":["少年","魔幻","推理"],"author":"啵叽"},{"newestChapter":122,"cover":"http://cover2.u17i.com/2016/03/47682_1457699256_89Ax3cfcB1qZ.sbig.jpg","name":"觉醒纪元","comicId":98600,"description":"架空新大陆上,出现了一名跋涉中的龙族少女,操控特殊元素为武力的她,身体内存在一种神秘的力量\u2014\u2014阳炎之息。这种力量不仅让她的寿命仅仅剩下两年,自己唯一的亲人也因为自己的阳炎之息疾病缠身!为了改变命运,她毅然踏上征程。路途凶险,此去经年,一路上究竟会发生什么呢?(独家签约/5、逢0更新)","flag":3,"tags":["少年","搞笑","魔幻"],"author":"菊花叔"}]             * hasMore : true             * spinnerList : [{"argCon":0,"name":"月票","conTag":"月票"}]             * defaultParameters : {"defaultSelection":0,"defaultArgCon":0,"defaultConTagType":"月票"}             * page : 1             */            private boolean hasMore;            private DefaultParametersBean defaultParameters;            private int page;            private List<ComicsBean> comics;            private List<SpinnerListBean> spinnerList;            public boolean isHasMore() {                return hasMore;            }            public void setHasMore(boolean hasMore) {                this.hasMore = hasMore;            }            public DefaultParametersBean getDefaultParameters() {                return defaultParameters;            }            public void setDefaultParameters(DefaultParametersBean defaultParameters) {                this.defaultParameters = defaultParameters;            }            public int getPage() {                return page;            }            public void setPage(int page) {                this.page = page;            }            public List<ComicsBean> getComics() {                return comics;            }            public void setComics(List<ComicsBean> comics) {                this.comics = comics;            }            public List<SpinnerListBean> getSpinnerList() {                return spinnerList;            }            public void setSpinnerList(List<SpinnerListBean> spinnerList) {                this.spinnerList = spinnerList;            }            public static class DefaultParametersBean {                /**                 * defaultSelection : 0                 * defaultArgCon : 0                 * defaultConTagType : 月票                 */                private int defaultSelection;                private int defaultArgCon;                private String defaultConTagType;                public int getDefaultSelection() {                    return defaultSelection;                }                public void setDefaultSelection(int defaultSelection) {                    this.defaultSelection = defaultSelection;                }                public int getDefaultArgCon() {                    return defaultArgCon;                }                public void setDefaultArgCon(int defaultArgCon) {                    this.defaultArgCon = defaultArgCon;                }                public String getDefaultConTagType() {                    return defaultConTagType;                }                public void setDefaultConTagType(String defaultConTagType) {                    this.defaultConTagType = defaultConTagType;                }            }            public static class ComicsBean {                /**                 * newestChapter : 202                 * cover : http://cover2.u17i.com/2010/11/2786_1290484999_44z22704KDLT.sbig.jpg                 * name : 镇魂街                 * comicId : 3166                 * description : 镇魂街乃吸纳亡灵镇压恶灵之地。这是一个人灵共存的世界,但不是每个人都能进入镇魂街,只有拥有守护灵的寄灵人才可进入。夏铃原本是一名普通的大学实习生,但一次偶然导致她的人生从此不再平凡……在这个充满恶灵的世界,你能与你的守护灵携手生存下去吗?                 * flag : 3                 * tags : ["少年","魔幻"]                 * author : 许辰                 */                private int newestChapter;                private String cover;                private String name;                private int comicId;                private String description;                private int flag;                private String author;                private List<String> tags;                public int getNewestChapter() {                    return newestChapter;                }                public void setNewestChapter(int newestChapter) {                    this.newestChapter = newestChapter;                }                public String getCover() {                    return cover;                }                public void setCover(String cover) {                    this.cover = cover;                }                public String getName() {                    return name;                }                public void setName(String name) {                    this.name = name;                }                public int getComicId() {                    return comicId;                }                public void setComicId(int comicId) {                    this.comicId = comicId;                }                public String getDescription() {                    return description;                }                public void setDescription(String description) {                    this.description = description;                }                public int getFlag() {                    return flag;                }                public void setFlag(int flag) {                    this.flag = flag;                }                public String getAuthor() {                    return author;                }                public void setAuthor(String author) {                    this.author = author;                }                public List<String> getTags() {                    return tags;                }                public void setTags(List<String> tags) {                    this.tags = tags;                }            }            public static class SpinnerListBean {                /**                 * argCon : 0                 * name : 月票                 * conTag : 月票                 */                private int argCon;                private String name;                private String conTag;                public int getArgCon() {                    return argCon;                }                public void setArgCon(int argCon) {                    this.argCon = argCon;                }                public String getName() {                    return name;                }                public void setName(String name) {                    this.name = name;                }                public String getConTag() {                    return conTag;                }                public void setConTag(String conTag) {                    this.conTag = conTag;                }            }        }    }}
/*************************************&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&/
MainActivity 
package com.taigu.xrecycleview1;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.support.v7.widget.LinearLayoutManager;import com.google.gson.Gson;import com.jcodecraeer.xrecyclerview.ProgressStyle;import com.jcodecraeer.xrecyclerview.XRecyclerView;import com.taigu.xrecycleview1.adapter.MyBaseAdapter;import com.taigu.xrecycleview1.data.Data;import org.xutils.common.Callback;import org.xutils.http.RequestParams;import org.xutils.x;import java.util.ArrayList;import java.util.List;public class MainActivity extends AppCompatActivity implements XRecyclerView.LoadingListener{    private XRecyclerView xrecycview;    private MyBaseAdapter adapter;    private List<Data.DataBean.ReturnDataBean.ComicsBean> list=new ArrayList<>();    String path="http://app.u17.com/v3/appV3_3/android/phone/list/commonComicList?argValue=23&argName=sort&argCon=0&android_id=4058040115108878&v=3330110&model=GT-P5210&come_from=Tg002&page=";    int paga=1;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        xrecycview= (XRecyclerView) findViewById(R.id.xrecycview);        LinearLayoutManager manager=new LinearLayoutManager(this);        xrecycview.setLayoutManager(manager);        manager.setOrientation(LinearLayoutManager.VERTICAL);        xrecycview.setLoadingListener(this);        xrecycview.setPullRefreshEnabled(true);        xrecycview.setLoadingMoreProgressStyle(ProgressStyle.BallPulseRise);        adapter=new MyBaseAdapter(list);        xrecycview.setAdapter(adapter);        getHttp();    }    private void getHttp() {        RequestParams params=new RequestParams(path+paga);        x.http().get(params, new Callback.CommonCallback<String>() {            @Override            public void onSuccess(String result) {                Data data = new Gson().fromJson(result, Data.class);                list.addAll(data.getData().getReturnData().getComics());                adapter=new MyBaseAdapter(list);                xrecycview.setAdapter(adapter);                adapter.notifyDataSetChanged();            }            @Override            public void onError(Throwable ex, boolean isOnCallback) {            }            @Override            public void onCancelled(CancelledException cex) {            }            @Override            public void onFinished() {            }        });    }    @Override    public void onRefresh() {        list.clear();        paga=1;        getHttp();        adapter.notifyDataSetChanged();        xrecycview.refreshComplete();    }    @Override    public void onLoadMore() {        paga++;        getHttp();        adapter.notifyDataSetChanged();        xrecycview.loadMoreComplete();    }}
/********************&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&/activity_main.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical"    tools:context="com.taigu.xrecycleview1.MainActivity">    <com.jcodecraeer.xrecyclerview.XRecyclerView        android:id="@+id/xrecycview"        android:layout_width="match_parent"        android:layout_height="wrap_content">    </com.jcodecraeer.xrecyclerview.XRecyclerView></LinearLayout>

/********************************************************&&&&&&&&&&&&&&&&&&&/itme.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="match_parent"    android:layout_height="match_parent">    <TextView        android:id="@+id/tv1"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:text="wrfsfsdafa"        />    <ImageView        android:id="@+id/iv1"        android:src="@mipmap/ic_launcher"        android:layout_width="match_parent"        android:layout_height="wrap_content" /></LinearLayout>

/&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&^^^^^^^^^^^^^^^^^^^^^^^^/配置
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="com.taigu.xrecycleview1">    <uses-permission android:name="android.permission.INTERNET"/>    <application        android:allowBackup="true"        android:icon="@mipmap/ic_launcher"        android:label="@string/app_name"        android:name=".app.App"        android:roundIcon="@mipmap/ic_launcher_round"        android:supportsRtl="true"        android:theme="@style/AppTheme">        <activity android:name=".MainActivity">            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity>    </application></manifest>


原创粉丝点击