Android 各种功能代码收集
2024-10-20 16:40:00
1.分享图片等文件到单个指定微信好友
/**
* 分享信息到朋友
*
* @param file
* 假如图片的路径为path,那么file = new File(path);
*/
private void shareToFriend(File file) {
Intent intent = new Intent();
ComponentName componentName = new ComponentName("com.tencent.mm",
"com.tencent.mm.ui.tools.ShareImgUI");
intent.setComponent(componentName);
intent.setAction(Intent.ACTION_SEND);
intent.setType("image/*");
intent.putExtra(Intent.EXTRA_TEXT, "测试微信");
intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file));
startActivity(intent);
}
2.分享图片等文件到微信朋友圈
/**
* 分享信息到朋友圈
*
* @param file
* ,假如图片的路径为path,那么file = new File(path);
*/
private void shareToTimeLine(File file) {
Intent intent = new Intent();
ComponentName componentName = new ComponentName("com.tencent.mm",
"com.tencent.mm.ui.tools.ShareToTimeLineUI");
intent.setComponent(componentName);
intent.setAction(Intent.ACTION_SEND);
intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file));
intent.setType("image/*");
startActivity(intent);
}
最新文章
- 安装 log.io 实时监控 php_error 日志
- 《java集合概述》
- 使用jquery修改css中带有!important的样式属性
- 使用 PHP 和 Apache Solr 实现企业搜索
- Temporary Segments: What Happens When a Sort Occurs (文档 ID 102339.1)
- ODBC访问不到Server的问题
- 李洪强iOS开发Swift篇—05_元组类型
- C语言静态函数静态变量
- 项目积累——Blockingqueue,ConcurrentLinkedQueue,Executors
- …… are only available on JDK 1.5 and higher 错误(spring 的jdk版本检测在jdk 8下的修订)
- 东软实习<;3>;
- c++ stl源码剖析学习笔记(二)iterator
- 使用Hexo搭建Github静态博客
- lambda 分类抽取N条
- 简述JavaScript作用域与作用域链
- Rxjs之创建操作符(Angular环境)
- 视频基础知识:浅谈视频会议中H.264编码标准的技术发展
- 封装PDO连接数据库代码
- ElasticSearch无法启动
- Zabbix3的离线安装