`
liubo0_0
  • 浏览: 22046 次
社区版块
存档分类
最新评论

Android学习三

 
阅读更多

1.LinearLayout布局(线性布局)

<LinearLayout ......>
<TextView></TextView>
<TextView></TextView>
......
</LinearLayout>

android:gravity : 空间中的内容位置。
android:paddingLeft : 内容与边框的距离,dip是一种单位,好处就是对像素没有关系
android:layout_weight : 占整个界面的比例,数值越大,占得空间越大
android:textSize : 字体大小,pt是一种单位
android:singleLine : 把所有的内容放在一行显示,显示不下的自己用"..."表示

2.TableLayout布局(表格布局)
<TableLayout ...... android:stretchColumns="1" >
<TableRow>
<TextView></TextView>
<TextView></TextView>
</TableRow>
<TableRow>
<TextView></TextView>
<TextView></TextView>
</TableRow>
......
</TableLayout>

android:stretchColumns : 按照第几列的长度扩展,下标以0开始。

3.布局嵌套
<LinearLayout ......>
<LinearLayout ......>
......
</LinearLayout>


<LinearLayout ......>
......
</LinearLayout>

<TableLayout ......>

......

</TableLayout>
</LinearLayout>
再嵌套中,会用到layout_weight属性,来把布局的比例区分出来。

4.相对布局(RelativeLayput)

<RelativeLayout>

<TextView

...... //控件的布局属性

.....//控件的布局属性

</RelativeLayout>

控件布局的属性介绍

android:layout_above 将该控件的底部至于给定ID控件之上。
android:layout_below 将该控件的底部至于给定ID控件之下。
android:layout_toLeftOf 将该控件的右边缘和给定ID控件的左边缘对齐。
android:layout_toRightOf 将该控件的左边缘和给定ID控件的右边缘对齐

android:layout_alignBaseline 该控件的baseline和给定ID控件的baseline对齐。
android:layout_alignBottom 将该控件的底部边缘和给定ID控件的底部边缘
android:layout_alignLeft 将该控件的左边缘与给定ID控件的左边缘对齐
android:layout_alignRight 将该控件的右边缘与给定ID控件的右边缘对齐
android:layout_alignTop 将给定控件的顶部边缘与给定ID控件的顶部对齐。

上边2组的值,是控件的id

下边2组的值,是true或false
android:layout_alignParentBottom 如果该值为true,则将该控件的底部和父控件的底部对齐。
android:layout_alignParentLeft 如果该值为true,则将该控件的左边和父控件的左边对齐。
android:layout_alignParentRight 如果该值为true,则将该控件的右边和父控件的右边对齐。
android:layout_alignParentTop 如果该值为true,则将该控件的顶部和父控件的顶部对齐。

android:layout_centerHorizontal 如果值为true,该控件将被置于水平方向的中央
android:layout_centerInParent 如果值为true,该控件将被置于父控件水平方向和垂直方向的中央
android:layout_centerVertical 如果值为true,该控件将被置于垂直方向的中央

分享到:
评论

相关推荐

    java与Android学习指南

    3、Java基础第九讲:面向对象基础(三) « { Android学习指南 }_files 4、Java基础第十讲:面向对象基础(四) « { Android学习指南 }_files 5、Java基础第十一讲:面向对象基础(五) « { Android学习指南 }_...

    Android学习资源网址

    ### Android学习资源与知识点概述 在当今移动互联网时代,Android操作系统作为全球最广泛使用的移动设备平台之一,其重要性不言而喻。对于开发者而言,掌握Android开发技能不仅能够提升个人职业竞争力,还能够为...

    Android学习笔记(十)——实现新闻列表

    Android学习笔记(三)android studio中CheckBox自定义样式(更换复选框左侧的勾选图像) Android学习笔记(四)Android 中Activity页面的跳转及传值 Android学习笔记(五)——Toast提示、Dialog对话框、Menu菜单 ...

    第一行代码 android学习笔记 完整版

    "Android学习笔记" Android学习笔记是Android开发者的必读书籍,书中涵盖了Android系统架构、Activity、Intent、资源管理等多方面的知识。本笔记对应的学习资源《第一行代码》是Android开发者的入门必读书籍,书中...

    Android学习体系.pdf

    Android学习体系涵盖了从基础知识到高级应用的全方位课程内容,注重理论与实践相结合,旨在培养具备全面Android开发技能的专业人才。以下是根据提供的文件内容详细解读的知识点: 一、Android未来发展趋势: ...

    android 学习思维导图

    这里我们有两个文件:`Android学习.jpg` 和 `Android学习.mmap`,它们很可能是Android学习的思维导图图像文件和一个MindMap(思维导图软件)的原文件。 `Android学习.jpg` 很可能是一个静态图像,它展示了Android...

    Android学习路线

    标题中提到的是“Android学习路线”,这指向了Android移动应用开发的系统性学习方案。由于Android是一个极为复杂的移动操作系统,其应用开发过程涵盖了广泛的知识点和技术栈,因此学习路线将帮助开发者梳理这些知识...

    ANDROID STUDIO 个人学习笔记

    - 笔记是作者在Android Studio 3.2版本上进行安卓开发学习时遇到的问题记录,涵盖三个多月的学习心得。 2. Android颜色设置 - 学习如何在Android应用中设置和使用颜色,颜色的定义和应用是Android UI设计的基本...

    Android的学习资料汇编

    **Android 学习资料汇编** 本资料汇编主要针对Android开发进行整理,不仅涵盖了Android的基础知识,还涉及到了与其相关的J2ME学习资源,对于初学者来说是极佳的入门指南。以下将分别对各个文件进行详细解读,帮助...

    Android学习计划

    在“Android学习计划”这个主题下,我们主要探讨的是如何系统地学习Android开发技术,以及可能涉及的相关工具和源码分析。在这个过程中,无论是初学者还是有经验的开发者,都需要一个明确的学习路径来提升自己的技能...

    android入门学习资料

    3. 第四期《Android widget Ver 2.0.0(build 2009.06.30).pdf》主要围绕Android小部件(Widget)展开,详述了如何创建和优化桌面小部件,提升用户体验。 4. 第三期《Android Market及应用发布.pdf》讲述了如何在...

    android 学习精要

    在Android学习过程中,掌握基础知识是至关重要的。"Android学习精要"这个压缩包文件很可能包含了大量关于Android开发的基础教程和代码示例,旨在帮助初学者快速理解和上手。以下是一些核心的Android知识点,这些内容...

    android 学习资料 pdf ppt

    3. **基础书籍**:资料中的"2011年1月1日更新 - Android 新手入门 - eoe·Android开发者门户 - Powered by Discuz!.mht"可能是某个网站的教程存档,包含当时的最新Android入门知识。这类资源通常会讲解Android开发...

    Android学习(apk)

    Android学习是Android客户端目前最全面的免费离线Android学习书籍,讲述最前沿的Android编程技术,给您不一样的Android学习体验。主要内容包括两部分: 1、Android环境搭建 2、Android常用控件的使用 3、Android多...

    Android学习进阶精品资料大全.rar

    **Android学习进阶知识点详解** 在移动开发领域,Android占据着重要的地位,是开发者们热衷于探索的技术平台。这份“Android学习进阶精品资料大全”涵盖了从基础到高级的各种资源,适合Android新手和有经验的开发者...

    Android学习之路

    Android 学习之路 Android 学习之路是 Android 开发者的必经之路,对于初学者来说,了解 Android 开发的分类非常重要。Android 开发可以分为四大类:Android 客户端应用程序、Android 通用类程序、Android 游戏...

    Android 学习资料批量下

    这个"Android学习资料批量下"的压缩包包含了几个关键部分,旨在为初学者和有经验的开发者提供丰富的学习资源。接下来,我们将深入探讨这些标签所代表的知识点,并逐一解析它们的重要性。 **经典教程** 经典教程通常...

    Android学习手册

    《Android学习手册》是一部全面深入探讨Android开发技术的综合指南,涵盖了从初学者入门到高级开发者精通所需的所有关键知识点。本手册旨在为Android开发者提供一个系统化的学习路径,帮助他们在Android开发领域建立...

Global site tag (gtag.js) - Google Analytics