首页 > 其他 > 详细

用代码控制UI界面

时间:2015-07-21 20:10:57      阅读:77      评论:0      收藏:0      [点我收藏+]

技术分享      技术分享

 

 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         //创建一个TextView
12         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_CONTENT
18         ));
19         //向layout容器中添加TextView
20         layout.addView(show);
21         //行layout容器中添加一个按钮
22         layout.addView(bn);
23         //为按钮绑定一个事件监听
24         bn.setOnClickListener(new View.OnClickListener() {
25             @Override
26             public void onClick(View v) {
27                 show.setText("Hello,Android,"+new Date());
28             }
29         });
30     }
31 }

 

用代码控制UI界面

原文:http://www.cnblogs.com/LY1124/p/4665323.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!