1.环境搭建
网上随便找篇文章,安装包下载配置好,新建一个AVD,齐活
2.HelloWorld 程序实例
新建安卓工程,修改MainActivity.java
package com.example.helloandroid;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.TextView;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.activity_main);
TextView tv = new TextView(this);
tv.setText("Android helloWorld");
setContentView(tv);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
运行
代码分析:
在Android 中,用户界面控件被封装成了各种Class 叫做Views。一个View 是一个可以显示的控件对象,如TextView,参数是一个Context 对象,Activity 类从Context 类继承而来,所以Activity 本身是一个Context,设置要显示的数据setText,最后显示出来,setContentView(tv);