android常用布局

来源:互联网 发布:百度ocr文字识别 java 编辑:程序博客网 时间:2024/06/05 03:12

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

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

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

 

 

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

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

 

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

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

例如:

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

 

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

 

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

 

里面设置你写好的布局

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

 

0 0
原创粉丝点击