android 属性学习
2015-10-15 20:06
155 查看
不管什么语言学的好不好,关键是你了解的属性(语法)有多少,下面记录我在学习android过程中帮助我解决难题的属性知识点:
1、android:layout_weight = 1 类似于表格中占用表格的数目,效果如下:
![](http://img.blog.csdn.net/20151015200107976?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2、android:orientation = "horizontal" 在你所在布局中以水平方式排列
3、android:layout_marginBottom="10dp"
在 android developers 中是这样来解释:
Specifies extra space on the bottom side of this view(在视图的底部指定额外的空间)。也就是说当前控件底部距离下一个控件的间距为 10dp。
This space is outside this view's bounds. (这个空间是在这个视图范围之外)
4、android:padding
在 android APIs 中这样定义:
Padding is defined as space between the edges of the view's content. -- Padding 被定义为空间,实际上就是边界和视图(控件)之间距离。
5、@android:id 与 @+id 区别
如果是在@后面带有 + 号的表示:会自动生成一个资源文件,这个资源文件的变量为整型,例如:@+id/xyz 会在 R.java 文件中生成 int xyz = value,其中 value 是一个十六进制的数。
如果在@后面不带有 + 号的表示:android 就是系统的 R 类(在R.java文件中)所在的package。
1、android:layout_weight = 1 类似于表格中占用表格的数目,效果如下:
2、android:orientation = "horizontal" 在你所在布局中以水平方式排列
3、android:layout_marginBottom="10dp"
在 android developers 中是这样来解释:
Specifies extra space on the bottom side of this view(在视图的底部指定额外的空间)。也就是说当前控件底部距离下一个控件的间距为 10dp。
This space is outside this view's bounds. (这个空间是在这个视图范围之外)
4、android:padding
在 android APIs 中这样定义:
Padding is defined as space between the edges of the view's content. -- Padding 被定义为空间,实际上就是边界和视图(控件)之间距离。
5、@android:id 与 @+id 区别
如果是在@后面带有 + 号的表示:会自动生成一个资源文件,这个资源文件的变量为整型,例如:@+id/xyz 会在 R.java 文件中生成 int xyz = value,其中 value 是一个十六进制的数。
如果在@后面不带有 + 号的表示:android 就是系统的 R 类(在R.java文件中)所在的package。
相关文章推荐
- Android服务之单词本
- Android的加载器(loader)
- android布局属性
- 横屏和竖屏切换界面不刷新
- Android SwipeRefreshLayout 官方下拉刷新控件介绍
- Android代码内存优化建议-OnTrimMemory优化
- android 使用RelativeLayout布局出现的问题汇总(不定期添加更新)
- Android NFC MifareClassic详解
- Toast 的使用1
- Android----<meta-data>简要学习使用
- [Android开发] android studio 使用技巧(自留)
- Android NDK开发(一)——JNI中的基本语法与概念
- Android资源管理框架(Asset Manager)简要介绍(转自老罗博客)
- android关于AndroidManifest.xml详细分析
- Android获取安装的应用程序
- Android开发之常用代码片段
- Android EditText带清空按钮&动画
- Android服务之AIDL
- android源码分析--MMS data 数据模型及业务逻辑transaction
- Android开发手记(8) ProgressDialog的使用