题 Android 9补丁工具:什么是新的布局界限功能?


我已经更新了Android SDK的r20并启动了9补丁工具。

似乎有一个新功能 - 保持控制和单击添加布局边界,称为红色像素。

我看了看 文件 但似乎已经过时了。

我的问题是,使用的布局边界是什么以及使用它们的最佳方式是什么?

谢谢。


32
2017-07-10 04:15


起源




答案:


编辑:Android 4.3支持(API级别18)。看到 最近的回答 通过 韦恩

原文:没有记录,因为它不是操作系统的一部分,只有工具。 Android框架(从Jellybean 4.1.1开始)不使用用于设置布局边界的红色像素,因此此时不要设置它们。您可以推测在图像上声明控件的布局边界应该是什么意思。并观看 http://android-developers.blogspot.com/ 公告。


27
2017-08-07 22:15



Android开发者博客是一个很好的资源!谢谢你指出来。 - Brad
9个补丁图像的“布局边界”是什么意思? - android developer
光学界限在API级别18中添加。参见 developer.android.com/reference/android/view/... - petrnohejl
对预览API版本的任何支持? - JavierSP1209


这是“光学边界布局”。更多细节可以在 Android 4.3 API说明。摘抄:

对于包含九个补丁背景图像的视图,您现在可以指定它们应该基于背景图像的“光学”边界而不是视图的“剪辑”边界与相邻视图对齐。

例如,图1和图2均显示相同的布局,但图1中的版本使用剪辑边界(默认行为),而图2使用光学边界。因为用于按钮和相框的九个补丁图像包括边缘周围的填充,所以当使用剪辑边界时它们看起来不会彼此对齐或文本对齐。


11
2017-08-28 04:26