// Path: app/src/main/java/tv/baokan/baokanandroid/model/CollectionRecordBean.java
// public class CollectionRecordBean {
// 
//     private static final String TAG = "CollectionRecordBean";
// 
//     // 文章标题
//     private String title;
// 
//     // 文章分类id
//     private String classid;
// 
//     // 文章id
//     private String id;
// 
//     // 表名
//     private String tbname;
// 
//     // 收藏时间
//     private String favatime;
// 
//     // 收藏id
//     private String favaid;
// 
//     // 收藏夹分类id
//     private String cid;
// 
//     public CollectionRecordBean(JSONObject jsonObject) {
//         try {
//             title = jsonObject.getString("title");
//             classid = jsonObject.getString("classid");
//             id = jsonObject.getString("id");
//             tbname = jsonObject.getString("tbname");
//             favatime = jsonObject.getString("favatime");
//             favaid = jsonObject.getString("favaid");
//             cid = jsonObject.getString("cid");
//         } catch (JSONException e) {
//             e.printStackTrace();
//             LogUtils.d(TAG, "数据解析异常");
//         }
//     }
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public String getClassid() {
//         return classid;
//     }
// 
//     public String getId() {
//         return id;
//     }
// 
//     public String getTbname() {
//         return tbname;
//     }
// 
//     public String getFavatime() {
//         return favatime;
//     }
// 
//     public String getFavaid() {
//         return favaid;
//     }
// 
//     public String getCid() {
//         return cid;
//     }
// }


import android.content.Context;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import java.util.ArrayList;
import java.util.List;
import tv.baokan.baokanandroid.model.CollectionRecordBean;
            if (minId.compareTo(newCollectionRecordBeanList.get(0).getId()) >= 1) {
                // 拼接数据
                mCollectionRecordBeanList.addAll(newCollectionRecordBeanList);
                // 刷新列表数据
                notifyDataSetChanged();
            }
        }
    }

    public CollectionRecordRecyclerViewAdapter(Context mContext) {
        this.mContext = mContext;
    }

    @Override
    public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
        View view = LayoutInflater.from(mContext).inflate(android.R.layout.simple_list_item_1, parent, false);
        final ViewHolder holder = new ViewHolder(view);
        view.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                if (mOnItemTapListener != null) {
                    mOnItemTapListener.onItemTapListener(mCollectionRecordBeanList.get(holder.getAdapterPosition()));
                }
            }
        });
        return holder;
    }

    @Override
    public void onBindViewHolder(ViewHolder holder, int position) {
// Path: app/src/main/java/tv/baokan/baokanandroid/model/CollectionRecordBean.java
// public class CollectionRecordBean {
// 
//     private static final String TAG = "CollectionRecordBean";
// 
//     // 文章标题
//     private String title;
// 
//     // 文章分类id
//     private String classid;
// 
//     // 文章id
//     private String id;
// 
//     // 表名
//     private String tbname;
// 
//     // 收藏时间
//     private String favatime;
// 
//     // 收藏id
//     private String favaid;
// 
//     // 收藏夹分类id
//     private String cid;
// 
//     public CollectionRecordBean(JSONObject jsonObject) {
//         try {
//             title = jsonObject.getString("title");
//             classid = jsonObject.getString("classid");
//             id = jsonObject.getString("id");
//             tbname = jsonObject.getString("tbname");
//             favatime = jsonObject.getString("favatime");
//             favaid = jsonObject.getString("favaid");
//             cid = jsonObject.getString("cid");
//         } catch (JSONException e) {
//             e.printStackTrace();
//             LogUtils.d(TAG, "数据解析异常");
//         }
//     }
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public String getClassid() {
//         return classid;
//     }
// 
//     public String getId() {
//         return id;
//     }
// 
//     public String getTbname() {
//         return tbname;
//     }
// 
//     public String getFavatime() {
//         return favatime;
//     }
// 
//     public String getFavaid() {
//         return favaid;
//     }
// 
//     public String getCid() {
//         return cid;
//     }
// }


// Path: app/src/main/java/tv/baokan/baokanandroid/adapter/CollectionRecordRecyclerViewAdapter.java
import android.content.Context;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import java.util.ArrayList;
import java.util.List;
import tv.baokan.baokanandroid.model.CollectionRecordBean;

            if (minId.compareTo(newCollectionRecordBeanList.get(0).getId()) >= 1) {
                // 拼接数据
                mCollectionRecordBeanList.addAll(newCollectionRecordBeanList);
                // 刷新列表数据
                notifyDataSetChanged();
            }
        }
    }

    public CollectionRecordRecyclerViewAdapter(Context mContext) {
        this.mContext = mContext;
    }

    @Override
    public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
        View view = LayoutInflater.from(mContext).inflate(android.R.layout.simple_list_item_1, parent, false);
        final ViewHolder holder = new ViewHolder(view);
        view.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                if (mOnItemTapListener != null) {
                    mOnItemTapListener.onItemTapListener(mCollectionRecordBeanList.get(holder.getAdapterPosition()));
                }
            }
        });
        return holder;
    }

    @Override
    public void onBindViewHolder(ViewHolder holder, int position) {
        CollectionRecordBean collectionRecordBean = mCollectionRecordBeanList.get(position);