总结
、 关于
在 平台下用于保存数据有三种方式,、、、
是将数据保存在一个 文件中,并且是以 的形式保存,一个
对应一个 但获取某一个 的时候,都会有一个默认值,这个默认值是在
不存在这个 值的时候使用
获得 !
获得 是通过上下文"# 中的 $ 方法获得。
%&$"''()*+,-).*,.+/*/0+ 1
第一个参数是指定
2 从 中取值
通过 &$333 的方式可以获得对应 的值,在 $333 的时候,需要指定一个默
认的值,当 值不存在的时候使用
往
中设值
需要用到 +
+%&" 1
获得了 + 之后,才能对 进行写
&333"45(6
最后需要注意的一点是别忘了
3 文件存放的位置位于 77包名7,7&
、 关于 /*$
创建 /*$ 需要用到 /*$&0 这个对象,对这个 0 做相应的设置,
可以使 /*$ 有不同的展现
/*$&02%8/*$&0"
2&9"45 1
创建普通的 /*$
builder.setNegativeButton("xxx", new
DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which)
}
});
一共有三种 Button:NegativeButton,PositiveButton,NeutralButton
这三种 Button 默认的实现了点击之后消失 AlertDialog
2 创建自定义布局的 /*$
创建自定义布局的 /*$,需要一个布局文件,我们所需要做的就是将这个布
局文件变成一个 8 对象,再将这个 8 对象设置到 0 里面去
将布局文件变成一个 8 对象,需要用到 :; 这个对象中的 ; 方法
L
ayoutInflater inflater = LayoutInflater.from(this);
View view = inflater.inflate(R.layout.showpassworddialog,
null);