Android入门第一篇
2010-10-24 15:56:11 来源:WEB开发网核心提示:main.xml用于Activity的UI设计,目前设计起来的速度,Android入门第一篇(2),比 J2ME上的LWUIT略快(两者类似,Android提供了GUI设计工具)
main.xml用于 Activity的UI设计,目前设计起来的速度,比 J2ME上的LWUIT略快(两者类似,Android提供了GUI设计工具),比WM上的.NET CF略慢(.NETCF 是RAD)。
接下来给出JAVA代码:
package com.studio.android; import android.app.Activity; import android.app.AlertDialog; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; public class HelloAndroid extends Activity { /** Called when the activity is first created. */ Button btnShow; Button btnClear; EditText edtInput; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); btnShow=(Button)findViewById(R.id.btnShow);//控件与代码绑定 btnClear=(Button)findViewById(R.id.btnClear);//控件与代码绑定 edtInput=(EditText)findViewById(R.id.edtInput);//控件与代码绑定 btnShow.setOnClickListener(new ClickListener());//使用点击事件 btnClear.setOnClickListener(new ClickListener());//使用点击事件 } class ClickListener implements OnClickListener { public void onClick(View v) { if(v==btnShow) { new AlertDialog.Builder(HelloAndroid.this) .setIcon(android.R.drawable.ic_dialog_alert) .setTitle("Information") .setMessage(edtInput.getText()) .show(); } else if(v==btnClear) { edtInput.setText("HelloAndroid"); } } } }
CNCMS\爽爽导读:
更多精彩
赞助商链接