android常用布局

  android有五大布局:线性布局--LinearLayout,相对布局 -- RelativeLayout,帧布局--FrameLayout,表格布局--TableLayout,绝对布局--AbsuloteLayout.多数使用的是线性布局和相对布局。而绝对布局使用的占极少数,因为做屏幕适配不好控制。这次主要用了线性布局和相对布局来做了两个界面。实现的效果如下图:

这个还涉及到了控件的使用,第一张图片中在中间人物图片属性里设置了点击属性,clickable=true,使图片支持点击后跳转到第二界面

,这第一个界面布局主体使用了线性布局,里面嵌套了相对布局

 

 

点击跳转到另一个界面,需要在新建一个xml layout文件

这里采用了相对布局,里面层层嵌套

 

有些图片是点击之后会变化

在这里又要新建xml文件,文件属性选择selector,

例如:

让鼠标点击时是一个样子,松开后是另一个样子。

 

在MainActivity.java文件里主要代码如下:

 

由于新建了一个布局文件,在这里也要创一个对应的.java文件

 

里面设置你写好的布局

注意一点,新建像这个一样的.java文件,要在AndroidManifest.xml里配置

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值