我們把字符串放在string.xml中,維度放在dimens.xml中,但是顏色代碼呢?
他們是否應該在string.xml中移動,或者你應該爲它創建一個新的可繪製文件?
這是正確的做法嗎?顏色代碼應存儲在哪裏?
0
A
回答
5
在項目中創建的RES /值文件夾中的文件colors.xml,像:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="welcome_page">#C68632</color>
<color name="profile_page">#CDB135</color>
<color name="galery_page">#64B555</color>
<color name="exit_page">#00A2A4</color>
</resources>
然後你可以使用例如機器人:文字顏色= 「@顏色/ galery_page」
1
建立一個叫做colors.xml就像我們在做資源string.xml和dimens.xml文件/價值/
.....
<color name="safe_mode_text">#80ffffff</color>
<color name="white">#ffffffff</color>
<color name="black">#ff000000</color>
<color name="transparent">#00000000</color>
<color name="background_dark">#ff000000</color>
<color name="background_light">#ffffffff</color>
<color name="bright_foreground_dark">@android:color/background_light</color>
<color name="bright_foreground_light">@android:color/background_dark</color>
<color name="bright_foreground_dark_disabled">#80ffffff</color>
<color name="bright_foreground_light_disabled">#80000000</color>
.....
1
我將它們存儲在RES /價值/ colours.xml
http://developer.android.com/guide/topics/resources/more-resources.html#Color
請注意,您可以命名任何你想要的XML文件(例如,顏色/顏色..),只要其內部的XML結構正確,它就可以工作,並且它將出現在您生成的資源中
相關問題
- 1. Symfony2:在哪裏存儲代碼顏色?
- 2. bootstrap-sass顏色代碼在哪裏?
- 3. 代碼審查之前應該在哪裏存儲代碼?
- 4. 在哪裏存儲jQuery的html代碼?
- 5. svn在哪裏存儲項目代碼?
- 6. Sage在哪裏存儲代碼?
- 7. 優惠券代碼存儲在哪裏?
- 8. 存儲在ggplot2對象中的比例顏色在哪裏?
- 9. mysql服務器在哪裏存儲存儲過程代碼?
- 10. SQL Server在哪裏存儲存儲過程代碼?
- 11. 在哪裏存儲C++應用程序的SQL代碼?
- 12. 我的角色在哪裏存儲?
- 13. SqlMembershipProvider存儲訪問角色在哪裏?
- 14. 所有Android源代碼都存儲在哪裏?內存?閃?
- 15. 我應該在哪裏存儲會話代碼在Rails應用程序中?
- 16. 在哪裏存儲jasypt解密密碼
- 17. Webmin在哪裏存儲根MySQL密碼?
- 18. 運行時在哪裏存儲密碼?
- 19. 硬編碼值存儲在哪裏?
- 20. Netbeans 7在哪裏存儲FTP密碼
- 21. laravel密碼鹽在哪裏存儲?
- 22. ModX Evolution:SMTP密碼存儲在哪裏?
- 23. 設計存儲密碼在哪裏?
- 24. 常量數據應存儲在哪裏?
- 25. 我應該在哪裏存儲len(list)?
- 26. 我應該在哪裏存儲公鑰?
- 27. 應該在哪裏存儲繼承類?
- 28. 我應該在哪裏存儲「MemberID」?
- 29. 我應該在哪裏存儲cookie?
- 30. Subversion存儲庫應該在哪裏?