Articles of 透明

添加透明背景的图像按钮

我想在主应用程序屏幕上添加具有透明背景的图像按钮。 我已经在GIMP中创建了图像,并以png格式保存了透明背景但是当我将它们添加到我在Eclipse中的Android应用程序时,它们显示为白色背景。 如何在我的代码中删除它?

查找具有透明环境的图像的边框像素(用于碰撞检测)

我正在编写一个游戏,我想用透明边框(精灵)对着圆圈碰撞图像。 通过检查与不透明的像素的碰撞,很容易知道圆是否与图像重叠。 我遇到的问题是要知道正常角度才能弹跳。 我需要一个库(Java)或算法给出一个图像,它会返回一个数组,其像素位于图像的边界,这样我就可以find表面两点之间的斜率。 我可以从中学习任何库/算法/代码片段吗?

Android:ListView闪烁效果。 关于如何摆脱这个的任何提示?

出于某种原因,每当我滚动浏览项目列表时,listview中的背景就会消失并重新出现,从而产生一种我不想要的“闪烁”效果。 我已尝试过以下建议: 如何在Android中使ListView透明化? 但由于某种原因它不起作用。 有什么建议么?

状态栏后面的布局 – Android Lollipop

我希望在我的应用程序中能够实现此效果: 状态栏是半透明的,布局位于状态栏后面。 我在这个主题上阅读的每个例子主要与导航抽屉相关联,并且主要使用ScrimInsetScrollView(或ScrimInsetsFrameLayout)。 我尝试用ScrimInsetsFrameLayout实现它。 基本上我有一个包含片段的活动,这是我的布局(片段后来被添加到活动的onCreate方法中的容器中): 而且我还在主题中将android:statusBarColor设置为透明。 该解决方案对我不起作用。 显然我在这里做错了。 有人可以指出我错在哪里吗?

半透明导航栏Lollipop(fitsSystemWindows =“true”)

我试图通过fitsSystemWindows =“true”获得半透明导航栏。 它在kitkat中运行良好,半透明导航栏使用android:clipToPadding =“false”显示内容。 但Lollipop导航栏不显示内容。 图片: 导航抽屉关闭 这是xml: 这是风格(相同的v19和v21): @color/md_red_500 @color/md_red_700 true true java文件只有工具栏支持。 我需要fitSystemWindows永远保持真实。 导航抽屉在两个版本中都能正常工作。 例如,如果我在其中添加一个按钮: 导航抽屉打开

共享元素转换在第一个活动和第二个透明活动之间留下奇怪的白色背景

最近我遇到了一个奇怪的问题。 我有两个活动。 第一个包含带缩略图的网格。 一种画廊。 第二个包含一个带有片段的视图寻呼机,其行为类似于图像查看器,您可以在图像之间滑动。 我使用共享元素转换来启动第二个活动。 就像谷歌照片应用程序。 在第二个活动中,我可以向上或向下滑动以通过背景的淡出过渡来消除活动。 我让我的第二个活动完全透明: @color/palette_transparent @null true @android:style/Animation 但问题是当我将图像滑动到顶部/底部并且第二个活动的背景消失时,我可以看到白色背景而不是第一个活动。 如果我开始没有共享元素转换的第二个活动一切都很好。 我做了一个研究,发现这个白色层可能覆盖了第一个活动。 它不是第二个活动的一部分,正如我在Stetho视图层次结构中看到的那样。 可能我的解释不是很好,我的英语也没有,所以这里有几个video也澄清了我的问题。 video无转换和video转换

libGDX:将调色板中的第一种颜色视为透明颜色

旧游戏引擎将图像调色板的第一种颜色指定为透明颜色。 有没有办法用libGDX做同样的事情? 我尝试加载图片并用0x00000000替换palete的第一个颜色。 然而,由于像素是不透明或透明的,我不需要alpha值,所以我可以通过使用RGB888而不是RGBA8888来节省大量内存。 我查看了gdx和opengl纪录片以了解其他混合选项,并find了Gdx.gl20.glBlendColor和SpriteBatch的setBlendFunction函数。 但它们只改变混合方程中使用的值。 提前致谢 :)

Android XML可绘制透明渐变

我想澄清一下HTML颜色代码前面的代码是什么以及它是如何运作的。 1)我假设,在下面的例子中, #00000000的endColor与前面的两个00表示生成的颜色比FF更透明。 2)但规模是多少? 3)是否有某种hex量表相当于某些百分比? 我真的很困惑,找不到文档,因为我甚至不确定我应该搜索的术语,除了’xml透明渐变‘,它不告诉我我想知道什么。 任何/所有帮助表示赞赏。 谢谢

在eclipse做机器人象透明背景

如何使用eclipse制作具有透明背景的android图标。我知道我们可以通过eclipse-> new-> other-> android图标集制作图标但是如何使它们具有透明背景?请帮助。

无法将PopupWindow背景设置为透明

我有以下代码: View child = getLayoutInflater().inflate(R.layout.contextual_menu_lp_activity, null) child.setBackgroundColor(getResources().getColor(R.color.transparent)); child.setBackgroundDrawable(new BitmapDrawable()); popup = new PopupWindow(MapViewActivity.this); popup.setContentView(child); popup.showAtLocation(MapViewActivity.mapView, Gravity.CENTER, 10,10); popup.setBackgroundDrawable(new BitmapDrawable()); child.measure(View.MeasureSpec.UNSPECIFIED, View.MeasureSpec.UNSPECIFIED); popup.update(50, 50,child.getMeasuredWidth(), child.getMeasuredHeight()); 正如您所看到的,我设置了视图,并拼命尝试使其背景透明。 在xml布局上,所有相对布局都被赋予透明的颜色背景。 这是xml: 尽管如此,视图的父布局(相对布局)仍然具有灰色背景。 (以前,我使用的是普通的活动类,在清单中我有一个透明的主题 – 最重要的部分是将这个android:windowBackground设置为透明 – 我必须更改它的原因不同)。 任何帮助表示赞赏。