Android XML中 tools:targetApi起什么作

2021-10-19  本文已影响0人  小强开学前

结论:只是起到忽略警告的作用。


安卓编译时会不光会检查XML文件中的错误属性,还会对不兼容的熟悉做多版本处理
实测即使我们写了如下代码

<!-- app/src/main/res/layout/layout_main.xml -->
<Button>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:backgroundTint="@android:color/white"
</Button>

实际打包会生成两个文件

<!-- app/src/main/res/layout/layout_main.xml -->
<Button>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
</Button>
<!-- app/src/main/res/layout-v21/layout_main.xml -->
<Button>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:backgroundTint="@android:color/white"
</Button>

放心大胆写吧,不用自己弄多个文件,代码洁癖开发者终于舒服了。

上一篇 下一篇

猜你喜欢

热点阅读