android 友盟分享-圆角图标有黑底色问题
圆角图片分享边角会变黑色,解决方案有:
1.QQ分享等:
UMImage umImage = new UMImage(this, R.drawable.ic_share_left);umImage.compressFormat = Bitmap.CompressFormat.PNG;
这个方式可以解决部分分享png图片的黑角问题。
但对于微信朋友圈,分享出去前,没有黑角【编辑留言时没有黑角】,分享出去就有黑角了。
2.朋友圈等:
非白色-直接底色用白色的jpg就行,同时适合qq,微信会自己帮你裁剪掉白色边
白色-
1.图标改灰色,用白底,让微信自己去边角。
2.底色尽量接近朋友圈的颜色,对于微信的部分做单独处理,采用灰底图。
3.干脆就不要圆角
new ShareAction(MainActivity.this).withMedia(umWeb).setDisplayList(getShareList()).setShareboardclickCallback(new ShareBoardlistener() {@Overridepublic void onclick(SnsPlatform snsPlatform, SHARE_MEDIA share_media) {switch (share_media) {case WEIXIN_CIRCLE://微信朋友圈不显示标题,此处可把标题改内容UMWeb umWeb2 = new UMWeb(url);umWeb2.setTitle(umWeb.getDescription());final UMImage umImage = new UMImage(this, R.drawable.xx);//此处重新设置灰底图片umWeb2.setThumb(umImage);umWeb2.setDescription(umWeb.getDescription());new ShareAction(MainActivity.this).setPlatform(share_media).withMedia(umWeb2).setCallback(umCallback).share();break;case WEIXIN:case QQ:case SINA: {new ShareAction(MainActivity.this).setPlatform(share_media).withMedia(umWeb).setCallback(umCallback).share();break;}}}}).open();
android 友盟分享-圆角图标有黑底色问题相关推荐
- android友盟分享图标是英文,GitHub - GDMiao/UmengEnclosed: 友盟分享二次封装,现有文字分享、图片分享、网页分享等多种分享功能。...
对友盟分享(Umeng-Share)的功能封装 引言 本文档针对友盟分享(6.9.0)进行了功能封装,完成的对于 文字.图片.网页 分享功能封装,如有其它封装要求请根据本文档的封装思路和友盟分享 ap ...
- Android 友盟分享,让你后顾无忧,麻麻再也不用担心我的学习。
咱们上回书说道:不用微信SDK也能分享. Android 微信分享,无需那么麻烦. 这次写友盟分享一个是避免微信新版本改动过大,可能导致无法做到Intent跳转界面的分享实现,还有就是不能局限于一个微 ...
- Android 友盟分享躺过的几个坑,大坑,坑爹啊
前言:公司上线了一个项目,做Android 客户端集成友盟分享,在做得过程中,遇到了下面3个问题,希望其他小伙伴注意. ( 友盟在线客服 QQ : 800083942 ) 错误1: 1.错误描述 我 ...
- Android 友盟分享 开发日记
公司项目涉及到分享的部分了,看友盟的平台相当的强大,觉得就用这个了,本以为也就一个上午的事情,哪知道在这个坑里面足足蹲了两天的时间,下面我将详细介绍下友盟分享的具体过程 tip:强烈建议配合开发文档一 ...
- Android 友盟分享图片太大打开微信慢
这是友盟提供的压缩方法,但是还是会有点慢,所以我们自己去压缩图片. new Thread(new Runnable() {@Overridepublic void run() {String picU ...
- android 友盟分享混淆,Android——记umeng sdk 混淆之后的一次crash
Failed to register native method org.android.spdy.SpdyAgent.freeAgent crash 异常片段如上: 结合上下文怀疑是umeng sd ...
- Android 友盟社会化分享的集成与封装
Android 友盟社会化分享的集成与封装 分享是APP中非常高频的操作之一,在Android的开发环境中,第三方分享框架也有很多.比较流行的包括 极光社会化分享(sharesdk).友盟社会化分享( ...
- Android 友盟统计 友盟推送 友盟分享快速集成
一.友盟统计 1.首先需要到友盟官网 http://mobile.umeng.com/apps注册并且添加新应用,获得Appkey 2.导入SDK,新版SDK支持Android 6.0,http:// ...
- 友盟分享 QQ分享后,不显示左下角的小图标
友盟分享 QQ分享后,不显示左下角的小图标 根据友盟官方论坛说明 icon是16 * 16的 应用名称是在QQ开发者后台配置的 地址http://op.open.qq.com 以下是截图 1. 申请Q ...
最新文章
- 【jsp】jsp的内置对象(部分)
- 【js】通过js代码改变html表单中的数据
- Ubuntu SVN安装使用命令
- 国庆七天乐——第一天
- WinSock网络编程基础(3)server
- python不能调用matplotlib_快速解决PyCharm无法引用matplotlib的问题
- 牛客多校8 - Enigmatic Partition(二阶差分)
- 实现仿简书选取内容生成分享图片效果
- 6818 开发板 配置 ubuntu 桌面环境 与 ROS
- 不创建临时变量,交换两整数的值
- 商品cta策略_【钜阵CTA策略私募月报】​商品市场大幅上涨 CTA策略表现优异
- yum [Errno -1] Metadata file does not match checksum
- 屏幕种类有哪些,特点,怎么挑?TFT、LCD、OLED、IPS、TN的含义与区别?高色域、刷新率、广视角、雾面屏又是什么?
- 问题解决:前面板没声音PC喇叭响
- CCNA学习笔记7--动态路由协议概念和RIP
- 通过CSS实现太极图案例
- 怎么学计算机打字输入,如何学电脑打字?成为打字员
- 华为手机在线将语音转换文字的办公黑科技便签,轻松提高你的工作效率
- CSS(基础,面试,常见用例)
- 69. 放下鼠标,离开键盘