当前位置:首页 » 安卓系统 » android透明度设置

android透明度设置

发布时间: 2022-10-03 09:54:05

‘壹’ android中怎样把背景透明

实现方式一(使用系统透明样式)
通过配置 Activity 的样式来实现,在 AndroidManifest.xml 找到要实现透明效果的 Activity,在 Activity 的配置中添加如下的代码设置该 Activity 为透明样式,但这种实现方式只能实现纯透明的样式,无法调整透明度,所以这种实现方式有一定的局限性,但这种方式实现简单。
android:theme="@android:style/Theme.Translucent"

<activity
android:name="cn.sunzn.transact.MainActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.Translucent" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

实现方式二(使用自定义透明样式)
这种方式的实现同样要配置 Activity 的样式,只不过这里的样式是我们自定义的。具体实现过程如下:
1 在 res/values/color.xml 文件下加入一个透明颜色值,这里的 color 参数,是两位数一个单位,前两位数是透明度,后面每两位一对是16进制颜色数字,示例中为白色。
<?xml version="1.0" encoding="utf-8"?>
<resources>

<color name="translucent_background">#80000000</color>

</resources>

2 在 res/values/styles.xml 文件中加入一个自定义样式,代码如下。

<!-- item name="android:windowBackground" 设置背景透明度及其颜色值 -->
<!-- item name="android:windowIsTranslucent" 设置当前Activity是否透明-->
<!-- item name="android:windowAnimationStyle" 设置当前Activity进出方式-->
<style name="translucent">
<item name="android:windowBackground">@color/translucent_background</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowAnimationStyle">@android:style/Animation.Translucent</item>
</style>

3 在 AndroidManifest.xml 找到要实现透明的 Activity,在想要实现透明的 Activity 中配置其属性,代码如下;也可在该 Activity 的 onCreat() 方法中调用 setTheme(R.style.translucent) 来实现。

<activity
android:name="cn.sunzn.transact.MainActivity"
android:label="@string/app_name"
android:theme="@style/translucent" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

‘贰’ 怎样将android控件背景设置成透明

1、打开安卓的配置文件。

2、只需要在配置文件中把需要设置为透明的activity的样式设置为android:theme="@android:style/Theme.Translucent"

3、这样就可以把背景设置为透明。

‘叁’ 如何设置Android中控件的颜色透明度

通过background属性。用16进制方式设置,前两位表示透明度。
关于控件透明度的实际例子,请参考android学习手册,里面有源码。android学习手册包含9个章节,108个例子,源码文档随便看,例子都是可交互,可运行,源码采用android studio目录结构,高亮显示代码,文档都采用文档结构图显示,可以快速定位。360手机助手中下载,图标上有贝壳

#ff000000 此为16进制颜色代码,
前2位ff为透明度,后6位为颜色值(000000为黑色,ffffff为白色,可以用ps等软件获取)。
透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)。透明就是0阶,不透明就是255阶,如果50%透明就是127阶(256的一半当然是128,但因为是从0开始,所以实际上是127)。
10进制的255换算成16进制是ff,127换算成16进制是7f,#7f000000 代表50%透明度的黑色。 (写成#50000000当然是不行的)进制转换可使用win7自带计算器(转为科学型)。例:25%透明度的一种红色“#3ff70000

‘肆’ 如何设置Android中控件的颜色透明度

android:background="#a000"
这条属性第一位表示设置透明度0-f 越大表示越不透明
后面位表示RGB颜色的值

‘伍’ 如何设置Android中控件的颜色透明度

Android中设置ImageView控件的图片的透明度应该调用View的api,以下为示例:
1、用android系统的透明效果
Java代码
android:background="@android:color/transparent"
例如 设置按钮
Java代码
<Button android:background="@android:color/transparent"
android:text="@+id/Button01"
android:id="@+id/Button01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#ffffff" />
2、用ARGB来控制
Java代码
半透明<Button android:background="#e0000000" />
透明<Button android:background="#00000000" />
3、设置alpha
Java代码
View v = findViewById(R.id.content);
v.getBackground().setAlpha(100);
说明: 0~255透明度值,0表示完全不透明,255表示完全透明。

‘陆’ android怎么动态设置透明度

工具

eclipse

方法

  1. #ff000000 此为16进制颜色代码,前2位ff为透明度,后6位为颜色值

  2. 透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)

  3. 10进制的255换算成16进制是ff,127换算成16进制是7f

  4. 适用脚本

‘柒’ 如何设置Android中控件的颜色透明度

设置Android中控件的颜色透明度需要设置设置控件的background属性设置方法如下。1、使用Android studio创建一个Android 项目,如下图:2、打开XML布局文件,如下图所示:3、创建一个Button控件并添加如下属性:4、添加background属性后如下图:5、在background属性中添加透明度,如下图:

‘捌’ 如何设置Android中控件的颜色透明度

设置Android中控件的颜色透明度需要设置设置控件的background属性设置方法如下。

1、使用Android studio创建一个Android 项目,如下图:

‘玖’ 如何设置Android中控件的颜色透明度

设置Android中控件的颜色透明度需要设置设置控件的background属性设置方法如下。 1、使用Android studio创建一个Android 项目,如下图: 2、打开XML布局文件,如下图所示: 3、创建一个Button控件并添加如下属性: 4、添加background属性后如下图: 5、在background属性中添加透明度,如下图:

热点内容
压缩段的作 发布:2025-01-20 07:04:13 浏览:377
安卓studio字体如何居中 发布:2025-01-20 07:04:13 浏览:150
edge浏览器无法访问 发布:2025-01-20 06:52:57 浏览:329
c语言inline函数 发布:2025-01-20 06:45:43 浏览:746
安卓手机如何把锁屏时间去掉 发布:2025-01-20 06:34:16 浏览:434
linux卸载jdk17 发布:2025-01-20 06:33:29 浏览:230
猿编程使用 发布:2025-01-20 06:17:58 浏览:452
编译lichee 发布:2025-01-20 06:16:33 浏览:156
f5算法 发布:2025-01-20 06:11:39 浏览:255
吃鸡游戏服务器被锁怎么办 发布:2025-01-20 06:04:21 浏览:176