检查像素是否透明 - Android

2023-12-04

我有一张 PNG 图片(角落里有透明像素),我试图提取这些透明像素的颜色代码,我使用了一个 xxxx 网站,它让我可以选择像素并返回其颜色代码;

选择透明像素后我得到: RGB 代码: R:34 G:62 B:74

这不符合逻辑

我将 BitmapDrawable 与我的 PNG 图像一起使用 // 我认为这不是正确的方法

位图 位图 = ((BitmapDrawable)image.getDrawable()).getBitmap();

有没有办法检查像素是否透明?

谢谢


Bitmap bitmap = ((BitmapDrawable)image.getDrawable()).getBitmap();
int transparency = ((bitmap.getPixel(x,y) & 0xff000000) >> 24);

transparency将在之间0 (completely transparent) and 255 (completely opaque).

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

检查像素是否透明 - Android 的相关文章

  • APK META-INF/library_release.kotlin_module 中复制的重复文件

    我最近通过 JitPack 添加了两个 Android 库 但出现以下错误 Duplicate files copied in APK META INF library release kotlin module 我已经清除了缓存 并尝试使
  • 更改首选项的背景颜色

    我有一个PreferenceCategory xml 文件 我已经在其中定义了所有首选项 我从扩展的类中调用它PreferenceActivity 我无法设置设置屏幕的背景 该屏幕是在如下所示的 xml 文件的帮助下显示的 请看我已经定义了
  • fresco 的 Proguard 错误

    我正在使用 ProGuard 当我在发布配置中运行项目时 出现以下错误 Warning com facebook imagepipeline bitmaps DalvikBitmapFactory can t find referenced
  • 如何在 StateListDrawable 中设置可绘制对象的 alpha 值?

    我想在按下时更改可绘制对象的 alpha 值 因此 我创建了两个可绘制对象并将它们放入 StateListDrawable 中 并设置按下状态的 alpha 值 但它就是行不通 StateListDrawable content new S
  • 如何检测android中的颠倒方向?

    在我的 Android 应用程序中 我有全景图像 并且我使用 TYPE ORIENTATION 传感器根据手机运动旋转该图像 它对于横向和纵向都工作良好 这是旋转逻辑的代码 Override public void onSensorChan
  • 服务在后台运行?

    我正在构建的应用程序的功能之一是记录功能 我通过在服务中启动 MediaRecorder 对象来实现此目的 Intent intent new Intent v getContext RecordService class Messenge
  • 相当于Android中的javax.swing.Timer

    有没有类似的东西javax swing Timer在安卓上 我知道如何创建自己的线程 但是有类似摆动计时器的东西吗 您可能正在寻找课程android os CountDownTimer http developer android com
  • 为网络和/或持久存储序列化 Android Bundle?

    我需要序列化一个全面的应用程序 游戏 状态 以便通过网络传输或保存到磁盘并在以后检索 当然 捆绑包用于在多个用例中保存 恢复状态 因此使用它们将是理想的选择 但是 由于某种原因 Bundle 不可序列化 寻找解决方案只发现了将 Bundle
  • Android 上通过 JSCH 的基本 SSH 连接

    作为来自此的用户question https stackoverflow com questions 14323661 simple ssh connect with jsch和这个tutorial http eridem net andr
  • Android 上的硬币识别

    我目前正在开发一个 Android 应用程序 它能够拍摄硬币的现有图像 或者使用内置摄像头扫描单个硬币 非常像 Google Goggles 我正在使用 Android 版 OpenCV 我的问题如下 什么方法最适合使用 OpenCV 在
  • 注销时Firebase facebook按钮android身份验证

    我在我的 Android 应用程序中使用 firebase 并在 facebook SDK 中使用登录 我面临的唯一问题是 当我使用 facebook 登录然后注销时 facebook 登录按钮处于 注销 状态 当我单击它时 它会询问我是否
  • 安卓;在 AdapterViewFlipper 上设置输入/输出动画:未知的动画师名称翻译

    我有一些非常简单的动画 可以与 ViewFlipper 完美配合 但如果我尝试在 AdapterViewFlipper 输入 输出上设置它们 我会收到运行时错误 未知的动画师名称翻译 查看每个方法的相应方法 看起来 ViewFlipper
  • Android 在创建时出现 SQLiteException

    首先我想说我是android新手 所以如果这个问题太愚蠢我很抱歉 我正在为带有两个表的 SQLite 数据库编写一个内容提供程序 表格上是在导航抽屉活动中显示列表 第二个表格是在 ListFragment 中显示 每次启动应用程序时 我都会
  • Android接收通知打开和取消事件

    我从 webService 接收数据以生成自定义通知 我想追踪Intent要知道open 点击 或cancel 滑动 通知上的事件 以报告服务器进行分析 有没有听众onIntentStart or onIntentCanceled 也许是通
  • 如何在不改变的情况下将字符串转换为字节?

    我需要一个解决方案将字符串转换为字节数组而不需要像这样进行更改 Input String s Test Output String s Test byte b Test 当我使用 s getBytes 那么回复是 B 428b76b8 但我
  • Android 依赖项:apklib 与 aar 文件

    据我了解 apklib包含代码 共享资源Maven aar文件由以下人员分发Gradle The aar与 apklib 的主要区别在于 类被编译并包含在 aar 根目录下的classes jar 中 然而apklib不能包含已编译的类文件
  • UnsupportedOperationException:特权进程中不允许使用 WebView

    我在用android sharedUserId android uid system 在我的清单中获得一些不可避免的权利 从 HDMI 输入读取安卓盒子 http eweat manufacturer globalsources com s
  • EditText 的高度不会扩展到其父级的高度

    我在滚动视图中放置了编辑文本 高度 match parent并期望它的高度等于滚动视图 但事实并非如此 它的高度就像wrap content这意味着如果 EditText 中没有文本 我必须将光标指向要弹出的软键盘的第一 行 我想要的是我可
  • 如何使用asynctask显示倒计时的进度条?

    在我的应用程序中 我希望用户按下按钮 然后等待 5 分钟 我知道这听起来很糟糕 但就这样吧 5 分钟等待期间的剩余时间应显示在进度条中 我使用带有文本视图的 CountDownTimer 来倒计时 但我的老板想要看起来更好的东西 这就是进度
  • Android 中带有无尽列表视图滚动的 AsyncTask

    我正在创建一个应用程序 其中我需要有无限的滚动列表视图 我不想在我的应用程序中使用任何库 我在网上看到了一些有助于实现此类列表视图的示例 但我的疑问是 当我的数据来自服务器并在异步任务中进行解析时 如何才能拥有无尽的列表视图 如何从滚动异步

随机推荐

  • 何时在 Ruby 方法中使用 `self.foo` 而不是 `foo`

    这不是 Rails 特有的 我只是使用 Rails 作为示例 我在 Rails 中有一个模型 class Item lt ActiveRecord Base def hello puts Hello self name end end 我们
  • 在浏览器中设置 Cookie 以实现视频自动播放

    我如何设置 cookie 使视频仅在第一次访问时自动播放 之后如果他们想观看 则必须手动播放 总体思路是 在页面加载时检索 cookie 信息 如果没有 cookie 或者设置为 false 则播放电影 将 cookie 设置为 true
  • SaveAs 功能适用于 Microsoft PC,但不适用于 MAC

    我有 VBA 代码 可以控制用户以 xls xlsm 或 pdf 以外的任何其他格式保存文件 这是为了防止在保存过程中删除宏 我插入了一行来检查操作系统是否为 OSx 就像 Mac 它适用于其他宏 但不适用于此宏 该过程失败 并显示 找不到
  • 移位何时会导致未定义的行为

    我尝试找到一个列出所有可能性的好答案 也许只有一种 那么考虑到有符号数和无符号数 C 语言中导致 UB 移位的方法有哪些 C99 标准对按位移位运算符有这样的规定 添加了强调 并且 用于表示求幂 6 5 7 3 对每个操作数执行整数提升 结
  • 是否可以克隆 Z3_context?

    我需要它在符号执行 Klee 的上下文中进行增量求解 在符号执行路径的分支点 有必要将求解器上下文分为两部分 条件为真和条件为假 当然 有一个昂贵的解决方法 创建空上下文并重播所有约束 有没有办法分割Z3 context 您打算添加这样的功
  • 反应:未捕获类型错误:无法读取未定义的属性“状态”

    我试图在来自 General 类的函数 Application 中获取 状态 对象 但收到此错误 未捕获的类型错误 无法读取未定义的属性 状态 代码是 class General extends Comment constructor su
  • 无法在 Windows 10 上安装 PIP

    我运行了 Python 3 5 1 安装程序https www python org downloads release python 351 但是 在命令行上 当我去运行时pip 我看到一个错误 pip is not recognized
  • 如何在 python 和 mac 应用程序之间进行通信?

    这可能是一个含糊的问题 但我未能正确地重新表述它 所以这里有一个解释 我开发了一个应用程序 最初是作为 Mac 应用程序开发的 使用 Carbon Cocoa 的 API 来完成我的任务 应用程序的目标是在鼠标移动 其他击键后将 击键 发送
  • 如何将数据绑定到与派生 List 的类中的列表项无关的属性

    以前 我有一个类包装了一个内部System Collections Generic List
  • 致命错误:调用未定义的函数 NOW()

    我开始开发一个统计观众在线系统 但我遇到了问题 我通常使用 time NOW 来获取时间 但现在它给了我这个错误 致命错误 调用未定义的函数 NOW 您知道为什么会发生这种情况吗 id session SESSION startView s
  • Django 和错误请求 (400)

    我创建了新的 django 项目 添加到我的settings py DEBUG False ALLOWED HOSTS localhost my site com 创建的应用程序test view added hello world to
  • 为什么我的变换会突然恢复?

    我试图让我的元素留在原地 转换后 现在 翻译后的位置就是我想要的位置 但随后我的名字又回到了引用中 我是否遗漏了一段代码 或者是否有一段代码使这种快速恢复发生 blockquote font family Open Sans Verdana
  • 使用 WMPLib 和 C# 暂停和恢复 mp3

    我正在使用 C 和 WMPLib 库开发一个简单的 mp3 播放器项目 这个想法是让它可以通过 PIC 组件进行控制 从我家的 任何地方 控制 PC 中的媒体播放 是的 这是一个大学项目 问题 我无法使用 WindowsMediaPlaye
  • iTextSharp ColumnText.SetSimpleColumn Addtext 导致 Adob​​e Reader X 10.1.5 中出现错误

    下面的代码说明了我在使用 iTextSharp 时遇到的问题 一切都很完美 pdf 文件已创建并在屏幕上正确显示 当我从 Adob e Reader X 打印 pdf 时 它看起来完全正确 但 Adob e 报告 此页面存在错误 Acrob
  • DataGridView 删除行仅删除备用行

    我的 DataGridView 有 100 行 然后 我删除每一行 如下所示 但当它循环时 ID 为 0 2 4 6 8 因此它只删除偶数行 这是怎么回事 foreach DataGridViewRow row in dgvData Row
  • 使用 GDB 进行 NASM 组装时在本地标签处中断

    我想使用 GDB 中断 NASM 汇编代码中的本地标签 发出以下命令会产生输出 gdb break start label1 217 Attempt to extract a component of a value that is not
  • ES6 中的“export const”与“export default”

    我试图确定这两者之间是否有任何大的差异 除了能够导入export default只要这样做 import myItem from myItem 并使用export const我可以 import myItem from myItem 除此之
  • Promise.resolve 和 new Promise(resolve) 可以互换吗

    I think Promise resolve and new Promise resolve 是可以互换的 考虑一下 A new RSVP Promise function resolve reject resolve then func
  • 什么是存储缓冲区?

    谁能解释什么是加载缓冲区以及它与失效队列有何不同 以及存储缓冲区和写入组合缓冲区之间的区别 保罗 E 麦肯尼 Paul E Mckenny 的论文http www rdrop com users paulmck scalability pa
  • 检查像素是否透明 - Android

    我有一张 PNG 图片 角落里有透明像素 我试图提取这些透明像素的颜色代码 我使用了一个 xxxx 网站 它让我可以选择像素并返回其颜色代码 选择透明像素后我得到 RGB 代码 R 34 G 62 B 74 这不符合逻辑 我将 Bitmap