您的位置:首页 > 移动开发 > Android开发

android第一个项目--hello world

2010-12-15 23:17 369 查看
首先准备android环境,一直不擅长环境问题的我又遇到了麻烦的事情。

简单概括一下吧:

1.安装最新的jdk

2.安装android sdk

a.运行sdk,下载开发包(如果觉得慢,可以用迅雷下载一个,例如android-2.1_r01-windows,然后放在platform目录下面即可)

3.安装ADT

关于环境配置可以参见:

http://blog.csdn.net/hhao137/archive/2009/07/02/4314862.aspx

android的编程体验还是不错的,显示逻辑完全用xml控制:

我只放了一个button和一个textview

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:id="@+id/txt"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
></TextView>
<Button
android:id="@+id/go"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello">
<requestFocus />
</Button>
</LinearLayout>

 

hello.java:

package android.test1;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
import android.widget.Button;
import android.view.View;
import android.view.View.OnClickListener;
public class hello extends Activity {
/** Called when the activity is first created. */

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

setContentView(R.layout.main);
Button btn = (Button)findViewById(R.id.go);
btn.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v)
{
TextView txt= (TextView)hello.this.findViewById(R.id.txt);
txt.setText("gogogo");
}
});
}
}


import android.widget.Button;

import android.view.View;

这两个包要引入才行,不然找不到button和textview。刚入门,先总结到这吧。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息