首先准备android环境,一直不擅长环境问题的我又遇到了麻烦的事情。
简单概括一下吧:
1.安装最新的jdk
2.安装android sdk
a.运行sdk,下载开发包(如果觉得慢,可以用迅雷下载一个,例如android-2.1_r01-windows,然后放在platform目录下面即可)
3.安装ADT
关于环境配置可以参见:
android的编程体验还是不错的,显示逻辑完全用xml控制:
我只放了一个button和一个textview
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
android:id="@+id/txt"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
>
android:id="@+id/go"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello">
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。刚入门,先总结到这吧。