1,首先解决输出中文乱码的问题,比如 tv1.setText("你好吗?"); 这样会发现是乱码
1)File->Settings
File Encodings将Project Encoding设置为UTF-8
将Default encoding for properties files设置为UTF-8(顺便将后边的Transparent native-to-ascii conversion勾上)
2)在项目下的(test[test-test],这个是我的项目)文件夹下有个build.gradle文件(注意是文件夹下的不要搞错,因为默认项目根目录下也有一个这个文件那个是空的,而这里要说的是非空的build.gradle文件)
在文件里边的代码最后加上
tasks.withType(Compile) {
options.encoding = "UTF-8"
}
2,常用窗体弹出代码
public void showMessagebox(View view)
{
new AlertDialog.Builder(this)
.setTitle("标题")
.setMessage("简单消息框")
.setPositiveButton("确定", null).show();
}
public void showMessagebox2(View view)
{
new AlertDialog.Builder(this)