cost 125 ms
Android:放大/缩小资源的像素化 - Android: pixelization of upscaled/downscaled resources

我对某些设备上的嵌入式图标( main/res )的“像素化”有疑问。 它可以在某些 Android 9 电视盒上复制,并且当图标以某种方式放大/缩小时会发生(参见图像示例)。 但我不知道为什么会这样。 而且我无法在我的任何设备和任何 Android 模拟器上重现此错误。 我在 XML 布局中使用常 ...

椭圆的边在大位图上被切割? - Ellipse's sides are being cut on large Bitmap?

我正在为 Android 创建一个像素艺术编辑器,最近我使用中点椭圆算法实现了一个椭圆工具。 我想强调一下,这个工具可以完美运行! 唯一的问题是,如果我在更大的位图(大约 1000x1000 或更大)上绘制一个大椭圆,椭圆的边会被切割,并且会发生一些奇怪的行为: 我真的很困惑为什么会发 ...

Android:如何使用 android 的 ImageDecoder 遍历 webp 帧 - Android : How to iterate through webp frames using android's ImageDecoder

我想将动画 webp 转换为 gif,并且我有 gif 编码器+解码器和 webp ecnoder,它仅适用于 gif。 我也想处理动画 webp,所以我需要先解码动画 webp 并为每个帧获取 bitamps。 我无法获得任何动画 webp 解码器,后来发现 android.graphic 具有支 ...

使用 Android 图形在 Paint 中绘制图形 - Drawing a graph in Paint with Android graphics

我正在尝试使用 canvas 在视图上 plot 图形。 到目前为止,它绘制正确,如下图所示: 在此处输入图像描述一旦你点击屏幕,预期的结果应该清除屏幕和 plot 一个新的图表,而是在它上面绘制,结果如下: 在此处输入图像描述 如何正确清除屏幕? 我努力了 从其他问题中看到,但它不起作用。 ...

使用 Android 中的路径绘制自定义形状 - Custom Shape drawing using Path in Android

我正在尝试在 canvas 上绘制一个自定义形状,目前看起来像这样: 这就是我想要实现的目标: 除此之外,我希望 RGB 边框的属性是可配置的,例如。 应该能够根据需要更改笔划宽度。 但是,我面临几个问题: 倒三角的底边无法去除(RGB 边框线底部不应该是直的) 如果我尝试更改 RGB 线的宽度 ...

图层列表可绘制对象有时未完全呈现 - Layer-list drawable is not rendered fully from time to time

我遇到了一个问题,即我的图层列表可绘制对象不时未完全呈现。 在我的活动的 onCreate 中,我以编程方式创建了几个 TextView,在 onResume 中,我调用了 web 服务,在得到响应后,我相应地更新了这个 TextView。 还有我的一个drawables(blueck背景,咖啡图标 ...

如何在 Android 中绘制带有渐变的弧? - How do I draw an arc with gradient in Android?

我需要这张图片 在 Android 中绘制为自定义视图(或其他)。 另外梯度不应该是 static,它应该根据输入旋转(想象温度从 -10 到 +40,它应该从全蓝到全红,中间状态)。 我发现我需要两个位图:一个渐变矩形和一个蒙面弧。 然后我可以旋转渐变矩形,就是这样。 关键是我不能在矩形上方(或 ...

为自定义搜索栏动态更改 LinearGradient 颜色比率 - change LinearGradient colors ratio dynamically for custom seekBar

我创建了一个带有自定义LinearGradient可绘制的搜索栏。 但是,我希望能够更改每种颜色的渐变比例,这里我使用 3 种颜色,如果positions为null ,它们会均匀分布。 事实上,我想要的是为每种颜色提供宽度或比率,例如更改红色比率并将其设置为seekBar width 0% 到 10 ...

Bitmap 重新加载片段时消失 - Bitmap Disappearing When Reloading Fragment

重新加载片段时,构成片段背景的 bitmap 会消失。 如果用户转到另一个片段并返回到这个片段,它就可以正常工作。 使用 Android Navigation 完成重新加载 - 使用对同一片段的导航调用。 图形代码用于降低 bitmap 大小以减少堆空间使用。 这是片段代码: 这是 XML ...

渐变不平滑 - Gradient not smooth

我想马上注意到,我在提出问题之前google并尝试了不同的解决方案,但是唉......也许有人会告诉你如何挖掘或给出如何解决的建议,本质如下: 当我尝试实现一个渐变,而不是什么类型的本质(线性、径向……)时,由于某种原因,渐变本身的质量很差,即从一种颜色到另一种颜色没有平滑过渡。 模块的代码就像 ...

如何使用浮点值动态创建矩形形状? - How to create a rectangle shape dynamically using float values?

我想通过使用来自服务器的浮点值动态创建矩形形状。 形状应该是精确的,如果任何值是 25.2,另一个是 25.3,那么 25.3 应该看起来更大,就像我们在图表中看到的那样。 那么有没有办法实现这一目标? 这是图片: 我试图通过使用这个来改变视图大小: 但这似乎只接受整数值,如果使用 dou ...

测量多行文本的紧边界框 - Measuring tight bounds box of multiline text

我正在使用StaticLayout在画布上绘制多行文本,并且我想在绘制之前测量文本周围最紧密的边界框(文本可能具有不同的大小、字体、样式等...),我想要一些东西像那样: 我希望它返回文本周围最紧密的边界框,即(如果我们谈论的是文本的像素): 如果文本是单行,我可以这样做: 但由于案文可 ...

Android graphics.Camera - 如何设置垂直于表面的位置? - Android graphics.Camera - how to set Location perpendicular to surface?

android 的 class import android.graphics.Camera 有一个它使用的默认位置。 但是有一种方法可以更改相机的 position 。 如何调整相机的倾斜度,使其垂直于表面的视图。 有点像从飞机上看地面? 这是我到目前为止所尝试的: 但这并不能使视角垂直于地面 ...

尝试在 null object 参考上调用虚拟方法 'void android.view.ViewGroup.transformMatrixToLocal(android.graphics.Matrix)' - Attempt to invoke virtual method 'void android.view.ViewGroup.transformMatrixToLocal(android.graphics.Matrix)' on a null object reference

实际上,我在代码中使用了共享元素转换。 友盟抓到的错误日志是: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.ViewGroup.transformMatrixToLocal ...

用GLES编写的应用程序是否与新的Vulkan设备兼容 - Are the apps written in GLES compatible with the new Vulkan devices

我知道这似乎是一个la脚的问题,但是我目前正在编写一个应用程序,并且我没有使用Canvas api,而是为我的应用程序使用了GLSurfaceView和GLES 3.0。 我担心随着Android Q Vulkan取代OpenGL ES,我的应用程序将无法与较新的设备兼容。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM