当前位置:首页 » 安卓系统 » 安卓如何添加页面背景透明度

安卓如何添加页面背景透明度

发布时间: 2024-12-05 04:16:04

‘壹’ android 怎么给一块区域设置背景半透明

activity的背景透明,只需在只要在配置文件内activity属性配置内加上android:theme="@android:style/Theme.Translucent"就好了。
但是想要多方面的设置theme的话,就要在values里设置风格先:
加透明:
先在res/values下建colors.xml文件,写入:
<?xmlversionxmlversion="1.0"encoding="UTF-8"?>
<resources>
<colornamecolorname="transparent">#9000</color><!--透明度-->
</resources>
这个值设定了整个界面的透明度,为了看得见效果,现在设为透明度为56%(9/16)左右。
透明度可以用#9000值调,将这个值(ARGB)改变,就会有不同效果的透明度。
再在res/values/下建styles.xml,设置程序的风格
<?xmlversionxmlversion="1.0"encoding="utf-8"?>
<resources>
<stylenamestylename="Transparent">
<item name="android:windowBackground">@color/transparent</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowAnimationStyle">@+android:style/Animation.Translucent</item>
</style>
</resources>
加了@+android:style/Animation.Translucent这句的时候就会显示出此activity会有动画切换效果
最后一步,把这个styles.xml用在相应的Activity上。即在AndroidManifest.xml中的任意标签中添加 android:theme="@style/transparent"
如果要设置所有的activity都使用这个风格,就把这句标签语句添加在中。

热点内容
三星note4合并sd卡存储 发布:2024-12-05 10:55:11 浏览:62
服务器如何把物品下面的英文去掉 发布:2024-12-05 10:54:26 浏览:269
布拖县社保卡初始密码是多少 发布:2024-12-05 10:41:31 浏览:793
nvl数据库 发布:2024-12-05 10:39:53 浏览:318
ev编译教程 发布:2024-12-05 10:39:11 浏览:892
金本位算法 发布:2024-12-05 10:33:31 浏览:98
二元次解压 发布:2024-12-05 10:28:38 浏览:517
云流量服务器搭建 发布:2024-12-05 10:18:48 浏览:179
熟练空3加密 发布:2024-12-05 10:06:18 浏览:724
sony游戏机格式化密码是什么 发布:2024-12-05 10:05:34 浏览:757