Android 开发之布局细节对比:Gravity相关
来源:互联网 发布:三权分立司法知乎 编辑:程序博客网 时间:2024/06/06 23:21
好吧,其实本不必写这篇文章,我打算接下来去写源码方面的。之所以写这个,主要是搜了一下网上已有的博客,都是一堆对属性的描述,我只想说,你们能不能上个图啊。
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <Button android:text="第一个文本" android:textSize="20sp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center"/> <Button android:text="第二个文本" android:textSize="20sp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal"/> <Button android:text="第三个文本" android:textSize="20sp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="fill_horizontal"/> <Button android:text="第四个文本" android:textSize="20sp" android:layout_width="200dp" android:layout_height="50dp" android:gravity="right"/> <Button android:text="第五个文本" android:textSize="20sp" android:layout_width="200dp" android:layout_height="50dp" android:layout_gravity="right"/> <Button android:text="第六个文本" android:textSize="20sp" android:layout_width="200dp" android:layout_height="50dp" android:gravity="right" android:layout_gravity="right"/> <Button android:text="第七个文本" android:textSize="20sp" android:layout_width="200dp" android:layout_height="80dp" android:gravity="right|bottom"/> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <Button android:text="第八个文本" android:textSize="20sp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center"/> </LinearLayout></LinearLayout>
未开启RTL时:
开启RTL时:
关于RTL可以看这个:Android 开发之布局细节对比:RTL模式
有一个小Demo,托管到GitHub上了,布局相关的博客代码都放到这一个工程下面了,欢迎大家
GitHub AndroidLayout
2 0
- Android 开发之布局细节对比:Gravity相关
- Android 开发之布局细节对比:RTL模式
- Android界面布局之gravity
- android布局之重心Gravity
- Android布局 android:gravity 和 android:layout_Gravity一些细节问题
- android:gravity 和 android:layout_Gravity属性——android开发之xml布局文件
- Android开发细节记录-布局
- Android UI布局之区分 android:gravity 和 android:layout_gravity
- Android布局中gravity与layout-gravity
- Android线性布局之layout_gravity和gravity区别
- Android布局:gravity与layout_gravity
- Android开发之scrollview嵌套listview相关布局的解析
- Android UI开发详解之Layout_gravity和gravity的区别
- Android UI开发详解之Layout_gravity和gravity的区别
- Android UI开发详解之Layout_gravity和gravity的区别
- android 开发之布局
- android开发之布局
- Android布局之 android:gravity和android:layout_gravity区别与联系
- 一次生产库案例
- PHP5的composer学习从入门到精通
- ListView中只添加Header是不显示的
- S5pv210 HDMI 接口在 Linux 3.0.8 驱动框架解析
- Spring Boot 拦截器
- Android 开发之布局细节对比:Gravity相关
- MacBook终端远程连接Linux
- redis--Jedis--一些常用的接口说明
- 对unity原有类进行扩展
- Linux防火墙的基本知识
- 开发工具汇总
- Sending Twist Messages to a Real Robot
- 关于使用 Hibernate 调用存储过程方法
- cocos2dx那些坑(1):瓦片地图加载失败及黑线问题