【转】Android开发中的Bean类

转载自:Android开发中的JavaBean类
https://blog.csdn.net/sinat_28394227/article/details/74189367
在Android开发中,使用Bean类最多的场景是从网络获取数据,将数据以Bean类组织,Bean类中的数据用于填充UI界面中的控件。

javaBean,在一般的程序中,我们称它为数据层,就是用来设置数据的属性和一些行为,然后会提供获取属性和设置属性的getXXX和setXXX方法,JavaBean是一种JAVA语言写成的可重用组件。

所以,我们一般利用bean类来存放一些特定的属性或行为,而不存放值,这样我们就能多次调用bean类中的属性并赋值使用,实现重复使用的功能。综上,这个Bean类可以作为一个信息中转站,通过在别的地方通过setXXX方法设置bean中的属性或者方法值,再通过getXXX方法调用具体的值来完成构建UI。

package example.com.mytest;

/**
 * Created by Vincent on 2017/6/28.
 */

public class class2 {
    private String s1;
    private String s2;
    private String s3;

    public String getS1() {
        return s1;
    }

    public void setS1(String s1) {
        this.s1 = s1;
    }

    public String getS2() {
        return s2;
    }

    public void setS2(String s2) {
        this.s2 = s2;
    }

    public String getS3() {
        return s3;
    }

    public void setS3(String s3) {
        this.s3 = s3;
    }
}

这样在另一个类中就可以直接调用了。

package example.com.mytest;


/**
 * Created by Vincent on 2017/6/28.
 */

public class class1 {
    private String test1;
    private String test2;
    private String test3;

    public void test() {
        class2 ss = new class2();//创建class2的实例对象ss
        ss.setS1("test1");
        ss.setS2("test2");
        ss.setS3("test3");
        test1 = ss.getS1();
        test2 = ss.getS2();
        test3 = ss.getS3();
    }
}
  • 11
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值