adpater里写toast_浅析android适配器adapter中的那些坑

做项目中遇到的,折磨了我将近两天,今天把经验分享出来。让大家以后少走点弯路,好了。简单来说一下什么是android的适配器,怎样定义。怎样添加适配器的重用性。怎样去减少程序的耦合性

适配器顾名思义是用来做适配的,可是他是怎样做适配的。机制是什么。作用是什么,好,相信写java的都是知道什么是面向对象编程吧,这里用面向对象来解释非常好理解。事实上适配器是把每一个对象放在其空间上然后在andorid页面显示,如今再来理解,对象事实上就是数据的抽象体吧,而页面显示通常是xml也就是视图吧,那么数据以视图的形式来显示,那么这就是adapter起的作用,并且他能够让其依照对应的顺序显示,能够依据对应的操作来进行数据或者页面的操作,那么来看一下我的适配器,上代码

这个是bean实体

package com.example.fanyafeng.laugh.bean;

import com.example.fanyafeng.laugh.util.S;

/**

* Created by fanyafeng on 2015/6/30.

*/

public class IndexListViewBean extends BaseBean {

private String Title;

private String LeftTopImg;

private String LeftTopTitle;

private String LeftTopTimes;

private String LeftTopUrl;

private String RightTopImg;

private String RightTopTitle;

private String RightTopTimes;

private String RightTopUrl;

private String LeftBottomImg;

private String LeftBottomTitle;

private String LeftBottomTimes;

private String LeftBottonUrl;

private String RightBottomImg;

private String RightBottomTitle;

private String RightBottomTimes;

private String RightBottonUrl;

public IndexListViewBean(String title, String leftTopImg, String leftTopTitle, String leftTopTimes, String leftTopUrl, String rightTopImg, String rightTopTitle, String rightTopTimes, String rightTopUrl, String leftBottomImg, String leftBottomTitle, String leftBottomTimes, String leftBottonUrl, String rightBottomImg, String rightBottomTitle, String rightBottomTimes, String rightBottonUrl) {

Title = title;

LeftTopImg = leftTopImg;

LeftTopTitle = leftTopTitle;

LeftTopTimes = leftTopTimes;

LeftTopUrl = leftTopUrl;

RightTopImg = rightTopImg;

RightTopTitle = rightTopTitle;

RightTopTimes = rightTopTimes;

RightTopUrl = rightTopUrl;

LeftBottomImg = leftBottomImg;

LeftBottomTitle = leftBottomTitle;

LeftBottomTimes = leftBottomTimes;

LeftBottonUrl = leftBottonUrl;

RightBottomImg = rightBottomImg;

RightBottomTitle = rightBottomTitle;

RightBottomTimes = rightBottomTimes;

RightBottonUrl = rightBottonUrl;

}

public String getTitle() {

return Title;

}

public void setTitle(String title) {

Title = title;

}

public String getLeftTopImg() {

return LeftTopImg;

}

public void setLeftTopImg(String leftTopImg) {

LeftTopImg = leftTopImg;

}

public String getLeftTopTitle() {

return LeftTopTitle;

}

public void setLeftTopTitle(String leftTopTitle) {

LeftTopTitle = leftTopTitle;

}

public String getLeftTopTimes() {

return LeftTopTimes;

}

public void setLeftTopTimes(String leftTopTimes) {

LeftTopTimes = leftTopTimes;

}

public String getLeftTopUrl() {

return LeftTopUrl;

}

public void setLeftTopUrl(String leftTopUrl) {

LeftTopUrl = leftTopUrl;

}

public String getRightTopImg() {

return RightTopImg;

}

public void setRightTopImg(String rightTopImg) {

RightTopImg = rightTopImg;

}

public String getRi

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值