WEB开发网
开发学院手机开发Android 开发 Android入门第一篇 阅读

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\爽爽导读:

Android入门扫盲

http://tech.cncms.com/shouji/android/41990.html

Tags:Android入门

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接