Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > 安卓技术相关 >

Android基础开发教程 PDF 下载


分享到:
时间:2020-09-26 09:10来源:http://www.java1234.com 作者:转载  侵权举报
Android基础开发教程 PDF 下载
失效链接处理
Android基础开发教程 PDF 下载

本站整理下载:
 
相关截图:
 
主要内容:

属性 说明 orientation 设置布局排列方式 (horizontal/vertical) layout_weight 设置所占布局的权重 weightSum 设置最大权重和 divider 设置分割线(color 无效) showDividers 设置分割线位置 (none/begining/end/middle) dividerPadding 设置分割线内边距 baselineAligned 设置子控件文字基线是否对齐 baselineAlignedChildIndex 设置文字基线对齐的子控件(初始值为 0) LinearLayout 的常用 XML 属性及相关方法 XML 属性 相关方法 说明 android:gravity setGravity(int) 设置布局管理器内组件的对齐方式 android:orientation setOrientation(int) 设置布局管理器内组件的排列方式,可以设置为 horizontal、vertical 两个值之一 其中,gravity 属性支持 top, left, right, center_vertical, fill_vertical, center_horizontal, fill_horizontal, center, fill, clip_vertical, clip_horizontal。也可以同时指定多种对齐方式的组合。 LinearLayout 子元素支持的常用 XML 属性及方法 XML 属性 说明 android:layout_gravity 指定该子元素在 LinearLayout 中的对齐方式 android:layout_weight 指定子元素在 LinearLayout 中所占的权重 2、FrameLayout (帧布局)、 FrameLayout 整个界面被当成一块空白备用区域,所有的子元素都不能被指定放置的位置,它们统统放于这块区域的左上角,并且后面 的子元素直接覆盖在前面的子元素之上,将前面的子元素部分和全部遮挡。 3、TableLayout (表格布局)、 TableLayout 以行和列的形式对控件进行管理,每一行为一个 TableRow 对象,或一个 View 控件。当为TableRow对象时,可在TableRow 下添加子控件,默认情况下,每个子控件占据一列。有多少个子控件就有多少列;当为 View 时,该 View 将独占一行。
属性 说明 collapseColumns 设置要隐藏的列 shrinkColumns 设置要收缩的列 stretchColumns 设置可拉伸的列 layout_column 设置单元格显示列 layout_span 设置单元格占据列 4、RelativeLayout (相对布局)、 RelativeLayout 按照控件之间相对位置或相对父容器位置进行排列布局。  相对于父控件属性 属性 说明 layout_alignParentBottom 将控件底端与父控件的底端对齐 layout_alignParentLeft 将控件左端与父控件的左端对齐 layout_alignParentRight 将控件右端与父控件的右端对齐 layout_alignParentTop 将控件上端与父控件的上端对齐 layout_alignParentStart 将控件开始位置与父控件的开始位置对齐 layout_alignParentEnd 将控件结束位置与父控件的结束位置对齐 layout_centerHorizontal 将控件位于父控件的水平方向中间位置 layout_centerVertical 将控件位于父控件的垂直方向中间位置 layout_centerInParent 将控件位于父控件的水平和垂直方向中间位置  相对于指定控件属性 属性 说明 layout_above 将控件位于指定 id 控件的上方 layout_below 将控件位于指定 id 控件的下方 layout_toLeftOf 将控件位于指定 id 控件的左边 layout_toRightOf 将控件位于指定 id 控件的右边 layout_alignBottom 将前控件与指定 id 控件的下边缘对齐 layout_alignLeft 将控件与指定 id 控件的左边缘对齐 layout_alignRight 将控件与指定 id 控件的右边缘对齐 layout_alignTop 将控件与指定 id 控件的上边缘对齐 layout_alignStart 将控件与指定 id 控件的开始位置对齐 layout_toStartOf 将控件位于指定 id 控件的开始位置 layout_alignEnd 将控件与指定 id 控件的结束位置对齐 layout_toEndOf 将控件位于指定 id 控件的结束位置 layout_alignBaseline 将控件的基线与指定 id 控件 t 的基线对齐
5、AbsoluteLayout (绝对布局)、 AbsoluteLayout 布局已经被废弃,不推荐使用,多用于指定屏幕的设备,而是由开发人员自己通过 X 坐标、Y 坐标来控制组件的位置。 属性 说明 layout_x 设置控件的 x 坐标 layout_y 设置控件的 y 坐标 6、GridLayout (网格布局) GridLayout 是 Android4.0 增加的网格布局控件,与之前的 TableLayout 有些相似,它把整个容器划分为 rows × columns 个网格,每 个网格可以放置一个组件。性能及功能都要比 Tablelayout 好,比如 GridLayout 布局中的单元格可以跨越多行,而 tablelayout 则不行, 此外,其渲染速度也比 Tablelayout 要快。  本身属性


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐