顏色資源
我們一直強(qiáng)調(diào)成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站對(duì)于企業(yè)的重要性,如果您也覺(jué)得重要,那么就需要我們慎重對(duì)待,選擇一個(gè)安全靠譜的網(wǎng)站建設(shè)公司,企業(yè)網(wǎng)站我們建議是要么不做,要么就做好,讓網(wǎng)站能真正成為企業(yè)發(fā)展過(guò)程中的有力推手。專(zhuān)業(yè)網(wǎng)站設(shè)計(jì)公司不一定是大公司,創(chuàng)新互聯(lián)作為專(zhuān)業(yè)的網(wǎng)絡(luò)公司選擇我們就是放心。顏色值的定義是通過(guò) RGB 三原色和一個(gè) alpha 值來(lái)定義的。顏色值定義的開(kāi)始是一個(gè)
井號(hào)(刑,后面是 Alpha-Red-Green- Blue 的格式。例如:
#RGB
#ARGB
#RRGGBB
#AARRGGBB
顏色資源位于value文件夾下,新建一個(gè).xml文件,在里面添加代碼
在資源文件中引用顏色資源:
在布局文件中添加如上代碼,引用格式為"@顏色資源文件名/color_name"(@color/huang)
在.java代碼中引用顏色資源,在.java中添加如下代碼
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); this.getWindow().setBackgroundDrawableResource(R.color.lv); //設(shè)置背景顏色 //使用R.color.color_name(R.color,lv)方式引用 //....... } }
字符串資源
字符串資源位于value文件夾下,新建一個(gè).xml文件,在里面添加代碼
HelloABC Hello world! Settings Hello Android!!
在資源文件中引用字符串資源:
android:textColor="@color/huang"/>
在.java中引用字符串資源:
使用函數(shù)
getString(R.string.string_name).toString();
eg:
String string = getString(R.string.str1).toString();
位圖資源
drawable 資源是一些圖片或者顏色資源,主要用來(lái)繪制屏幕,通過(guò)Resources.get
Drawable() 方法獲得。 drawable 資源分為三類(lèi): Bitmap File (位圖文件)、 Color Drawable
(顏色)、 Nine-Patch Image (九片圖片)。這里只講述常用的位圖文件的使用。
Android 中支持的位圖文件有 png 、jpg 和 gif 。
將圖片復(fù)制到res/drawable文件中,然后刷新項(xiàng)目,項(xiàng)目自動(dòng)更新,并獲得位圖id,在R.java中drawable中可以看到。
Ps:圖片的名稱(chēng)只能為a-z1-9.png,不能出現(xiàn)大些字母
在布局文件中引用位圖:
如上代碼,在A(yíng)ndroid:src中引用圖片源,格式為"@drawable/picture_name"("@drawable/prenren")
在菜單文件中引用位圖作為圖標(biāo):
android:icon="@drawable/prenren"
在java代碼中可以通過(guò)以下方法引用:
ImageView myp_w_picpathview = (ImageView)findViewById(R.id.p_w_picpathview1); Resources r=getResources(); //通過(guò) Resources 獲得 Drawable 實(shí)例 Drawable d=r.getDrawable(R.drawable.picture_name); //設(shè)置 ImageView 的 ImageDrawable 屬性顯示圖片 map_w_picpathview.setImageDrawable(d);
也可以合起來(lái)寫(xiě):
this.getResources().getDrawable(R.drawable.prenren);
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線(xiàn),公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。