2017-05-06 132 views
-2

我正在開發一款名爲用於色盲的彩色掃描的Android應用程序。 掃描功能已經在我的項目中完成。 唯一的問題是,我需要一個顏色庫來支持我的項目。 我使用mysqlite數據庫我的申請,顏色代碼和名稱添加到數據庫中, 但問題是,有太多的代碼有 所以我需要一個顏色庫。下面Android Studio的十六進制代碼顏色庫

圖片是關於樣品編碼色彩代碼和名稱添加到數據庫中。
sample coding add color code and name to database

這對我的項目是不夠的。

請幫忙。

回答

1

你不需要做數據庫表的顏色值 您可以在資源創建colors.xml文件/重視您的項目的文件夾中。

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
<color name="white">#FFFFFF</color> 
<color name="yellow">#FFFF00</color> 
<color name="fuchsia">#FF00FF</color> 
<color name="red">#FF0000</color> 
<color name="silver">#C0C0C0</color> 
<color name="gray">#808080</color> 
<color name="olive">#808000</color> 
<color name="purple">#800080</color> 
<color name="maroon">#800000</color> 
<color name="aqua">#00FFFF</color> 
<color name="lime">#00FF00</color> 
<color name="teal">#008080</color> 
<color name="green">#008000</color> 
<color name="blue">#0000FF</color> 
<color name="navy">#000080</color> 
<color name="black">#000000</color> 
</resources> 
+0

喜 ,因爲我做的函數如下流程: 掃描彩色=>獲取顏色代碼=>與DB顏色比較=>輸出顏色名稱 如果我用你的方式來創建colors.xml文件,我仍然需要一個一個創建(編碼) 所以我問有沒有更快的方法呢? 三江源這麼多 – BigBoss

+0

我指的條形碼掃描儀應用程序將使用斑馬線掃描庫 所以做任何顏色庫可以使用嗎? ps:已經從谷歌搜索沒有任何顏色代碼和名稱庫 – BigBoss

0

在value文件夾中創建colors.xml。

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <color name="colorPrimary">#900c3f</color> 
    <color name="colorHitam">#231F20</color> 
    <color name="colorAbu">#ecf1f4</color> 
    <color name="colorPrimaryDark">#730932</color> 
    <color name="colorAccent">#fff</color> 
    <color name="colorSc">#595959</color> 
    <color name="colorSc2">#808080</color> 
    <color name="colorTextDis">#d4d4d4</color> 
    <color name="colorPB">#bc6d8b</color> 
</resources> 
+0

這似乎是非常類似於現有的答案。 – Pang

相關問題