从 c 或者 c# 直接 转到 java 写android 有些代码看上很恶心
例如@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

// button
Button b=(Button)findViewById(R.id.button1);
b.setOnClickListener(new Button.OnClickListener()
{
public void onClick(View v)
{
//构造对话框
new AlertDialog.Builder(MainActivity.this)
.setTitle("Dialog Test")
.setMessage("this is the dialog test ")
.setPositiveButton
(
"Ok",
new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dl,int i)
{
//对话框 按键处理
finish();
}
}
).show();
}
}
); //onClick
}
从 b.setOnClickListener(new Button.OnClickListener()
{ ---这个 花括号 开始 
                }) ; //这里 的 ) 对应上边的 第一个 (
然后 
new AlertDialog.Builder(MainActivity.this)
.setTitle("Dialog Test")
.setMessage("this is the dialog test ")
.setPositiveButton
(  
感觉可读性不高的  
能不能 向 c++ 那样的 直接 
对象 . 方法  

对象 . 属性 能不能不用 括号 () 这样之类的Android编码规范