Android笔记--对JavaBean的理解和AlerDialog的使用。

对JavaBean的理解:

JavaBean是一个可重复使用的软件组件。可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。

具体使用可以是这样子:

在android中可以定义一个Test 类,就相当于一个JavaBean了。代码重写了Test的构造器(不需要可以不重写)。

public class Test {
private String Test1;
private String Test2;

public Test(String test1, String test2) {
setTest1(test1);
setTest2(test2);
}
public String getTest1() {
return Test1;
}
public void setTest1(String test1) {
Test1 = test1;
}
public String getTest2() {
return Test2;
}
public void setTest2(String test2) {
Test2 = test2;
}
}

结合JavaBean,顺便讲一下AlerDialog的使用。

首先,定义一个List<Test>类型。

List<Test> tests = new ArrayList<Test>();
然后在 onCreate的方法下写:
String test1 = "test1";
String test2 = "test2";
Test info = new Test(test1, test2);  //传入两个值,在Test类中,会使用setTest1()和setTest2()保存这两个值。
tests.add(info);
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setTitle("title");                     //设置对话框的标题
String str = "";
for (Test test : tests) {
str = test.getTest1() + ":" + test.getTest2() + "\n";            //在Test类中,通过getTest1() 和getTest2()会得到保存的两个值。
}
builder.setMessage(str);             //对话框的内容信息
builder.create().show();               //对话框的创建显示
运行程序,就会发现有对话框的存在了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值