首先在文档第一句我先自嘲下 , 我是大傻逼, 弄了两天微信是视频分享,一直被说为啥跟系统的相册分享的不一样,尼玛!!!

  这里来说正文,我这里不像多少太多,大家都是程序猿,具体的阔以看代码。

  搞代码之前先啰嗦几句啊,你们从我的这个code中你们会学到what,

  first:分享到微信,新浪.etc无需你注册appkey,哇,这么吊,是的就是这么屌,等你们看完代码就知道咯,略屌。。。

  好吧!!!来看怎么不许申请appkey轻松做到分享!!!

  我这里只拿微信的坐下demo了啊,别的一个样!!!

 private String getWXinSendClassName(){Intent share = new Intent(android.content.Intent.ACTION_SEND);share.setType("video/*");List<ResolveInfo> resInfos = getPackageManager().queryIntentActivities(share, 0);for (ResolveInfo resInfo : resInfos){if(resInfo.activityInfo.name.contains(ConstantsAPI.WXApp.WXAPP_PACKAGE_NAME)){return resInfo.activityInfo.name;}}return null;}

 public void onShareVideoFileForFriends(String path){Intent shareIntent = new Intent(Intent.ACTION_SEND);String className = getWXinSendClassName();if(!TextUtils.isEmpty(className)) {shareIntent.setComponent(new ComponentName(ConstantsAPI.WXApp.WXAPP_PACKAGE_NAME, className));shareIntent.setType("video/*");shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new File(path)));shareIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);getApplication().startActivity(shareIntent);} else {Toast.makeText(this,"分享失败", Toast.LENGTH_SHORT).show();}}

就这些,木了

略屌!!!

转载于:https://www.cnblogs.com/liemng/p/5630547.html

如何在自己的代码中实现分享视频文件或者是图片文件到微信 QQ微博 新浪微博等!!!...相关推荐

  1. VUE H5页面微信/QQ/微博 分享连接设置

    VUE H5页面微信/QQ/微博 分享连接设置 问题 想改变分享的标题.副标题.图片以及重定向打开的地址? 解决 第一步:在项目控制台里面 npm i -S weixin-js-sdk ( 然后视情况 ...

  2. JAVA中解决Filter过滤掉css,js,图片文件等问题

    JAVA中解决Filter过滤掉css,js,图片文件等问题 参考文章: (1)JAVA中解决Filter过滤掉css,js,图片文件等问题 (2)https://www.cnblogs.com/er ...

  3. Python把PDF文件中每页内容分离为独立图片文件

    封面图片:<Python程序设计实验指导书>(ISBN:9787302525790),董付国,清华大学出版社 图书详情(京东): ============== 问题描述:把PDF文件转换为 ...

  4. C#将代码中的信息保存为txt或ini文件

    这是我在使用坚石诚信的ET99产品时将信息写为ini文件的一段代码: FileStream fs = new FileStream("log.ini", FileMode.Appe ...

  5. iOS中使用UIActivityViewController系统分享到微信QQ微博包含文字图片URL

    NSMutableArray *activityItems = [NSMutableArray array]; // 文字 [activityItems addObject:title]; // 页面 ...

  6. .mat文件转TIF图片文件,python代码

    代码: from osgeo import gdal import scipy.io as scioif __name__ == '__main__':dataFile = r'G:\A.mat'ds ...

  7. 微信 qq微博分享功能

    <script type="text/javascript" src="${ctx}/static_pc/layer/layer.js"></ ...

  8. PC端分享微信,QQ,微博

    HTML <<div class="gb_resLay"><div class="bdsharebuttonbox"><ul ...

  9. uniapp中的分享功能实现(APP,小程序,公众号)

    uniapp中的分享功能实现(APP,小程序,公众号) 1.APP端的分享 app端的分享可以直接使用uniapp封装的方法uni.share,uni-app的App引擎已经封装了微信.QQ.微博的分 ...

最新文章

  1. OpenVINO实时人脸表面3D点云提取
  2. mysql一主两从_MySQL 网络延迟参数设置建议
  3. android html5播放器,android Html5播放器混音解决方案
  4. 网络营销外包立足用户角度完成企业网站网络营销外包优化
  5. C# Message 消息处理
  6. 【Verilog HDL】从逻辑电路图到门级建模——人工翻译的方法论
  7. Java基础面试题与答案
  8. linux 下按内容查找文件
  9. 一文搞懂MySQL-8.0 redo优化
  10. java 内存指针_java内存模型详解
  11. Wijmo 更优美的jQuery UI部件集:在安全站点使用Wijmo控件
  12. aov建立Java模拟,JAVA
  13. Java基础002 Java9开发环境搭建(Win10平台)
  14. 996工作制,你能扛多久?
  15. CSS:字体设置~笔记
  16. i春秋Web渗透测试工程师(初级)学习笔记(第三章)
  17. LightOJ1220 —— 质因数分解
  18. 教你如何刻录极品CD音乐碟
  19. 【今日分享】官方实例用python调用OpenAI tahcTPG的APIkey生成智能问答
  20. java word合并单元格_java使用freemarker模板导出word(带有合并单元格)文档

热门文章

  1. Mac 编译安装 Redis-3.2.3
  2. 有机会多熟悉下开源框架
  3. POJ 1521 Entropy
  4. 菜单 java_java 菜单
  5. win7系统 普通管理员被删除,超级管理员被禁用。普通用户下。怎么激活administrator
  6. python修改列表中字典内的值_python修改字典内key对应值的方法
  7. java 按位置格式化字符串_Java字符串格式化,{}占位符根据名字替换实例
  8. php 避免xss_PHP防止XSS注入
  9. mil跟踪算法matlab,几种目标跟踪算法性能比较
  10. java导出highcharts_Highcharts导出代码Java版