android 幾種建立或者使用顏色的方式

2021-08-27 03:56:42 字數 861 閱讀 9260

int color = color.gray;     //灰色
color 類提供的顏色並不豐富,通常還是用argb 表示,如下:

int color = color.argb(127, 255, 0, 0);   

int color = 0xaaff0000;

在res/values/colors.xml 中定義如下:

<?xml version="1.0" encoding="utf-8"?>

#ff0000

#00ff00

上面定義了兩個顏色,但是沒有透明度

定義顏色以「#」開頭,後面是十六進製制的數值。如下:

#f00            //低精度 - 不帶透明通道紅色

#af00 //低精度 - 帶透明通道紅色

#ff0000 //高精度 - 不帶透明通道紅色

#aaff0000 //高精度 - 帶透明通道紅色

int color = getresources().getcolor(r.color.mycolor);
1:

2:

android:background="@color/red"     //引用在/res/values/color.xml 中定義的顏色

android:background="#ff0000" //建立並使用顏色

顏色值盡量使用引用xml裡的值。

使用sencha cmd建立android應用

sencha cmd 4 環境安裝 設定android sdk的環境變數包含tools,platform tools兩個目錄 jdk就不說了 建立專案 sencha sdk 生成證書 編輯packager.json platform android certificatepath my releas...

Android之TabHost的幾種使用方法

1,activity要繼承tabactivity,使用layoutinflater方式來初始化布局檔案。main.xml 2,同樣繼承tabactivity,但是選項卡的內容則是跳轉到不同的activity。mian.xml 注意 tabhost中的id,tabwidget的id以及framelay...

Android幾種程序

前台程序 即與使用者正在互動的activity或者activity用到的service等,如果系統記憶體不足時前台程序是最後被殺死的 擁有乙個正在與使用者互動的activity onresume呼叫 的程序 擁有乙個與正在和使用者互動的activity繫結的服務的程序 擁有乙個正在 執行於前台 的服...