布局文件中的 '@android:id' 符号

'@android:id' notation in layout files

我找不到关于以下符号的任何详尽文档:

@android:id/tabs

我找到了以下解释:

@android notation is used when referencing resources defined by the Android system

this 博客中。

"resources defined by the Android system"是什么意思?我会在什么情况下使用这些资源?

它表示由 Android 定义的作为框架一部分的 id,而不是您创建的 id。当您与假定将使用某个 id 的框架组件交互时,您通常会使用一个,例如 ListActivity 或 ArrayAdapter。