`
butter
  • 浏览: 123010 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Android Layout xml 中的几个概念

 
阅读更多

Android 文章第一抄,下面的这些东西是转自Android Developer Help上面的。他们上面说的很详细。我这里就转载一下,特别提醒下自己。

 

Android Layout Attributes 的一些不容易理解的地方。

android:padding

Padding is defined as space between the edges of the view and the view's content. A views size will include it's padding. If a background is provided, the padding will initially be set to that (0 if the drawable does not have padding). Explicitly setting a padding value will override the corresponding padding found in the background.

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp ". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

 

控件内部控件边缘和内容的空白区

 

android:layout_margin

Specifies extra space on the left, top, right ,and bottom sides of this view. [dimension] 

 

控件外部边缘和其他兄弟控件的空白区域,否则大部分情况下,会是直接相连的。

 

 

android:layout_alignLeft

Specifies extra space on the left side of this view. [dimension]

就是向着某个控件的左边对齐


android:layout_alignParentRight

If true, makes the left edge of this view match the left edge of the parent. [boolean]

就是向着父控的右边对齐

<!--EndFragment-->
分享到:
评论

相关推荐

    Android 自定义preference组件

    上篇博文代码实现了Android自带的preference组件,本文将通过实例讲解...1.需求:本实例主要实现一个LinearLayout包含ImageView,Button,TextView,通过点击LinearLayout,ImageView,Button,TextView中显示相关的内容;

    新版Android开发教程.rar

    Android Android Android Android 手机新概念 操作系统的选择 -------- 定制和长尾 � 重构 � MVC 和 Web APP 架构 Android Android Android Android 开发背景 � 计算技术、无线接入技术的发展,使嵌入式系统逐渐...

    Android Studio 新建的布局,在R.layout.资源找不到

    最近用的android studio3.6.3真的有很多奇怪的问题,现在遇到这问题,R.layout. 找不到刚创建的布局文件.xml 关闭重启Android studio 就可以了 之前也是有几次问题也是重启就可以了,太奇怪了吧。我觉得这个bug吧,...

    Google Android SDK开发范例大全(完整版)

    G1 问世几个月之后,随后就发布了 Android Market,它使用户可以浏览应用程序,并且可以将应用程序直接下载到他们的手机上。经过大约 18 个月,一个新的移动平台进入公众领域。 ---------------------------------...

    android界面效果全汇总1

    但是由于Animation的一些奇怪特性(setFill**() 函数的作用效果,这个在我使用的某几个Animation当中出现了没有想明白的效果),就暂不理会这个东西了,所以使得我们还需要用上XML属性android:visibility。当Layout...

    Android插件框架Android-Plugin-Framework.zip

    关键是要重写几个获取资源、主题的方法,以及重写getClassLoader方法 5、插件中的LayoutInfalter 通过第4步构造出来的Context获取LayoutInfater即可 6、如何实现插件代码不依赖任何特殊代码,如继承特定的...

    android实训报告-2013200237.doc

    " "猜数字:系统自动生成一个1-100的整数,然后再文本框里输入一个1-100的" "数字,两数比较,如果小了,就提示太小了,,如果大了,就提示太大了," "并在textview中输出还有几次机会。当两数相等时,就提示...

    viewpager相关

    几个页面切换,用viewpager实现 package com.example.myviewpager; import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.os.Bundle; import android.support.v4....

    Android应用开发入门教程

    5.1 Android应用程序的概念性描述47 5.1.1.应用程序的组成部分47 5.1.2.应用程序的生命周期48 5.2 应用程序包含的各个文件50 5.3 使用am工具启动Android应用程序51 第三篇Android的UI系统实现53 第6章 UI的基本...

    Android代码-LoadDataLayout

    项目中经常会遇到几种页面:加载中、无网络、无数据、出错四种情况,传统的方式是通过include相关的布局,逐个分情况设置显示或隐藏,这样繁琐的过程一直是个痛点,于是参考了 Weavey 的封装套路,自己重新写了一套...

    Android实现顶部底部双导航界面功能

    最近想弄一个双导航功能,查看了许多资料,总算是实现了功能,这边就算是给自己几个笔记吧! 先来看看效果  那么就开始实现了! 底部导航栏我选择用FragmentTabHost+Fragment来实现,这个方法我觉得挺好用的,代码...

    自己平时做的android相关的总结

    android-apt-compiler: [t1] res\layout\LinearLayout.xml: Invalid file name: must contain only [a-z0-9_.] Buttons in button bars should be borderless android 支持的距离单位 使用adb shell命令进入手机后...

    android appwidget测试

    其中几个方法都是与AppWidgetProvider的生命周期有关的。其中onDeleted()方法是当appwidget删除时被执行,onDisabled()是当最后一个appwidget被删除时执行,onEnabled()为当第一个appwidget被建立时执行,onReceive...

    《Android应用开发》个人总结报告.doc

    Cursor前面说过,是一个指向数据源的随机迭代器,将View绑定到Cursor通常要设置这 样几个参数。一个是每一行的样式,称作Row Layout,其实就是一个普通的Layout的XML文件。还有就是一个列和现实控件的对应关系 。...

    android实现单选按钮功能

    1、在layout布局文件中建立一个文件,我起的名字为activity_radio.xml 代码为: &lt;?xml version=1.0 encoding=utf-8?&gt; &lt;LinearLayout xmlns:android=http://schemas.android.com/apk/res/android android:...

    Android中AlertDialog各种对话框的用法实例详解

    程序运行,显示图一的几个按钮,点击按钮分别显示图二到图六的对话框,点击对话框的某一项或者按钮,也会显示相应的吐司输出。 1.activity_main.xml页面存放五个按钮。 activity_main.xml页面: &lt;RelativeLayout...

    android群雄传

    7.2.6 在XML中使用属性动画 170 7.2.7 View的animate方法 170 7.3 Android布局动画 171 7.4 Interpolators(插值器) 171 7.5 自定义动画 172 7.6 Android 5.X SVG矢量动画机制 175 7.6.1 标签 175 7.6.2 SVG...

    SwipeListViewTest项目

    这里就一个swipelistview控件,我说几个不易理解的属性 表示滑动时的操作,dismiss表示滑动时删除,如果设置为reveal表示滑动时会显示出item后面的选项 swipe:swipeActionLeft=”dismiss” swipe:...

Global site tag (gtag.js) - Google Analytics