我是 android 开发新手,对以下前缀感到困惑:
xmlns:android
xmlns:app
xmlns:tools
android:something
app:something
tool:something
我对它们感到困惑,因为有时我使用一个,而 android studio 将其标记为红色下划线,这意味着我应该使用另一个,而当我有时使用另一个时,android studio 用红线标记它,这意味着我应该使用另一个并且等等,这让我很困惑。即使在某些情况下,我也注意到我们不允许使用其中任何一个,例如style
属性、layout
属性等。
每个代表什么?
哪个用于哪个目的?
哪个是父母,孩子和子孩子,或者我可能对这个逻辑有误?
还有比他们更多的吗?如果是,请分享资源或链接
为什么有时我们不使用这些前缀,例如style
,layout
等等?
我想了解它们,以便以可理解和正确的方式使用它们。非常感谢 !!!