android摘要

1.在android中基本上所有的UI都是有View或者由View的子类实现的。

2.View代表了一块区域

3.ViewGroup,linearLayout,vertical,horizintal水平

  FrameLayout好像在一块屏幕上提前预定的好的空白区域

 wrap_parent仅仅包裹住内容,fill-parent 填充父容器

padding表示填充,margin表示边框

4.setContentView(R.layout.main)负责当前的Activity与main.xlm文件相关联。

5.然后在得到4个Button的引用,并且给Button设置监听器

6每个监听器都是跳转到一个新的Activity

   public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
listener0 = new OnClickListener() {
public void onClick(View v) {
Intent intent0 = new Intent(ActivityMain.this, ActivityFrameLayout.class);
setTitle("FrameLayout");
startActivity(intent0);
}
};
listener1 = new OnClickListener() {
public void onClick(View v) {
Intent intent1 = new Intent(ActivityMain.this, ActivityRelativeLayout.class);
startActivity(intent1);
}
};
listener2 = new OnClickListener() {
public void onClick(View v) {
setTitle("这是在ActivityLayout");
Intent intent2 = new Intent(ActivityMain.this, ActivityLayout.class);
startActivity(intent2);


}
};
listener3 = new OnClickListener() {
public void onClick(View v) {
setTitle("TableLayout");
Intent intent3 = new Intent(ActivityMain.this, ActivityTableLayout.class);
startActivity(intent3);


}
};
setContentView(R.layout.main);
button0 = (Button) findViewById(R.id.button0);
button0.setOnClickListener(listener0);
button1 = (Button) findViewById(R.id.button1);
button1.setOnClickListener(listener1);
button2 = (Button) findViewById(R.id.button2);
button2.setOnClickListener(listener2);
button3 = (Button) findViewById(R.id.button3);
button3.setOnClickListener(listener3);
}

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值