android开发ImageButton图片透明化的坑

问题点
图片不透明有一圈白

解决方法
使用美图秀秀抠图保存为.jpg图片格式,更换原有图片发现无效还是有一圈白,
在次分析还是图片的问题,发现图片在用美图秀秀抠图后保存后背景自动变为白色,
有问题找度娘,果然没有让我失望。
竟然是保存格式的问题,抠完图要保存为.png格式,jpg格式会自动填充白色背景。
总结
要实现图片透明的效果
1.设置背景为透明
android:background="@android:color/transparent"

android:background="#0000"
2.图片抠图保存为png格式(我用的美图秀秀)

 <ImageButtonandroid:id="@+id/imageButton2"android:layout_width="wrap_content"android:layout_height="match_parent"android:layout_weight="1"android:background="@android:color/transparent"android:src="@drawable/pause39" />

在开发中会遇到各种奇葩的问题,耐心分析。。。这是我们必须要经理的过程,希望能帮到您。

android开发ImageButton图片透明化的坑相关推荐

  1. linux 浏览器源码下载,Android开发:图片浏览器源码

    Android 图片浏览器源码,是你学习Android很好的例子,希望对你的学习有帮助. main.xml android:layout_width="fill_parent" a ...

  2. Android轮播图实现图片圆角,Android开发实现图片圆角的方法

    本文讲述了Android开发实现图片圆角的方法.分享给大家供大家参考,具体如下: Bitmap myCoolBitmap = ... ; // int w = myCoolBitmap.getWidt ...

  3. android 常用按钮图标素材下载,Android开发按钮图片(png)素材集

    这是Android开发按钮图片(png)素材集下载,全部为png格式的,图片占用空间小,相同图片包含32x32,48x48,64x64,96x96,128x128,256x256等尺寸大小,全属本人精 ...

  4. Android开发中需要注意的坑

    背景 此文纯粹总结开发Android以来遇到的一些坑,一来为了防止再次掉坑,二来是希望后面的朋友能躲开这些坑.另外还编写了< Android开发中常犯的错误>. 包名重复问题 由于Goog ...

  5. Android开发之少去踩坑,多走捷径【转】

    作者:gzjay,腾讯MIG无线产品部 高级工程师 最近一朋友提了几个Android问题让我帮忙写个小分享,我觉得对新人还是挺有帮助的,所以有了这个小分享. 1.目前, Android APP开发完成 ...

  6. Eclipse for Android 开发环境搭建及各种坑

    由于公司还有一些老项目,不得不再重装一下 Eclipse,中间遇到了不少坑,把流程记录一下. 一.下载安装 下载 Eclipse 路径: https://www.eclipse.org/downloa ...

  7. android 多进程 坑,Android 开发中踩过的坑之八:多进程问题

    这是个需要细心处理的坑. 1 内存: 在manifest中可以对各个组件声明其所在的进程: android:process=":name" 然后对应的Acitivity, Rece ...

  8. Android开发拍照图片旋转

    在做照相机图片相关操作的时候,由于android手机的适配原因,不同手机上出发的相机操作可能在细节上有很多不同,例如摄像头拍照的角度旋转了,使得获取到的图片也是旋转后的,再比如某些相机的图片像素太高了 ...

  9. android开发隐藏图片,用美图看看安卓版教你如何隐藏私人图片(图文)

    手机本来就是一件很私人的物品,所以,如果存在手里的图片随便都可以让人翻阅的话,那私密性就没有任何保障了.如何不让其他人轻松就能看到.但自己可以随意调出手机里的私人图片呢?答案就是用美图看看安卓版的图片 ...

最新文章

  1. 2011年1月和2月blog汇总:Orchard、敏捷个人、英语
  2. TextView 的ScrollView滚动效果
  3. wince车机可以连接电脑吗_揭秘低价电脑洗车机的“内幕”,看完你还敢用吗?...
  4. C#LeetCode刷题-树状数组
  5. fortran基础知识1----循环
  6. 学习笔记--Python多进程
  7. 使用Struts2和jQuery EasyUI实现简单CRUD系统(五)——jsp,json,EasyUI的结合
  8. 《软件测试的艺术》笔记
  9. OSChina 周二乱弹 ——深入浅出微信小程序
  10. 计算机求百钱买百鸡问题采用,5.5 百钱买百鸡问题
  11. WIN10 企业版安装edge浏览器方法
  12. 小程序 图片显示模式详解
  13. airpods安卓延迟怎么解决_穿越火线手游网络延迟怎么解决,开黑最管用的手游加速工具就在这!...
  14. STN(spatial transformer network)论文与源码理解
  15. 工信部、公安部、交通部:拟将自动驾驶汽车道路测试及示范应用范围拓宽至高速公路...
  16. MathType批量修改公式字体和大小
  17. FPGA学习思维导图
  18. 如何做擦能防止网站被劫持
  19. 盘点程序员的花式赚外快的骚操作
  20. Nexus私服的下载、安装、启动、配置教程

热门文章

  1. 这篇文章把数据讲透了(五):数据可视化(下)
  2. UOS输入密码后仍无法进入桌面
  3. 编码器发送udp + ts 实时流,vlc显示deadLock错误
  4. 【linux运维笔记】 第一章 Linux发展史与安装
  5. 爹1 战地1 无法连接origin 无法登陆
  6. Python异常 #IndentationError: unindent does not match any outer indentation level
  7. 问题一:使用foreach遍历字符串?or 使用for循环遍历字符串?
  8. 火山PC多窗口MDI案例
  9. 08-Flask之淘票票(前后端分离)
  10. 2021-10-04大二上半学期规划