一、问题场景

在做社会化分享到微博时要展示应用图标,一般获取图标作为bitmap的方法如下:

Bitmap bitmap = BitmapFactory.decodeResource(context.getResources(), R.mipmap.ic_launcher);

我用该代码分享出去一个圆角的图标,但是圆角部分展示为黑色,并且无法去除。

二、解决步骤

private Bitmap getBitmapByBg(Bitmap bitmap, int color){Bitmap newBitmap = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Bitmap.Config.ARGB_4444);Canvas canvas = new Canvas(newBitmap);canvas.drawColor(color);Paint paint = new Paint();canvas.drawBitmap(bitmap, 0, 0, paint);return newBitmap;}

搞定!

Android 获取圆角图标bitmap黑色背景问题解决相关推荐

  1. Android获取自身图标,Android获取高清app图标代码分享

    Android获取高清app图标只有一个方法,具体内容如下 public synchronized static Drawable getIconFromPackageName(String pack ...

  2. android bitmap 加边框,Android 给圆角的Bitmap加边框

    我们在工作或自己写demo过程中,可能偶尔会遇到给图片加边框的事情,在确定好边框颜色和边框的宽度后,我们可以敲下类似下面的代码 : private void setBitmapBorder(Bitma ...

  3. Android——获取手机应用图标

    需求: 将手机中的所有应用图标,以应用名称命名,后缀为jpg,存放在SD卡中 思路: 1.通过getPackageManager().getInstalledPackages(0)获取已安装的包的信息 ...

  4. MYSQL圆角矩形表示_android 利用Bitmap获取圆角矩形、圆形图片

    1.在很多时候,我们要显示图片资源,需要将他的资源显示为圆角的:示例源码如下: public static Bitmap getRoundedCornerBitmap(Bitmap bitmap,fl ...

  5. Android获取手机系统软件图标,名称等

    <template><view class="content"><view class="content"><butt ...

  6. android高德自定义图标,Android 高德地图显示在线图标

    项目刚好用到高德地图,需求里有要求显示在线图标,发现高德Demo里只有显示本地图标的的例子,那么网络配置的图标要怎么显示呢,这时候可能就想到了自定义View,因为高德地图支持自定义View作为Mark ...

  7. 【转】Google Maps Android API V2的使用及问题解决

    Google Maps Android API V2的使用及问题解决 Google Maps Android API V2使用及问题解决 说明 因为Google Maps的API版本更新,之前的一些教 ...

  8. android编程设备信息,Android获取当前手机设备信息工具类详解

    工作中用到的图片处理工具类,简单写下来,以便备用! public class BitmapUtils { /** * 图像背景圆角处理 * bitmap要处理的图片 roundPx 图片弯角的圆度一般 ...

  9. Android自定义圆角矩形图片ImageView

    //自定义的圆形的ImageView类的实现代码如下:package com.xc.xcskin.view;import android.content.Context; import android ...

  10. android imageview 锯齿,[置顶] android 自定义圆角ImageView以及锯齿的处理

    看到很多人开发过程中要使用圆角图片时,解决方法有: 1.重新绘制一张图片 2.通过布局来配置 3.通过重写View来实现 其中1,2在这里就不讲了,重点讲讲方法三的实现. 实现一:通过截取画布一个圆形 ...

最新文章

  1. 【Qt】启动QtCreator时报错:Cannot mix incompatible Qt library (version ) with this library (version...
  2. C++中rdbuf()简介及文件流的概念
  3. 微软 Build 2017 开发者大会:Azure 与 AI 的快速发展
  4. dingo php,用laravel dingo/api创建简单的api
  5. OpenCV 自动调取摄像头并显示屏幕
  6. sqlite工具类 java_Java之泛型、集合工具类
  7. 如何10分钟入门3D游戏开发?
  8. python调用winrar解压_批量文件解压缩脚本(Python3.5 + WinRAR)
  9. 深入浅出MVC框架模式
  10. java实现生成pdf_详解Java生成PDF文档方法
  11. php解析shapefile,Fiona简介及Shapefile数据读取
  12. 硬件基础知识笔记(二极管、三极管、MOS管、运放、滤波器、跟随器、整流)
  13. OMNeT++下载、安装及实例tictoc1-tictoc18
  14. 应用Matlab小波变换工具箱进行图像压缩
  15. RGB、HSL、Hex网页色彩,看完这篇全懂了
  16. 华硕怎么安装linux系统教程,华硕Eee PC下安装Puppy Linux系统(图)
  17. 【LTE】Qualcomm LTE Packets log 分析(二)LTE Access Stratum Log Analysis 3_SRB1 4_UL_DATA_Tran
  18. 代码质量有哪些评判标准?
  19. android简单旅游界面,快乐五一行 十大Android出游必备应用
  20. 茂林位置服务器,合肥北斗gps卫星定位系统-量身定制「茂林GPS运营中心」

热门文章

  1. android模拟器连接不到本地服务器
  2. 闲赋在家的猿们、接下来怎么走?
  3. mac系统怎么给文件夹加密?mac文件夹加密教程
  4. rpa项目poc_RPA POC概述
  5. win10提高开机速度只需要5步
  6. 卷积神经网络基础知识二
  7. APP推广渠道下载量统计方案
  8. 如何给女朋友解释什么是面向对象编程?
  9. WIN7计算机如何清除碎片文件,win7怎么清理磁盘碎片 win7磁盘碎片整理打不开怎么办...
  10. 小马哥服务器系统激活,Vue项目接口.md