安装成功SDK之后,就可以编写调试Android程序了。因为目前我看的教程主要来自Beginning Android 2电子版,所以就直接依葫芦画瓢,贴上面的给的demo程序了。
    在运行之前,先要做一些准备工作。完善Android for eclipse的环境。具体方法是eclipse->Window->Android SDK and AVD Manager,或者点击eclipse上的机器人小图标: ,即可看到SDK和虚拟机配置界面。如图:
,即可看到SDK和虚拟机配置界面。如图:
Virtual Devices中显示了你所创建的虚拟手机设备,下面两个分别是SDK管理工具,可以查看、更新、删除已安装的SDK工具包。
在Virtual Devices中选择New,然后创建一个自己的虚拟手机设备,Name随便取,例如Phone2.2,SDK根据需要选择版本,其他选择默认即可。在ADT插件v9.0的版本中,AVD创建之后是可以edit的,所以就算弄错了后面修改也很方便。
虚拟设备创建之后,就正式开始创建Android project编写代码了。eclipse->File->New->Project…,会弹出对话框,选择Android project,点Next,在下一个对话框中,依次填入项目名称,项目所用的SDK版本,Package Name,默认的Activity名称,点击Finish完成创建。创建过程中如果有错误,会在对话框的顶部显示,例如Package name没有指定,等等。另外,也可以通过Create project from existing source选项来选择一个已有的项目,通常我看教程的配套代码就是使用这个选项。
创建成功后eclipse左边的Package Explorer窗口可以看到如图的显示:
双击sample.java,键入代码(该代码为Beginning Android 2的Skeleton示例代码"Now”):
package com.android.jerry.sample;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import java.util.Date;
/* Class Sample 是接口(关键字interface):View.OnClickListener的实现(关键字implements),必须在类中实现其抽象函数onClick(),否则编译会报错
 */
public class sample extends Activity implements View.OnClickListener {
	Button btn;
	@Override
	public void onCreate(Bundle icicle) {
		super.onCreate(icicle);
		btn=new Button(this);//创建一个Button
		btn.setOnClickListener(this);//设置button的监听器
		updateTime();
		setContentView(btn);//将content view设置为button,使之能显示在activity上。
	}
	public void onClick(View view) {
		updateTime();
	}
	private void updateTime() {
		btn.setText(new Date().toString());//更新Button上的文本为当前的时间
	}
}
 
                    
                     
                    
                 
                    
                 
        




 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号