我在哪里可以找到有关Android XML命名空间的文档?

时间:2014-10-29 06:20:15

标签: android xml android-ui xml-namespaces android-resources

我正在尝试了解各种Android XML命名空间,包括

xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
  • 它们似乎是标准名称空间,但是这些名称空间URI 也标准?也就是说,它们可以与上面的URI不同吗?
  • 如果这些确实是标准命名空间,那么在其中定义的元素是什么 这些命名空间?从浏览文档开始,似乎android命名空间元素是基于每个资源定义的。例如,如果我正在解释当前的文档,则在menu resource的上下文中,可用元素为idtitletitleCondensedshowAsAction但是,有时我看到showAsAction元素被声明为app:showAsAction,所以我很困惑。
  • Android库中的这些名称空间定义在哪里?

我一直在搜索有关Android XML命名空间的文档,以找到这些问题的答案并学习如何更好地使用它们,尤其是xmlns:appxmlns:tools,这些命名空间的任何引用我我遇到的是Stack Overflow问题而不是任何官方的Android文档。我想知道是否有人可以帮助我。

0 个答案:

没有答案