博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

android中的界面编程

Posted on 2013-07-09 11:38  小往  阅读(151)  评论(0编辑  收藏  举报

主要是用View以及ViewGroup,同时ViewGroup又是View的子类,充当容器。

主要有两种方法控制view的行为:

1.在XML布局文件中通过XML属性进行控制

2.在Java代码中通过方法控制。

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

   LinearLayout layout=new LinearLayout(this);
        super.setContentView(layout);
        layout.setOrientation(LinearLayout.VERTICAL);
        final TextView show= new TextView(this);
       
        Button bn= new Button(this);
        bn.setText(R.string.ok);
       
        layout.addView(show);
        layout.addView(bn);
        bn.setOnClickListener(new OnClickListener() {
   
   @Override
   public void onClick(View v) {
    
    show.setText(“Hello Android!~”+new java.util.Date());
    
   }
  });
       
       
       
    }