调用android自带分享功能,分享图片文字等信息。
/*** 调用系统的分享功能* Created by admin on 15-4-13.*/
publicclass ShareActivity extendsActivity {@Overrideprotectedvoid onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.share_layout);}//分享文字publicvoid shareText(View view) {Intent shareIntent = newIntent();shareIntent.setAction(Intent.ACTION_SEND);shareIntent.putExtra(Intent.EXTRA_TEXT,"This is my Share text.");shareIntent.setType("text/plain");//设置分享列表的标题,并且每次都显示分享列表startActivity(Intent.createChooser(shareIntent,"分享到"));}//分享单张图片publicvoid shareSingleImage(View view) {String imagePath = Environment.getExternalStorageDirectory() + File.separator + "test.jpg";//由文件得到uriUri imageUri = Uri.fromFile(newFile(imagePath));Log.d("share","uri:"+ imageUri); //输出:file:///storage/emulated/0/test.jpgIntent shareIntent = newIntent();shareIntent.setAction(Intent.ACTION_SEND);shareIntent.putExtra(Intent.EXTRA_STREAM, imageUri);shareIntent.setType("image/*");startActivity(Intent.createChooser(shareIntent,"分享到"));}//分享多张图片publicvoid shareMultipleImage(View view) {ArrayList<uri> uriList = newArrayList<>();String path = Environment.getExternalStorageDirectory() + File.separator;uriList.add(Uri.fromFile(newFile(path+"australia_1.jpg")));uriList.add(Uri.fromFile(newFile(path+"australia_2.jpg")));uriList.add(Uri.fromFile(newFile(path+"australia_3.jpg")));Intent shareIntent = newIntent();shareIntent.setAction(Intent.ACTION_SEND_MULTIPLE);shareIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uriList);shareIntent.setType("image/*");startActivity(Intent.createChooser(shareIntent,"分享到"));}
}
调用android自带分享功能,分享图片文字等信息。相关推荐
- 调用Android自带日历功能(日历列表单、添加一个日历事件)
调用Android自带日历功能 觉得这篇文章不错,转载过来. 转载:http://blog.csdn.net/djy1992/article/details/9948393 Android手机配备有 ...
- 分享一个日文图片文字识别在线的方法
对于一些从事贸易的朋友,尤其是一些从事国际贸易的朋友,往往需要整理很多外语资料.最近就有个小伙伴说他刚从事与一些日本企业合作,刚开始每天都需要整理大量的日文信息,但人工整理效率太低,但是如果有可以识别 ...
- 怎么用程序实现调用Android手机的拍照功能
怎么用程序实现调用Android手机的拍照功能 转载于:https://blog.51cto.com/1553021/643408
- Android多媒体学习八:调用Android自带的音频录制程序,实现录制
Android中有自带的音频录制程序,我们可以通过指定一个Action为MediaStore.Audio.Media.RECORD_SOUND_ACTION的Intent来 启动它就可以了.然后在on ...
- app流量测试-Android自带统计功能
Android自带统计功能(统计流量总数值) adb shell cat proc/uid_stat/{UID}/tcp_snd和tcp_rcv UID是每个app安装时候分配的唯一编号用于识别该ap ...
- android 背景描边,Android实现带描边的圆角图片
利用学过的BitmapShader渲染类,我们来实现一个带描边的圆角图片. 具体实现: 用来显示自定义的绘图类的布局文件 res/layout/main.xml: xmlns:tools=" ...
- Android多媒体学习五:调用Android自带的播放器播放Audio
Android有其自带的播放器,我们可以使用隐式Intent来调用它:通过传入一个Action为ACTION_VIEW同时,指定Data为所要播放的Audio的Uri对象,并指定格式信息,则我们就可以 ...
- 微信分享 微信对图片文字大小的限制 代码如下
微信分享 微信对缩略图 文字大小的限制 代码如下 final boolean checkArgs() {if ((getType() == 8)&& (((this.thumbData ...
- Android自定义View(七)_Canvas之图片文字
在上一篇文章Canvas之画布操作中我们了解了画布的一些基本操作方法,本次了解一些绘制图片文字相关的内容.如果你对前几篇文章讲述的内容熟练掌握的话,那么恭喜你,本篇结束之后,大部分的自定义View已经 ...
最新文章
- 遗传算法的简单介绍以及模式定理的简单证明
- UA MATH564 概率论 高阶矩的计算:有限差算子方法2
- QT的QDesignerPropertySheetExtension类的使用
- web窗体的基本控件
- Lucene系列:(9)搜索结果排序
- 【推荐】飞鸽传书2013官方下载
- [可视化-tableau]tableau的学习实践入门篇
- Linux/Documentations: Kernel Livepatching
- 怎样对付win7黑屏
- javascript return
- 1106 冒泡排序的语法树
- Linux进程管理工具
- 线性代数中的几何图形
- c语言高级代码编程图,c语言图形编程代码(C language programming code).doc
- disc性格测试cs适合职业_DISC性格测试,高C型的人适合从事什么工作?
- 气体涡轮流量计和涡街流量计的区别
- 国稻种芯绿色沃土计划 农业大健康-万祥军:对话化肥惹的祸?
- 射频工程师——中兴笔试题
- FSK过零检测技术软件实现
- facenet 人脸识别原理理解(三)
热门文章
- bzoj-2300 防线修建
- Redis 分布式锁
- springboot + Gradle test时报错:No tests found for given includes:xxxx
- Simulink Test笔记(含一些小技巧)一
- 武汉理工大学计算机学院教授,饶文碧:武汉理工大学计算机科学与技术学院教授...
- hph中将前端接收的数据由json格式转成array
- Splinter入门(七) Interacting with elements 元素交互(二)
- ovs 流表version
- VC快速强制退出程序方法
- 全面解读Group Normbalization-(吴育昕-何凯明)