`
01jiangwei01
  • 浏览: 540943 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

安卓课程九 布局属性说明

 
阅读更多

第一类:属性值为true或false
android:layout_centerHrizontal 水平居中
android:layout_centerVertical 垂直居中
android:layout_centerInparent 相对于父元素完全居中
android:layout_alignParentBottom 贴紧父元素的下边缘
android:layout_alignParentLeft 贴紧父元素的左边缘
android:layout_alignParentRight 贴紧父元素的右边缘
android:layout_alignParentTop 贴紧父元素的上边缘
android:layout_alignWithParentIfMissing 如果对应的兄弟元素找不到的话就以父元素做参照物

第二类:属性值必须为id的引用名“@id/id-name”
android:layout_below 在某元素的下方
android:layout_above 在某元素的的上方
android:layout_toLeftOf 在某元素的左边
android:layout_toRightOf 在某元素的右边

android:layout_alignTop 本元素的上边缘和某元素的的上边缘对齐
android:layout_alignLeft 本元素的左边缘和某元素的的左边缘对齐
android:layout_alignBottom 本元素的下边缘和某元素的的下边缘对齐
android:layout_alignRight 本元素的右边缘和某元素的的右边缘对齐

第三类:属性值为具体的像素值,如30dip,40px
android:layout_marginBottom 离某元素底边缘的距离
android:layout_marginLeft 离某元素左边缘的距离
android:layout_marginRight 离某元素右边缘的距离
android:layout_marginTop 离某元素上边缘的距离


EditText的android:hint

设置EditText为空时输入框内的提示信息。

android:gravity 
android:gravity属性是对该view 内容的限定.比如一个button 上面的text. 你可以设置该text 在view的靠左,靠右等位置.以button为例,android:gravity="right"则button上面的文字靠右

android:layout_gravity
android:layout_gravity是用来设置该view相对与起父view 的位置.比如一个button 在linearlayout里,你想把该button放在靠左、靠右等位置就可以通过该属性设置.以button为例,android:layout_gravity="right"则button靠右

android:layout_alignParentRight
使当前控件的右端和父控件的右端对齐。这里属性值只能为true或false,默认false。

分享到:
评论

相关推荐

    Android实现聊天机器人——课程设计报告,优秀课设

    这篇课程设计报告聚焦于在Android平台上构建一个智能聊天机器人应用,旨在帮助学生深入理解Android程序开发的核心技术。在这个过程中,学生需要掌握Android基础知识,包括UI界面设计、数据存储、四大组件(活动、...

    安卓课程设计报告(20210919110345).pdf

    以下是对该课程设计报告中涉及的关键知识点的详细说明: 1. **Android平台**:Android 是一个开源的移动操作系统,由Google领导的开放手机联盟开发。它的核心是基于Linux内核,提供了一个全面的软件堆栈,包括操作...

    安卓课程实验-计算器-内含源码和说明书.zip

    这是一个关于安卓应用开发的课程实验项目,主题是创建一个计算器应用。这个实验旨在帮助学习者掌握Android Studio的基本使用,理解Android应用的构建过程,并实践Java或Kotlin编程语言在安卓平台上的应用。以下是对...

    android_11 ppt (吉林大学android课程英文讲义)

    Android 11的课程讲义,由吉林大学的外教授课,涉及Android应用开发的核心概念,特别强调了UI设计和Web浏览功能的实现。以下是对提供的内容的知识点详细解读: 1. Android UI设计与WebKit浏览器集成:在Android平台...

    Android开发高仿课程表的布局实例详解

    在介绍Android开发高仿课程表的布局实例详解之前,首先要说明的是,这一部分的实例开发对于Android应用界面设计有着非常实际的参考意义。它不仅能够帮助开发者了解如何构建一个完整的课程表界面,还能学会如何处理和...

    安卓(Android)期末课程设计-私人日记.zip

    【安卓(Android)期末课程设计-私人日记】 本项目是一个基于Android平台的私人日记应用程序,旨在帮助学生理解和实践Android开发中的关键概念和技术。这个课程设计适用于正在学习Android开发的初级到中级水平的...

    Android中使用FrameLayout布局完成教学案例的要求说明.pdf

    1. **前景图片居中**:在FrameLayout中,可以通过设置视图的`android:layout_gravity`属性来控制其在布局中的位置。对于这个要求,我们需要将图片视图的`layout_gravity`设置为"center",这样图片就会居中显示在界面...

    Android应用源码精致备忘录+课程表项目

    2. **XML布局**:Android应用的UI设计通常使用XML文件,定义了控件的位置、大小和属性。 3. **活动(Activity)**:是Android应用的基本组件,用于处理用户交互和展示界面。 4. **数据存储**:SQLite数据库用于...

    基于android的实验课程管理系统.zip

    《基于Android的实验课程管理系统详解》 在信息技术日益发展的今天,教育领域也开始逐渐引入数字化管理方式,基于Android的实验课程管理系统就是这样的一个创新实践。这个系统不仅能够提高教学效率,还能方便学生对...

    微信小程序课程设计-瀑布流布局.zip

    在提供的压缩包文件中,`WxMasonry-master`可能是实现瀑布流布局的代码仓库,`1.gif`和`._1.gif`可能是示例或说明的图片,`瀑布流布局.text`和`微信小程序课程设计-瀑布流布局.txt`可能包含更详细的步骤或设计思路。...

    安卓系统连连看小游戏开发

    安卓提供了多种动画机制,如帧动画(Frame Animation)、属性动画(Property Animation)等。 7. **状态保存与恢复**:为了防止因系统原因或用户退出时丢失游戏进度,需要实现游戏状态的保存和恢复功能。可以使用 ...

    基于Android的历史上的今天.zip

    2. **AndroidManifest.xml**:每个Android应用都有一个清单文件,它定义了应用的基本属性、权限以及需要的组件。在这个应用中,我们需要声明相应的权限,如互联网访问权限,以便获取网络上的历史数据。 3. **活动...

    java项目之基于安卓的航班及天气查询系统手机app(源码+说明文档+演示视频).zip

    本项目是一个基于Java的安卓应用,专注于提供航班查询与天气查询功能,是针对学生进行毕业设计或课程设计的优秀实践案例。源码的提供使得学习者可以深入理解Android应用程序的开发流程,同时通过说明文档和演示视频...

    安卓Android商品购物系统app设计毕业源码案例设计.zip

    "安卓Android商品购物系统app设计毕业源码案例设计.zip" 这个标题揭示了这个压缩包包含的项目是一个基于Android平台的毕业设计作品,它是一个商品购物系统的应用程序。这个系统可能涵盖了用户浏览商品、添加到购物车...

    Android培训机构教程大纲

    - **标准控件的使用**:介绍Android中常用的界面控件及其属性设置。 - **自定义控件的设计与开发**:教授如何根据实际需求设计和实现自定义控件。 - **Layout布局的使用**:讲解不同类型的布局(如LinearLayout、...

    java项目之基于安卓的成语PK游戏(源码+说明文档).zip

    本项目是一个基于Android平台的Java开发的成语PK游戏,提供了完整的源码以及详细的说明文档,非常适合Java和Android学习者进行实战练习或者作为毕业设计或课程设计的参考项目。以下是该项目涉及的一些关键知识点: ...

    Niit在线考试真题android

    4. **XML布局设计**:讲解如何用XML定义用户界面,包括控件、布局和属性设置。 5. **Activity和Intent**:Activity作为应用的基本单元,Intent作为组件间通信的桥梁,它们是Android开发的核心。 6. **Android四大...

    基于安卓的校园二手物品交易平台

    前者用于存放Gradle构建过程中的属性值,后者通常存储Android SDK路径等本地环境信息。 综上所述,这个基于Android的校园二手物品交易平台集成了Android开发的各个方面,包括UI设计、网络请求、数据库操作、用户...

    安卓Android初中生体育私教平台app可导入Studio毕业源码案例设计.zip

    该压缩包文件“安卓Android初中生体育私教平台app可导入Studio毕业源码案例设计.zip”包含了一个完整的安卓应用程序开发项目,特别适用于初中生体育私教领域的应用。这个项目不仅适合学习者理解Android应用程序开发...

Global site tag (gtag.js) - Google Analytics