编写Adapter,用于展示数据。
- class CategoryRecyclerAdapter extends CommonRecyclerAdapter<CategoryResult.ResultsBean> implements
- ListenerWithPosition.OnClickWithPositionListener<CommonRecyclerHolder>{
- CategoryRecyclerAdapter(Context context) {
- super(context, null, R.layout.item_category);
- } @Override
- public void convert(CommonRecyclerHolder holder, ResultsBean resultsBean) {
- if (resultsBean != null) {
- ImageView imageView = holder.getView(R.id.category_item_img);
- if (ConfigManage.INSTANCE.isListShowImg()) { // 列表显示图片
- imageView.setVisibility(View.VISIBLE);
- String quality = "";
- if (resultsBean.images != null && resultsBean.images.size() > 0) {
- switch (ConfigManage.INSTANCE.getThumbnailQuality()) {
- case 0: // 原图
- quality = "";
- break;
推荐阅读
在上一篇教程《pyspider 爬虫教程 (1):HTML 和 CSS 选择》中,我们应用 self.crawl API 抓取豆瓣片子的 HTML 内容,并应用 CSS 选择器解析了一些内容。不过,如今的网站经由过程应用 AJA>>>详细阅读
本文标题:浅淡MVP的实战演习,让代码结构更简单~
地址:http://www.17bianji.com/lsqh/35192.html
1/2 1