首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

[转载]android xml资源引述的疑问“@*android:style/Theme.Dialog.Alert”

2012-09-24 
[转载]android xml资源引用的疑问“@*android:style/Theme.Dialog.Alert”?转自?http://topic.csdn.net/u/20

[转载]android xml资源引用的疑问“@*android:style/Theme.Dialog.Alert”?

转自?http://topic.csdn.net/u/20101116/11/972e08af-10a1-43d2-b228-a91ae08a2119.html

?

heiheisoftware?写道android sdk doc中提到了关于xml引用资源是如下格式:
@[<package_name>:]<resource_type>/<resource_name>

但是,在源码中也发现了如下的引用方式:
@*android:style/Theme.Dialog.Alert(\packages\apps\Settings\AndroidManifest.xml)

?

sodino 写道Theme.Dialog.Alert
因为Alert是非public的。
使用*号的话与@的区别在于可以调用<sdk_path>\platforms\android-8\data\res\values\themes.xml中所有的已定义的theme.

而不使用*只能调用在<sdk_path>\platforms\android-8\data\res\values\public.xml中声明的样式或主题。


从某种意义上来说,没在public.xml中声明的资源是google不推荐使用的。?

?

热点排行