导航:首页 > 操作系统 > android画布透明的

android画布透明的

发布时间:2022-06-01 20:54:48

android UI中添加一张图片如何将这张图片中某一部分设为透明的

让ui设计师给你做图做成那样。我一般都是这样的。或者你要麻烦一点你就去了解一下caves画笔(不知道我是否拼写错误)估计那玩意可以把你的imageview里的某张图片的一部分设置透明度,我没用过,看人用过。

Ⅱ android 如何把一个 RelativeLayout或ImageView背景设为透明

设置背景为透明
1、设置背景为透明
<ImageView
android:id="@+id/tv"
android:layout_width="match_parent"
android:layout_height="match_parent"

android:background="@android:color/transparent"/><!--#00000000-->也可以设置颜色值,前两位为透明度
2、设置背景透明度
<ImageView
android:id="@+id/tv"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:alpha="0"/>
相应的也可以在java代码中设置透明

Ⅲ 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都使用这个风格,就把这句标签语句添加在中。

Ⅳ 请教android怎么让控件背景透明

以Android Studio为例,步骤如下:

1、直接打开相关窗口,在Android-app-res-layout的空白处点击鼠标右键并选择New-Layoutresource file。

Ⅳ 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中,如何用canvas绘制透明

Bitmap buffer = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_4444);buffer.eraseColor(Color.TRANSPARENT);然后用canvas画这个buffer看看

Ⅶ android编程如何把现有的背景图片设置成透明的

方法一:
只要在配置文件内activity属性配置内加上

android:theme="@android:style/Theme.Translucent"

就好了。

这样就调用了android的透明样式!
方法二:
先在res/values下建colors.xml文件,写入:
<?xmlversionxmlversion="1.0"encoding="UTF-8"?>

<resources>

<colornamecolorname="transparent">#9000</color>

</resources>
这个值设定了整个界面的透明度,为了看得见效果,现在设为透明度为56%(9/16)左右。

Ⅷ android 如何把一个 RelativeLayout或ImageView背景设为透明

在RelativeLayout或ImageView属性中设置android:background=“#00000” 透明色的色值就ok

Ⅸ 如何让android 的activity变成完全透明的

将activity变为半透明的对话框可以从两个方面来考虑:对话框和半透明。 1、在定义Activity时指定Theme.Dialog主题就可以将Activity设置为对话框风格。 2、通过修改Theme.Dialog主题的android:windowBackground属性值可以改变Activity的背景图像。如果背景图像使用半透明的图像,则Activity就好变成半透明的对话框。为了修改android:windowBackground属性,可以定义一个新的主题,该主体继承自Theme.Dialog,代码如下: (1)在res/values下创建两个xml文件,一个为主题风格资源dialog_styles.xml, 一个为颜色资源dialog_colors.xml。 dialog_styles.xml,主题风格名为 dialog_translucent dialog_colors.xml 2()在AndroidManifest.xml为Activity指定自定义的主题, android:theme="@style/dialog_translucent" 代码如下:

阅读全文

与android画布透明的相关的资料

热点内容
windows拷贝到linux 浏览:751
mdr软件解压和别人不一样 浏览:884
单片机串行通信有什么好处 浏览:320
游戏开发程序员书籍 浏览:843
pdf中图片修改 浏览:269
汇编编译后 浏览:474
php和java整合 浏览:830
js中执行php代码 浏览:442
国产单片机厂商 浏览:57
苹果手机怎么设置不更新app软件 浏览:285
转行当程序员如何 浏览:494
苹果id怎么验证app 浏览:864
查看手机命令 浏览:953
抖音反编译地址 浏览:227
如何加密软件oppoa5 浏览:235
java从入门到精通明日科技 浏览:98
拆解汽车解压视频 浏览:599
新版百度云解压缩 浏览:593
android上下拉刷新 浏览:882
centos可执行文件反编译 浏览:840