有什么区别
android:color="@android:color/black"
和
style="?android:attr/borderlessButtonStyle"
@
和有什么区别?
?
这是无法通过谷歌搜索的问题之一,或者ogooglebar。
有什么区别
android:color="@android:color/black"
和
style="?android:attr/borderlessButtonStyle"
@
和有什么区别?
?
这是无法通过谷歌搜索的问题之一,或者ogooglebar。
@android:颜色/黑色
表示您指的是在 android 命名空间中定义的颜色。这个命名空间是框架的命名空间。
在此文件中搜索黑色:框架中的黑色
style="?android:attr/borderlessButtonStyle"
"?android:attr/borderlessButtonStyle" 简单的意思是“使用命名空间android 中名为borderlessButtonStyle 的属性定义的值”。此属性及其值是 Android 框架的一部分,即“android”命名空间。
编辑:从此引用样式属性
这个链接告诉我们:
例如,以下是如何引用属性来设置文本颜色以匹配系统主题的“主要”文本颜色:
<EditText id="text"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="?android:textColorSecondary"
android:text="@string/hello_world" />
这里谷歌有一个关于它的文件http://developer.android.com/guide/topics/resources/accessing-resources.html#ReferencesToThemeAttributes