Android自带的分享功能案例】的更多相关文章

MainActivity的代码 package com.hpsvse.weiboshare; import java.io.File; import android.net.Uri; import android.os.Bundle; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.view.Menu; import android…
以前我们总想到友盟等平台分享功能的集成,集成这玩意还得下载对应的jar包.当然,用这些平台的分享并不是说什么好处都没有,至少人家的统计功能还是很实用的.不过有的时候我们是不需要多余功能的,只需要能分享就行,那我们就可以直接用Andriod系统自带有分享功能去完成了.下面我来介绍如何实现系统的分享功能: 分享文本信息 Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/plain"); intent.p…
非常多的应用为了应用的推广和传播都会使用"分享"的功能,点击分享button.就能将想要分享的内容或者图片分享至QQ空间.微博.微信朋友圈等实现了分享功能的应用.这篇文章主要是为了学习与探索调用系统实现分享功能或者直接调起实现了分享功能的应用的activity来进行分享. 眼下实现一键分享功能的方式有两种: 1.须要集成第三方官方SDK包,在获得官方授权后调用其API来完毕一键分享功能,比如使用友盟分享等     长处:无缝集成.功能多     缺点:须要集成官方的SDK包并通过申请官…
//花了很长时间最终完成了微信分享功能,中间走了很多弯路,在此做一下小结,希望对在应用中使用到微信分享的朋友有所帮助. 主要问题就是下面两个: 1.为什么运行了项目之后,微信分享只是闪了一下就没有了? 这个问题的解决办法就是等待微信审核通过,然后自然就能在应用中使用微信分享了. 2.为什么运行项目时微信分享可以使用,但是当打包成APK文件之后再安装到手机上之后,微信分享又出现类似于问题1中的情况了? 原因就是签名的问题,在运行项目的时候,你使用的是本地的签名(.keystore 文件),而你打包…
通过一番查找以后找到一个类UIActivityController,可以调用系统的social.framework中的分享接口.看下面的图就知道了,这个还是挺常见的 微信发布多图 借鉴了CSDN上的一个demo, 里面自定义了一个实现UIActivityItemSource协议的类 ShareItem // // SharedItem.h // xingjiang // // Created by 吴德明 on 16/7/14. // Copyright © 2016年 吴德明. All rig…
在Android1.6之后添加了TextToSpeech,也叫TTS,把相应的文字转化成语音播报,增强了用户体验.可以根据语言播报 界面上的控件如下: 可以选择的语言 但有的语言不支持,比如中文就不支持 代码也比较简单,能简单介绍TTS的用法 MainActivity.java package com.example.tts; import java.util.ArrayList; import java.util.List; import java.util.Locale; import an…
当我想做一个智能的记事本的时候,我就在尝试自己写一组分享功能.后来才知道,原来每个社交软件中都有自己的分享接口. 这就大大减少了我们的代码量了. 第一种方法:特点--简单 package com.example.share; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.Menu; import android.view.MenuI…
众所周知,互联网是一个资源共享的地方,在网络上,我们可以分享我们所有认为好的资源.而随着互联网信息爆发式的增长,我们习惯了一键分享功能,比如:微博分享.微信分享.QQ空间分享.人人网分享等等.由此可见分享是很重要的一个客户体验功能,那在移动端,我们怎样实现分享功能呢? 从Android系统的社会分享功能来看,实现手段主要有两种:一种是通过系统自带的来启动分享功能:第二种是通过第三方的SDK插件进行分享:具体实现方式如下. 一.Android系统启动分享功能 系统启动分享功能很简单,实现也很容易,…
前段时间给曾经的App加了分享功能,与大家分享一些心得. 实现分享功能有三种方式: 1.调用Android自带的分享接口.这样的方式最简单.它是直接调用App的发信息功能,把我们的链接通过信息方式发出去,因此它的分享效果比較差. 同一时候它仅仅能发送给手机上已安装的社交App.最坑的是有些App对此功能是屏蔽的.比方微信朋友圈.代码非常easy.网上一搜就有,我就不赘述了. 2.通过第三方SDK来分享,国内比較经常使用的有友盟和MO.首先要去申请开发.然后下载SDK再调用对应接口即可.缺点是支持…
Android分享-调用系统自带的分享功能 实现分享功能的几个办法 1.调用系统的分享功能 2.通过第三方SDK,如ShareSDK,友盟等 3.自行使用各自平台的SDK,比如QQ,微信,微博各自的SDK 这里就记录下第一种办法. 分享文本信息 Intent textIntent = new Intent(Intent.ACTION_SEND); textIntent.setType("text/plain"); textIntent.putExtra(Intent.EXTRA_TEX…