转载自:Android开发中的JavaBean类
https://blog.csdn/sinat_28394227/article/details/74189367
在Android开发中,使用Bean类最多的场景是从网络获取数据,将数据以Bean类组织,Bean类中的数据用于填充UI界面中的控件。
javaBean,在一般的程序中,我们称它为数据层,就是用来设置数据的属性和一些行为,然后会提供获取属性和设置属性的getXXX和setXXX方法,JavaBean是一种JAVA语言写成的可重用组件。
所以,我们一般利用bean类来存放一些特定的属性或行为,而不存放值,这样我们就能多次调用bean类中的属性并赋值使用,实现重复使用的功能。综上,这个Bean类可以作为一个信息中转站,通过在别的地方通过setXXX方法设置bean中的属性或者方法值,再通过getXXX方法调用具体的值来完成构建UI。
package example.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.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();
}
}
更多推荐
【转】Android开发中的Bean类
发布评论