Android margin 与 padding的区别
2015-11-22 20:34
399 查看
android:layout_marginLeft指该控件距离边父控件的边距,
android:paddingLeft指该控件内部内容,如文本距离该控件的边距。
如:
当按钮分别设置以上两个属性时,得到的效果是不一样的。
android:paddingLeft=”30px”:
按钮上设置的内容(例如图片)离按钮左边边界30个像素。
android:layout_marginLeft=”30px”
整个按钮离左边设置的内容30个像素
这二个属性是相对的,假设B是A的子控件,设置B的margin和设置A的padding能达到相同的效果。
android:paddingLeft指该控件内部内容,如文本距离该控件的边距。
如:
当按钮分别设置以上两个属性时,得到的效果是不一样的。
android:paddingLeft=”30px”:
按钮上设置的内容(例如图片)离按钮左边边界30个像素。
android:layout_marginLeft=”30px”
整个按钮离左边设置的内容30个像素
这二个属性是相对的,假设B是A的子控件,设置B的margin和设置A的padding能达到相同的效果。
相关文章推荐
- Android中SQLite数据库查看及导入导出
- Android官方文档阅读之旅——Introduction to Android
- Android 和 iOS 图片资源对标
- Android Volley完全解析(一),初识Volley的基本用法
- Android数据库--Sqlcipher的使用(二)
- android 4.4 Launcher2源码分析--Workspace滑动
- Android Studio安装与使用最详细的图解教程
- 作百度地图定位时,location.getAddrStr()获取到的值一直为空的问题
- Android开发手记(31) 使用MediaRecorder录音
- Android Crash监测工具Bugly初体验
- android开发总的:activity全屏设置,主题设置,透明度设置及模式设置等基础知识
- Android日志工具Log(android.util.Log)
- Android之开发常用小功能(持续更新中。。。)
- Android TextView跑马灯效果与设置文字阴影
- Android平台关于时间和日期的相关类和方法(Date/Time)
- Android——我的第一个Android程序(Hello world!)
- [Android--Tool]android studio的Terminal工具中无法输入
- 融云 Android SDK 照相,图片选择器方案分析
- android时间精确到毫秒calendar
- Android studio 打jar包带资源ID名称,可作为SDK用途