android半透明色值
❶ android怎樣自定義color文件
Android開發中顏色的自定義方法
1、使用Color類的常量,如:
int color = Color.BLUE; // 創建一個藍色 是使用Android提供的顏色 int color = Color.RED; int color = Color.WHITE; 2、通過ARGB構建,如:
int color = Color.argb ( 127, 255, 0, 255 ); // 半透明的紫色
其中第一個參數表示透明,0表示完全透明,255(ff)表示完全不透明;後三位分別代表RGB的值了。 3、使用XML資源文件來定義顏色
該方法擴展性好,便於修改和共享,如在values目錄下創建一個color.xml: <?xml version=」 1.0」 encoding=」utf -8」> <resources>
<color name=」mycolor」> #7fff00ff</color> </resources>
定義了一個名為mycolor的顏色,在別的地方就可以通過引用mycolor來獲取該顏色值,如textView定義中:
android:textColor= "@drawable/mycolor"
Java代碼中可以使用ResourceManager類中的getColor來獲取該顏色: int color = getResources().getColor(R.color.mycolor);
這與第二種方法得到的值是一樣的,getResources()方法返回當前活動Activity的ResourceManager類實例。
說明:XML定義方法接受6位和8位兩種表示法,而且開頭必須是#,8位定義時前兩位表示透明。 4、直接定義色值,如: int color = 0xff00ff00;
這種方法必須使用0x開頭,而不是用我們常用的#。與方法3不一樣,值也必須用8位表示 ,不接受6位的顏色表示。分組一下0x|ff|ff00ff,0x是代表顏色整數的標記,ff是表示透明度,ff00ff表示RGB顏色值。
=======================
補充一點Android布局中背景圖片的設置(編輯LinearLayout):
* 可以使用純色:android:background="@drawable/mycolor" (XML資源文件中定義的顏色)
* 也可使用圖片:android:background="@drawable/bg" (需要將一個名為bg.jpg或png的圖片拷貝到res/drawable-hdpi目錄下)
❷ 半透明度大概多少度
半透明度大概多少度半透明紙(關於半透明紙的簡介)平安財經網
8、呈半透明狀(透明度為70%~80%),具有良好的防油性和不透氣性。
m.chinapeace.org.cn2022-07-21
android 半透明色值_最全的Android 顏色透明度_weixin_39921023的博客-CSDN博客
Android中的顏色值一般格式是:#AARRGGBB。AA就是透明度值(這里我只聊透明度)。1. 透明度的計算。透明度分為256個等級,即 0 - 256,0就是透明...
CSDN技術社區2021-01-12
翡翠的透明度分為哪些_翡翠-九玉網
半透明(陽光透進度3—6mm) 不能透過翡翠看其背面物體的圖像,中午的陽光只能透進3一6毫米者為半透明。半透明翡翠的特徵是在透射光下觀察...
九玉網
其他人還搜了
半透明材料霧度測試
透明度半分析
橙半透明二度眠
半透明洗衣皂透明度測定儀
半透明平行平面樣品霧度測試儀器
如何提高半結晶聚合物的透明度
圖片透明度怎麼空轎設置成半透明
半透明材料霧度
請問,透明、亞透明、半透明、微透明具體指透光度達到多少mm或多少cm?多謝了!和田玉在線鑒定_中國和田玉網
玉友:egjd 請問,透明、亞透明、半透明、微透明具體指透光度達到多少mm或多少cm?多謝了!鑒定師岳工: 這些都是感官描述,不是測量數據。下一條問題: 岳工您好!我看畝虧渣新疆的和田玉鑒定標准中,...
中國和田玉網
透明度(水質指標)360網路
外文名稱:Trans parency定義:透光的程度指標:透明、亞透明、半透明
透明度,透明度是水質指標,分為成透明、亞透明、半透明。所屬類別: 計算機概念 外文名稱 Transparency 目錄 介紹 中國西部的高原和高山上,湖泊多是地殼下沉或斷裂等所成的 構造湖,...
360搜索
半透明色的rgb值是多少
rgba中alpha通道一般用作不透明度參數。在0%和100%之間的值則使得像素可以透過背景顯示出來,就像透過玻璃(半透明性)。RGB,可以屬於任何一種RGB顏色空間,但是Catmull和Smith在1971至1972年間提出了這個不可或缺的alpha數值,使得...
芝士回答
背景透明與圖像半透明_網路知道
回答:5
背景透明:只能看見主體 圖像半透明:整個圖像可以透過一部分背景,被看見。
網路知道
半透明乳白色PC聚碳板的透光率,霧度大概是多少?芝士回答
半透明的PC材料,透光率一般大於50%,當然和厚度等有關系。需要用具有測量散射透光率的儀器測量。可以參考LS117光密度測量儀。
芝士回答2022-04-21
半透明的解釋|半透明的意思|漢典「半透明」詞語的解釋
半透明度是透明度的超集:它允許光線通過,但不一定符合斯奈爾定律;光子可以分散在兩個介面中的任何一個。換句話說,半透明介質允許光的傳輸,而透明介質不僅允許光的傳輸,而且允許圖像形成。...
漢典
半透明燈罩材質的參數如何?住范兒家裝官網
通常是調整材質球的不透明度和材質球的顏色。半透明燈罩材質的參數 1.玻璃材質的特性:一.玻璃材質是一種透明的實體,在3D中表現的方法有很多手法。通常是調整材質球的不透明度和材質球的顏色。玻璃分為藍玻,綠玻,白玻(清迅悄玻),和茶色...
住范兒2019-06-27
相關搜索
翡翠半透明度
wps半透明透明度是百分之
半透明頭相的不透明度是多少
半透明洗衣皂透明度測定儀wd.06
❸ 色值的20%透明度怎麼算 android
255 * 透明度百分比 = 值 ---> 轉成16進制
❹ android 怎樣獲取圖像觸摸位置的rgb值
基本介紹
思路:
一
首先需要一張圖片,這里由於我的強迫症,我沒有寫死,而是去圖庫選擇一張照片。
二
獲取圖片的寬、高,為了精度,這里一定要設置BitmapFactory.Options,通過坐標的形式來獲取RGB值,也就是說把一張圖片通過坐標分為若干個小點。
上代碼:
privateBitmapcomp(Bitmapimage){
ByteArrayOutputStreambaos=newByteArrayOutputStream();
image.compress(Bitmap.CompressFormat.JPEG,100,baos);
if(baos.toByteArray().length/1024>1024){
//判斷如果圖片大於1M,進行壓縮避免在生成圖片(BitmapFactory.decodeStream)時溢出
baos.reset();//重置baos即清空baos
image.compress(Bitmap.CompressFormat.JPEG,50,baos);
//這里壓縮50%,把壓縮後的數據存放到baos中
}
ByteArrayInputStreamisBm=newByteArrayInputStream(baos.toByteArray());
BitmapFactory.OptionsnewOpts=newBitmapFactory.Options();
//開始讀入圖片,此時把options.inJustDecodeBounds設回true了
newOpts.inJustDecodeBounds=true;
Bitmapbitmap=BitmapFactory.decodeStream(isBm,null,newOpts);
newOpts.inJustDecodeBounds=false;
intw=newOpts.outWidth;
inth=newOpts.outHeight;
//現在主流手機比較多是800*500解析度,所以高和寬我們設置為
floathh=800f;//這里設置高度為800f
floatww=500f;//這里設置寬度為500f
//縮放比。由於是固定比例縮放,只用高或者寬其中一個數據進行計算即可
intbe=1;//be=1表示不縮放
if(w>h&&w>ww){//如果寬度大的話根據寬度固定大小縮放
be=(int)(newOpts.outWidth/ww);
}elseif(w<h&&h>hh){//如果高度高的話根據寬度固定大小縮放
be=(int)(newOpts.outHeight/hh);
}
if(be<=0)
be=1;
newOpts.inSampleSize=be;//設置縮放比例
//重新讀入圖片,注意此時已經把options.inJustDecodeBounds設回false了
isBm=newByteArrayInputStream(baos.toByteArray());
bitmap=BitmapFactory.decodeStream(isBm,null,newOpts);
returncompressImage(bitmap);//壓縮好比例大小後再進行質量壓縮
}
重點:一定要設置BitmapFactory.Options newOpts = new BitmapFactory.Options();否則坐標獲取不準確
三
通過getPixel(x, y)方法通過坐標拿到我們需要的色值即可,比較簡單。
iv_image.setOnTouchListener(newOnTouchListener(){
@Override
publicbooleanonTouch(Viewv,MotionEventevent){
intx=(int)event.getX();
inty=(int)event.getY();
if(event.getAction()==MotionEvent.ACTION_UP){
intcolor=bitmap.getPixel(x,y);
//如果你想做的更細致的話可以把顏色值的RGB拿到做響應的處理
intr=Color.red(color);
intg=Color.green(color);
intb=Color.blue(color);
inta=Color.alpha(color);
Log.i(TAG,"r="+r+",g="+g+",b="+b);
tv_rgb.setText("a="+a+",r="+r+",g="+g+",b="
+b);
btnColor.setTextColor(Color.rgb(r,g,b));
}
returntrue;
}
});
❺ Android 8位顏色值和6位顏色值的區別
8位顏色值:前2位ff為透明度,後6位為顏色值。後6位和6位顏色值一個意識。
通常設置color.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="white">#FFFFFF</color><!--白色 -->
</resources>
其餘顏色:
< color name="ivory">#FFFFF0< /color>< !--象牙色 -->
< color name="lightyellow">#FFFFE0< /color>< !--亮黃色 -->
< color name="yellow">#FFFF00< /color>< !--黃色 -->
< color name="snow">#FFFAFA< /color>< !--雪白色 -->
< color name="floralwhite">#FFFAF0< /color>< !--花白色 -->
< color name="lemonchiffon">#FFFACD< /color>< !--檸檬綢色 -->
< color name="cornsilk">#FFF8DC< /color>< !--米綢色 -->
< color name="seashell">#FFF5EE< /color>< !--海貝色 -->
< color name="lavenderblush">#FFF0F5< /color>< !--淡紫紅 -->
< color name="papayawhip">#FFEFD5< /color>< !--番木色 -->
< color name="blanchedalmond">#FFEBCD< /color>< !--白杏色 -->
< color name="mistyrose">#FFE4E1< /color>< !--淺玫瑰色 -->
< color name="bisque">#FFE4C4< /color>< !--桔黃色 -->
< color name="moccasin">#FFE4B5< /color>< !--鹿皮色 -->
< color name="navajowhite">#FFDEAD< /color>< !--納瓦白 -->
< color name="peachpuff">#FFDAB9< /color>< !--桃色 -->
< color name="gold">#FFD700< /color>< !--金色 -->
< color name="pink">#FFC0CB< /color>< !--粉紅色 -->
< color name="lightpink">#FFB6C1< /color>< !--亮粉紅色 -->
< color name="orange">#FFA500< /color>< !--橙色 -->
< color name="lightsalmon">#FFA07A< /color>< !--亮肉色 -->
< color name="darkorange">#FF8C00< /color>< !--暗桔黃色 -->
< color name="coral">#FF7F50< /color>< !--珊瑚色 -->
< color name="hotpink">#FF69B4< /color>< !--熱粉紅色 -->
< color name="tomato">#FF6347< /color>< !--西紅柿色 -->
< color name="orangered">#FF4500< /color>< !--紅橙色 -->
< color name="deeppink">#FF1493< /color>< !--深粉紅色 -->
< color name="fuchsia">#FF00FF< /color>< !--紫紅色 -->
< color name="magenta">#FF00FF< /color>< !--紅紫色 -->
< color name="red">#FF0000< /color>< !--紅色 -->
< color name="oldlace">#FDF5E6< /color>< !--老花色 -->
< color name="lightgoldenrodyellow">#FAFAD2< /color>< !--亮
金黃色 -->
< color name="linen">#FAF0E6< /color>< !--亞麻色 -->
< color name="antiquewhite">#FAEBD7< /color>< !--古董白 -->
< color name="salmon">#FA8072< /color>< !--鮮肉色 -->
< color name="ghostwhite">#F8F8FF< /color>< !--幽靈白 -->
< color name="mintcream">#F5FFFA< /color>< !--薄荷色 -->
< color name="whitesmoke">#F5F5F5< /color>< !--煙白色 -->
< color name="beige">#F5F5DC< /color>< !--米色 -->
< color name="wheat">#F5DEB3< /color>< !--淺黃色 -->
< color name="sandybrown">#F4A460< /color>< !--沙褐色 -->
< color name="azure">#F0FFFF< /color>< !--天藍色 -->
< color name="honeydew">#F0FFF0< /color>< !--蜜色 -->
< color name="aliceblue">#F0F8FF< /color>< !--艾利斯蘭 -->
< color name="khaki">#F0E68C< /color>< !--黃褐色 -->
< color name="lightcoral">#F08080< /color>< !--亮珊瑚色 -->
< color name="palegoldenrod">#EEE8AA< /color>< !--蒼麒麟色 -->
< color name="violet">#EE82EE< /color>< !--紫羅蘭色 -->
< color name="darksalmon">#E9967A< /color>< !--暗肉色 -->
< color name="lavender">#E6E6FA< /color>< !--淡紫色 -->
< color name="lightcyan">#E0FFFF< /color>< !--亮青色 -->
< color name="burlywood">#DEB887< /color>< !--實木色 -->
< color name="plum">#DDA0DD< /color>< !--洋李色 -->
< color name="gainsboro">#DCDCDC< /color>< !--淡灰色 -->
< color name="crimson">#DC143C< /color>< !--暗深紅色 -->
< color name="palevioletred">#DB7093< /color>< !--蒼紫羅蘭色
-->
< color name="goldenrod">#DAA520< /color>< !--金麒麟色 -->
< color name="orchid">#DA70D6< /color>< !--淡紫色 -->
< color name="thistle">#D8BFD8< /color>< !--薊色 -->
< color name="lightgray">#D3D3D3< /color>< !--亮灰色 -->
< color name="lightgrey">#D3D3D3< /color>< !--亮灰色 -->
< color name="tan">#D2B48C< /color>< !--茶色 -->
< color name="chocolate">#D2691E< /color>< !--巧可力色 -->
< color name="peru">#CD853F< /color>< !--秘魯色 -->
< color name="indianred">#CD5C5C< /color>< !--印第安紅 -->
< color name="mediumvioletred">#C71585< /color>< !--中紫羅蘭
色 -->
< color name="silver">#C0C0C0< /color>< !--銀色 -->
< color name="darkkhaki">#BDB76B< /color>< !--暗黃褐色
< color name="rosybrown">#BC8F8F< /color>< !--褐玫瑰紅 -->
< color name="mediumorchid">#BA55D3< /color>< !--中粉紫色 -->
< color name="darkgoldenrod">#B8860B< /color>< !--暗金黃色 -->
< color name="firebrick">#B22222< /color>< !--火磚色 -->
< color name="powderblue">#B0E0E6< /color>< !--粉藍色 -->
< color name="lightsteelblue">#B0C4DE< /color>< !--亮鋼蘭色
-->
< color name="paleturquoise">#AFEEEE< /color>< !--蒼寶石綠 -->
< color name="greenyellow">#ADFF2F< /color>< !--黃綠色 -->
< color name="lightblue">#ADD8E6< /color>< !--亮藍色 -->
< color name="darkgray">#A9A9A9< /color>< !--暗灰色 -->
< color name="darkgrey">#A9A9A9< /color>< !--暗灰色 -->
< color name="brown">#A52A2A< /color>< !--褐色 -->
< color name="sienna">#A0522D< /color>< !--赭色 -->
< color name="darkorchid">#9932CC< /color>< !--暗紫色 -->
< color name="palegreen">#98FB98< /color>< !--蒼綠色 -->
< color name="darkviolet">#9400D3< /color>< !--暗紫羅蘭色 -->
< color name="mediumpurple">#9370DB< /color>< !--中紫色 -->
< color name="lightgreen">#90EE90< /color>< !--亮綠色 -->
< color name="darkseagreen">#8FBC8F< /color>< !--暗海蘭色 -->
< color name="saddlebrown">#8B4513< /color>< !--重褐色 -->
< color name="darkmagenta">#8B008B< /color>< !--暗洋紅 -->
< color name="darkred">#8B0000< /color>< !--暗紅色 -->
< color name="blueviolet">#8A2BE2< /color>< !--紫羅蘭藍色
< color name="lightskyblue">#87CEFA< /color>< !--亮天藍色 -->
< color name="skyblue">#87CEEB< /color>< !--天藍色 -->
< color name="gray">#808080< /color>< !--灰色 -->
< color name="grey">#808080< /color>< !--灰色 -->
< color name="olive">#808000< /color>< !--橄欖色 -->
< color name="purple">#800080< /color>< !--紫色 -->
< color name="maroon">#800000< /color>< !--粟色 -->
< color name="aquamarine">#7FFFD4< /color>< !--碧綠色 -->
< color name="chartreuse">#7FFF00< /color>< !--黃綠色 -->
< color name="lawngreen">#7CFC00< /color>< !--草綠色 -->
< color name="mediumslateblue">#7B68EE< /color>< !--中暗藍色
-->
< color name="lightslategray">#778899< /color>< !--亮藍灰 -->
< color name="lightslategrey">#778899< /color>< !--亮藍灰 -->
< color name="slategray">#708090< /color>< !--灰石色 -->
< color name="slategrey">#708090< /color>< !--灰石色 -->
< color name="olivedrab">#6B8E23< /color>< !--深綠褐色 -->
< color name="slateblue">#6A5ACD< /color>< !--石藍色 -->
< color name="dimgray">#696969< /color>< !--暗灰色 -->
< color name="dimgrey">#696969< /color>< !--暗灰色 -->
< color name="mediumaquamarine">#66CDAA< /color>< !--中綠色
-->
< color name="cornflowerblue">#6495ED< /color>< !--菊蘭色 -->
< color name="cadetblue">#5F9EA0< /color>< !--軍蘭色 -->
< color name="darkolivegreen">#556B2F< /color>< !--暗橄欖綠
< color name="indigo">#4B0082< /color>< !--靛青色 -->
< color name="mediumturquoise">#48D1CC< /color>< !--中綠寶石
-->
< color name="darkslateblue">#483D8B< /color>< !--暗灰藍色 -->
< color name="steelblue">#4682B4< /color>< !--鋼蘭色 -->
< color name="royalblue">#4169E1< /color>< !--皇家藍 -->
< color name="turquoise">#40E0D0< /color>< !--青綠色 -->
< color name="mediumseagreen">#3CB371< /color>< !--中海藍 -->
< color name="limegreen">#32CD32< /color>< !--橙綠色 -->
< color name="darkslategray">#2F4F4F< /color>< !--暗瓦灰色 -->
< color name="darkslategrey">#2F4F4F< /color>< !--暗瓦灰色 -->
< color name="seagreen">#2E8B57< /color>< !--海綠色 -->
< color name="forestgreen">#228B22< /color>< !--森林綠 -->
< color name="lightseagreen">#20B2AA< /color>< !--亮海藍色 -->
< color name="dodgerblue">#1E90FF< /color>< !--閃蘭色 -->
< color name="midnightblue">#191970< /color>< !--中灰蘭色 -->
< color name="aqua">#00FFFF< /color>< !--淺綠色 -->
< color name="cyan">#00FFFF< /color>< !--青色 -->
< color name="springgreen">#00FF7F< /color>< !--春綠色 -->
< color name="lime">#00FF00< /color>< !--酸橙色 -->
< color name="mediumspringgreen">#00FA9A< /color>< !--中春綠
色 -->
< color name="darkturquoise">#00CED1< /color>< !--暗寶石綠 -->
< color name="deepskyblue">#00BFFF< /color>< !--深天藍色 -->
< color name="darkcyan">#008B8B< /color>< !--暗青色 -->
< color name="teal">#008080< /color>< !--水鴨色 -->
< color name="green">#008000< /color>< !--綠色 -->
< color name="darkgreen">#006400< /color>< !--暗綠色 -->
< color name="blue">#0000FF< /color>< !--藍色 -->
< color name="mediumblue">#0000CD< /color>< !--中蘭色 -->
< color name="darkblue">#00008B< /color>< !--暗藍色 -->
< color name="navy">#000080< /color>< !--海軍色 -->
< color name="black">#000000< /color>< !--黑色 -->
❻ android rbg怎麼調色值的亮度
Android的顏色值支持常見的四種形式如下所示:
#RGB:分別指定紅、綠、藍三原色的值(只支持0~f這16級顏色)來代表顏色。
#ARGB:分別指定紅、綠、藍三原色的值(只支持0~f這16級顏色)及透明度(只支持0~f這16級透明度)來代表顏色。
#RRGGBB:分別指定紅、綠、藍三原色的值(支持00~ff這256級顏色)來代表顏色。
#AARRGGBB:分別指定紅、綠、藍三原色的值(支持00~fff這256級顏色)及透明度(支持00~fff這256級透明度)來代表顏色。
上面四種形式中,A、R、G、B都代表一個十六進制的數,其中A代表透明度,R代表紅色的數值,G代表綠色數值,B代表藍色數值。
❼ Android 色值轉換成透明度色值
在日常的android開發過程中,UI設計師一般都會或多或少的做一些不同透明度的背景,從而提高交互效果。 一般這個時候設計師們都會丟給我們一個色值,然後告訴我們,透明度30%,40% ......。 如果我們這個時候是給一個view添加透明度。 我們可以直接通過設置 alpha屬性。但是如果是一個shape組件呢。 沒有 alpha屬性怎麼辦?
這個時候我們就需要把一個普通的色值轉換成帶有透明度表示的色值。
how do we it?
一個正常的16進制的色值格式是這樣的: #RRGGBB。如果我們要給這個色值設置透明度,那就在他數值之前添加兩個位元組去表示不透明度。
例如:#C0C0C0 這個色值,如果我們要設置透明度為30%,那就是變成#4DC0C0C0 。 #4DC0C0C0就是#C0C0C0的30%透明度的顯示。
你問我,這個4D是哪裡來的,看底下,左邊那列表示透明度,右邊是值。你想設置多少就是多少。 爽吧!!!
從FF開始表示完全不透明,到00表示完全透明。 自己理解吧. 哈哈哈!
以上,親測可用,拿走不謝!
參考鏈接: https://stackoverflow.com/questions/16611759/how-set-alpha-opacity-value-to-color-on-xml-drawable