images/loading.gif' data-original="http://images0.cnblogs.com/blog2015/705618/201507/211842393659437.png" />
1 public class MainActivity extends Activity { 2 //当第一次创建Activity时回调该方法 3 @Override 4 protected void onCreate(Bundle savedInstanceState) { 5 super.onCreate(savedInstanceState); 6 //创建一个线性布局管理器 7 LinearLayout layout = new LinearLayout(this); 8 //设置该Activity显示layout 9 super.setContentView(layout);10 layout.setOrientation(LinearLayout.VERTICAL);11 //创建一个TextView12 final TextView show=new TextView(this);13 //创建一个按钮14 Button bn = new Button(this);15 bn.setLayoutParams(new ViewGroup.LayoutParams(16 ViewGroup.LayoutParams.WRAP_CONTENT,17 ViewGroup.LayoutParams.WRAP_CONTENT18 ));19 //向layout容器中添加TextView20 layout.addView(show);21 //行layout容器中添加一个按钮22 layout.addView(bn);23 //为按钮绑定一个事件监听24 bn.setOnClickListener(new View.OnClickListener() {25 @Override26 public void onClick(View v) {27 show.setText("Hello,Android,"+new Date());28 }29 });30 }31 }
原标题:用代码控制UI界面
关键词: