Android中半透明Activity效果另法

2021-09-06 23:17:05 字數 707 閱讀 6434

時間 2014-03-05 14:50:28 csdn部落格

原文  

在做專案時,常需要用到對話方塊之類的效果,然而對話方塊不容易寫,所以就想寫個半透明的activity來代替對話方塊效果,這樣的好處至少有三個:

一:布局容易

二:各種控制項容易控制

三:**簡練:不至於將控制對話方塊的**寫在一坨,各種控制也不用寫在一坨,易於維護

而現在在網上搜尋半透明的activity時,都是需要在style中寫樣式,在color中定義顏色,當然,最後還得在mainfest中配置好,結果乙個小小的半透明activity效果寫的好零亂,而且網上來來去去就那幾種方法,看得蛋疼,因此為了以後的同行的方便,我介紹一種簡易的半透明activity效果:

步驟:一:在activity的布局的根標籤中寫入透明顏色:

android:background="#80000000" >
二:在清單檔案中配置:

android:theme="@android:style/theme.translucent.notitlebar" >

ok,就這兩步,

這樣的效果好處在於:

一:簡單,就兩行**

二:易修改,就兩行**,只需修改一處即可。

效果圖:

Android設定透明 半透明等效果

android 窗體透明的,黑暗度等的設定技巧 設定透明度 這是窗體本身的透明度,非背景 windowmanager.layoutparams lp getwindow getattributes lp.alpha 0.3f getwindow setattributes lp alpha在0.0f...

Unity 中的半透明

首先說unity中的渲染順序,在unity中改變渲染順序的方式有四層,第一層為camera的depth,第二層為sorting layers,canvas可直接在面板中調節,其他的可能需要在指令碼中設定,第三層為shader中的渲染佇列,第四層為pass pass的順序在不同情況下有差別 再說半透明...

Android 設定半透明顏色的效果

最近在專案開發中需要用到背景半透明的效果,最後查閱了下資料,最終解決 1.透明度 透明度分為256個等級,即 0 256,0就是透明,255就是不透明 明度 透明 0 255 不透明 對應著16進製制 透明 00 ff 不透明 比如 50 透明度 50 也就是256的一半即128,因為是從0開始算的...