在android中,我們可以通過如下方式調用android操作系統默認的圖片
xml中引用:
myMenuItem.setIcon(android.R.drawable.ic_menu_save);
代碼中引用:
android:icon="@android:drawable/ic_menu_save"
按道理來說肯定是有的,通過搜索與瞭解,確實是有的,首先我們可以看到他在android.jar下的R文件中是存在引用的。
但是並不能知道這些文件到底存儲在那裏,而且圖片引用是通過什麼方式將圖片實體調用出來的呢?
有博客寫到這些圖片會存在一個目錄下:\sdk\platforms\android-3\data\res\drawable,打開sdk目錄下確確實實存在圖片
但是我發現之後的版本,圖片存放的地方發生了改變,應該是不利於整理,做了改動,之後的drawable就只存放xml文件了。
所以我們可以通過調用系統寫好的xml文件就可以訪問一部分引用的圖片了。其實android系統中有很多圖片 ,但我們能夠直接調用的卻不多,大多數情況還是找美工要哈~
那我就是要用系統提供的圖片怎麼辦,畢竟提供了,想用了總得知道長啥樣吧,其中有一篇博客中就提到Android系統圖片的網址。
http://docs.since2006.com/android/1.6-drawables.php
目前該網址最高只有到2.1的版本,截了個圖,只截取了一部分,目測數量差不多吧 = =
參考博客:
http://blog.csdn.net/weihan1314/article/details/8651884
http://endual.iteye.com/blog/1539774