1. 程式人生 > >RGB簡述以及Android中設定透明、半透明等效果

RGB簡述以及Android中設定透明、半透明等效果

一、RGB

  簡單說說RGB,RGB由Red、Green、Blue三種成分色組成,每種顏色由2位16進位制數表示。

  如:紅色 FF0000 表示紅全有(最滿),綠沒有,藍沒有

      綠色 00FF00 表示紅沒有,綠全有(最滿),藍沒有

      藍色 0000FF 表示紅沒有,綠沒有,藍全有(最滿)

      黑色 000000 紅綠藍都沒有

二、Android中設定顏色

Android Xml檔案中設定字型顏色或者背景色,一般採用‘#’+ 8位16進位制數的方式,其中8位16進位制數的後6位16進位制數對應的是RGB顏色,前兩位的16進位制數,則對應顏色深淺。

  如:#FFFF0000 表示紅色顏色最深

      #00FF0000 表示紅色顏色最淺

  所以想要控制背景色透明的程度,其實就可以靠8位16進位制數的前兩位由00-FF來控制。

(Ps:比如:Android中設定透明,半透明,在xml檔案中新增:

            半透明:android:background="#0e000000"

            透明:android:background="#00000000")


相關推薦

RGB簡述以及Android設定透明透明效果

一、RGB   簡單說說RGB,RGB由Red、Green、Blue三種成分色組成,每種顏色由2位16進位制數表示。   如:紅色 FF0000 表示紅全有(最滿),綠沒有,藍沒有       綠色

Android的HandlerLooper和MessageQueue的使用以及原理

       提到Handler大家一定都不陌生,通常我們都是在子執行緒通過在主執行緒中建立的Handler物件切換到主執行緒中去更新View的顯示內容,然而很少接觸Looper更沒有感覺到MessageQueue的存在,然而三者是密切相關的,那麼接下來分別介

Qt android 設定系統狀態列為全透明透明全屏,設定狀態列顏色,修改程式圖示

實現Qt平臺下,安卓系統狀態列的相關設定(全透明,半透明、全屏,設定狀態列顏色,修改程式圖示,網上文章大多數提供多種方法,但是講述的雲裡霧裡,沒有說清楚,以下是本人自己整理,希望大家相互交流學習) 實驗環境: Qt 5.12 程式語言:qml 和 c++ 執行平臺:android 正

淺談Android的 Fragment生命週期回撥方法 以及使用

        4onActivityCreated()              當Activity中的onCreate方法執行完後呼叫。 注意了:從這句官方的話可以看出:當執行onActivityCreated()的時候 activity的onCreate才剛完成。所以在onActivityCrea

Android設定Dialog提示框無背景色--背景無遮罩透明

 有時候使用Dialog來提示使用者的時候,不希望有個淡淡的黑色背景在整個視窗的上面,而是希望保持原來的樣子。 例如:在用手機軟體播放視訊的時候,提示使用者安裝電視版軟體,這時候需要彈出提示框,要求播

Androidmeasure過程WRAP_CONTENT詳解以及xml佈局檔案解析流程淺析(上)

  繪製流程的三個步驟,即:                      1、  measure過程 --- 測量過程                      2、 layout 過程     --- 佈局過程                      3、 draw 過程

Android多媒體檔案文件以及各類檔案的獲取

最近專案中需要對好友進行傳送檔案需求,在android中對檔案以及其它文件的獲取一直沒有找到一個好的案例,自己在分析“仿小米資料夾管理”時感覺自己非常的菜B,看不懂原始碼。我也問了他人的思路,但是他們給我遞迴方法去掃描感覺很2B,想想在android中就QQ的檔案目錄都大

android的MD5Base64DES/3DES/ADES加解密

tid log str dpa enc csdn 長度 ttext public MD5摘要算法: <span style="font-size:18px;

權重透明定位以及層級問題

nbsp ack size 負數 內容 bottom 優點 font 1.4 1.1 權重問題 left比right,權重高。有left又有right的時候,執行left的值。 top比bottom,權重高。有top又有bottom的時候,執行top的值。 1.2

TextView設定drawableLeftdrawableRight時設定圖片的大小方法

原文地址:https://blog.csdn.net/aiguoguo000/article/details/72842223   Drawable drawable = context.getDrawable(R.drawable.***);  //(API

Android設定ListView的item高度無效--解決方案

原文地址:https://blog.csdn.net/zhonglinliu/article/details/54580622   問題:      ListView的使用中,item是在adapter中用來顯示每一個小條目的資

android介面UI美化:沉浸模式透明透明狀態列及導航欄的實現

android api19開始我們就能對頂部狀態列和底部導航欄進行半透明處理了,而api21開始則可以實現全透明狀態列與導航欄以及開啟沉浸模式,至於什麼是沉浸模式,大家百度一下應該就都知道了,有一點需要強調的是全透明不是沉浸模式,前者只是將狀態列、導航欄的背景設定為完全透明,而後者則是完全將狀態列與

安卓開發筆記(五)——資料儲存SharedPreference以及Android常見的檔案操作方法

中山大學資料科學與計算機學院本科生實驗報告 (2018年秋季學期) 一、實驗題目 個人專案3 資料儲存(一)應用開發 二、實現內容 第九周任務 實驗目的 學習SharedPreference的基本使用。 學習Android中

androidstring.xml%1$s%1$d的用法,空字串在string.xml

今天在研究前輩寫的程式碼的時候,突然發現string裡面出現了<stringname="item_recent_photo">最近拍攝%1$s</string> 有點蒙圈,這個不是c語音裡面的表示方式,就百度了一下,記。。。 在TextView中

android的佈局模式以及android的一些常用快捷鍵

佈局就是把介面中的控制元件按照某種規律擺放到指定的位置,主要是為了解決應用程式在不同手機中的顯示問題。Android實現佈局有兩種方式:(1)程式碼;(2)xml配置檔案,都是放在res/layout目錄下,注:也可以同時使用xml和程式碼。 1、線性佈局(L

Android的dispatchTouchEvent()onInterceptTouchEvent()和onTouchEvent()

Android中觸控事件傳遞過程中最重要的是dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()方法。這個是困擾初學者的問題之一,我開始也是。這裡記錄一下dispatchTouchEvent()、onInter

Android設定ListView的選中的Item的背景顏色

    ListView中沒有預設的選擇顏色,只有選擇Item後的焦點顏色,滑鼠點選時Item有顏色,放開滑鼠後顏色也就沒有了,要實現放開滑鼠後選擇項的背景還是有顏色的 1、配置main.xml Java程式碼   <?xml version="1.0" encoding="utf-8"?&g

android強引用軟引用弱引用。

強引用:直接引用一個物件軟引用:當記憶體不足&沒有其他地方引用時被gc回收。弱引用:無論記憶體是否充足,沒有其他地方引用時只要呼叫gc則被回收。ArrayList<String> list=new ArrayList<String>();

Android設定控制元件可見與不可見

第一種    gone         表示不可見並且不佔用空間 第二種    visible       表示可見 第三種    invisible    表示不可見但是佔用空間 可見與不可見的表現形式有兩種。 在佈局檔案中: [html]view plaincopyprint? andr

android studio設定主題護眼色字型Logcat前景色背景色建立類時,新增作者名和日期

1、設定主題 按快捷鍵Ctrl+Alt+s,開啟settings視窗。再選擇Apprearance,選擇自己喜歡的主題,預設兩款,一個白,一個黑。我選擇的是白色預設。如圖: 2、設定護眼色  護眼