android风格项目名称的表示

android风格项目名称的表示,android,Android,在Android样式中,您可以定义如下内容: <item name="android:scrollbars">vertical</item> 垂直的 也就是说,您给UI属性“scrollbars”指定了一个值“vertical”,以使滚动条垂直 但是像这样的事情呢: <item name="fullDark">@android:drawable/popup_full_dark</item> @安卓:可拖动/弹出\u完全\u黑暗 我注意到这个名字没有

在Android样式中,您可以定义如下内容:

<item name="android:scrollbars">vertical</item> 垂直的 也就是说,您给UI属性“scrollbars”指定了一个值“vertical”,以使滚动条垂直

但是像这样的事情呢:

<item name="fullDark">@android:drawable/popup_full_dark</item> @安卓:可拖动/弹出\u完全\u黑暗
我注意到这个名字没有“安卓:”前缀,为什么?“@android:drawable/popup\u full\u dark”来自哪里?

android有一套在自己的R类中定义的样式和值。当您首选android:,您引用的是android内置的R类。当您什么都没有时,您正在引用从您自己的资源构建的R类。您还可以为第三方库定义一个标记,因此,如果您为foo定义了一个值,并且它定义了一个xml属性scrollbars,那么就可以使用foo:scrollbars