在Android 中,用户界面控件被封装成了各种Class 叫做Views。
一个View 是一个可以显示的控件对象,比如RadioButton,Animation,TextLable 等。其中的一个简单的控件是TextView:TextView tv = new TextView(this);
传入TextView 构造函数的参数是一个Context 对象,通过这个对象可以使用系统提供的功能接口,比如加载资源,访问数据库和共享数据等等。
Activity 类从Context 类继承而来,所以Activity 本身是一个Context(Java 中的继承概念)。
TextView 对象构建以后就可以设置要显示的数据了。
tv.setText(“这是一个测试Android 的helloWorld”);
最后是连接TextView 到屏幕, 类似这样:setContentView(tv);
setContentView() 方法可以控制具体哪一个控件和系统的UI 联系起来(我的理解是设置为主显示View)。
如果没有设置,屏幕中将会显示空白。