Android 分享图片到WhatsApp,Messenger,Facebook

  • 简单实现通过Intent 跳转传参数

简单实现通过Intent 跳转传参数

Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
if(share.equals("whatsapp")){//Target whatsapp:shareIntent.setPackage("com.whatsapp");
}else if(share.equals("messenger")){//Target messenger:shareIntent.setPackage("com.facebook.orca");
}else if(share.equals("facebook")){//Target facebook:shareIntent.setPackage("com.facebook.katana");
}
//Add text and then Image URI
shareIntent.putExtra(Intent.EXTRA_TEXT, "文字内容");
//照片需要转成Uri格式
//单张照片
shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
//多张图片
ArrayList<Uri> uriList = new ArrayList<Uri>();
shareIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uriList);shareIntent.setType("image/jpeg");
shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
try {startActivity(shareIntent);
} catch (android.content.ActivityNotFoundException ex) {if(share.equals("whatsapp")){//whatsapp:Toast.makeText(this, "WhatsApp have not been installed.",Toast.LENGTH_SHORT).show();}else if(share.equals("messenger")){//messenger:Toast.makeText(this, "Messenger have not been installed.",Toast.LENGTH_SHORT).show();}else if(share.equals("facebook")){//facebook:Toast.makeText(this, "Facebook have not been installed.",Toast.LENGTH_SHORT).show();}}

Android 分享图片到WhatsApp,Messenger,Facebook相关推荐

  1. android 分享图片和视频

    今天,简单讲讲如何调用手机的分享功能进行分享. 目前实现一键分享功能的方式有两种: 1.需要集成第三方官方SDK包,在获得官方授权后调用其API来完成一键分享功能,例如使用友盟分享等     优点:无 ...

  2. unity调用 Android 分享图片文字 方法 不需要第三方sdk 兼容android7.0+

    直接说方法把,在Android Studio中 新建一个工程,新建时选择Add No Activity,包名跟unity中设置的一样比如这里用 come.demo.share 在res目录下新建个文件 ...

  3. android分享图片到qq,Android 如何实现本地图片直接分享到微信、来往、QQ等,直接分享...

    在不使用第三方的SDK情况下,如何在Android上直接分享图片到指定的应用上,例如分享到微信.来往.QQ等.具体实现见贴出的代码.实现后才发现好简单的 例如:要在app中直接分享图片到微信.来往等, ...

  4. android分享图片到qq,Android实现截图分享qq,微信

    Android实现截图分享qq,微信 立即下载 金额: 3 元 支付方式: 友情提醒:源码购买后不支持退换货 立即支付 发布时间:2018-05-23 概述 android上封装工具类,一行实现截屏分 ...

  5. android分享图片功能实现原理,Android:简单实现并理解图片三级缓存

    学习Android网络开发的过程中,势必会经历很多痛苦的过程,其中一个大坑就是图片缓存,当然现在有很多现成的库非常方便,常常几行代码就可以实现想要的功能,但不懂其中的原理是不行的,所以对于刚开始学习网 ...

  6. android 分享图片到朋友圈 大小限制,朋友圈传播图的尺寸是多少?朋友圈图片大小限制...

    不知道小伙伴们有没有在微信上做过活动,比如什么集赞换取什么东西,比如说点赞即可获取门票之类的.这类活动要想在朋友圈做好,那么一个好的朋友圈活动图就显得很是必要.那么小伙伴们知道朋友圈传播图的尺寸是多少 ...

  7. android 代码分享图片不显示,android原生分享图片失败的问题

    原生分享代码没有错,但是总是分享失败 Android分享图片的分享代码如下 public static void shareImages(Context context, ArrayList uriL ...

  8. web dialog 内嵌 图片_Unity游戏如何在iOS上调用Facebook原生对话框分享图片

    原文发表于Unity中国论坛 ,如果对你有帮助请关注我! Unity游戏如何在iOS上调用Facebook原生对话框分享图片 - Unity​unity.cn 手头上的一个游戏项目需要实现截屏并分享到 ...

  9. 继WhatsApp后 Facebook聊天工具Messenger用户也突破十亿人

    PC互联网时代的社交网络霸主Facebook,正在成为移动互联网时代的移动聊天霸主.继WhatsApp用户已经超过十亿人之后,其另外一款聊天工具Facebook Messenger用户规模也超过了十亿 ...

最新文章

  1. 申工智能有没有作弊?
  2. RAC8——scan ip的理解
  3. 人生三部曲:顺序,选择,循环
  4. Linux 查看端口占用情况 并 结束进程
  5. Storm 05_Storm并发机制通信机制
  6. Android系统开发智能机器人,Android智能机器人详解
  7. STM32工作笔记0068---SPI同步通信Flash读写实验
  8. Vue:开发者友好性和易用性
  9. tensorflow图像数据处理
  10. 苹果Mac最智能的javascript前端编辑器:WebStorm
  11. 文库文档网站大全,文档分享平台有哪些?
  12. 百度地图矢量瓦片在线下载
  13. 麻省理工学院公开课:计算机科学及编程导论
  14. Windows10动态壁纸Wallpaper软件
  15. 【Arduino】IIC 1602液晶屏显示
  16. 一、IOS CocoaPods详细使用方法
  17. java基础之Integer和Long
  18. [CISCN2019 华东南赛区]Web4
  19. 中科院 2014年工程硕士入学专业课笔试考场安排
  20. response对象在servlet中的常用方法讲解

热门文章

  1. 中国5级行政区域mysql数据库库_GitHub - liangyuquan/china_area_mysql: 中国5级行政区域mysql库...
  2. cam350菜单怎么切换成中文_电子设计软件CAM350各菜单使用说明(二)
  3. 如何做云主机分销商?
  4. 海康威视的综合安防管理平台部署
  5. 【实战】Unity3d实战之Unity3d网络游戏实战篇(9):协议
  6. java下bison_windows下bison的安装与入门
  7. 【软件测试】禅道的简要介绍
  8. 苹果电脑的杀毒软件?Clean My Mac X 4..12.5使用测评
  9. R语言数据可视化之多幅图形的组合及输出
  10. 4月4日网站变灰色的效果是怎么实现的?