android 空间分享到朋友圈,Android开发之微信分享到好友,朋友圈

android 空间分享到朋友圈,Android开发之微信分享到好友,朋友圈3.快速集成第二步:配置AndroidManifest.xml下面清单文件的配置是全部的,没有的平台就是不需要配置1、添加权限2、添加activity信息(注意:tencent后面的appid要保持和您配置的QQ的appid一致)android:name=”com.mob.tools.MobUIShell”android:theme=”@android:style/Theme.Transluc…

大家好,又见面了,我是你们的朋友全栈君。

3. 快速集成

第二步:配置AndroidManifest.xml

下面清单文件的配置是全部的,没有的平台就是不需要配置

1、添加权限

2、添加activity信息

(注意: tencent后面的appid要保持和您配置的QQ的appid一致)

android:name=”com.mob.tools.MobUIShell”

android:theme=”@android:style/Theme.Translucent.NoTitleBar”

android:configChanges=”keyboardHidden|orientation|screenSize”

android:screenOrientation=”portrait”

android:windowSoftInputMode=”stateHidden|adjustResize” >

3、如果您集成了微信,易信,支付宝还需要添加下面回调的activity处理;

android:name=”.wxapi.WXEntryActivity”

android:theme=”@android:style/Theme.Translucent.NoTitleBar”

android:configChanges=”keyboardHidden|orientation|screenSize”

android:exported=”true”

android:screenOrientation=”portrait” />

android:name=”.yxapi.YXEntryActivity”

android:theme=”@android:style/Theme.Translucent.NoTitleBar”

android:configChanges=”keyboardHidden|orientation|screenSize”

android:exported=”true”

android:screenOrientation=”portrait” />

android:name=”.apshare.ShareEntryActivity”

android:theme=”@android:style/Theme.Translucent.NoTitleBar”

android:configChanges=”keyboardHidden|orientation|screenSize”

android:exported=”true”/>

4、替换mob后台申请的Appkey与各个平台申请的key

98f2cc38878fc975b391a521e88a95a9.png

第三步:添加分享代码

在您程序启动的时候添加初始化代码(注:不要等调用ShareSDK功能之前才初始化)

ShareSDK.initSDK(this);

在您的代码中调用此方法,即可打开一键分享功能进行分享(具体平台分享参数请参考此处)

private void showShare() {

OnekeyShare oks = new OnekeyShare();

//关闭sso授权

oks.disableSSOWhenAuthorize();

// title标题,印象笔记、邮箱、信息、微信、人人网、QQ和QQ空间使用

oks.setTitle(“标题”);

// titleUrl是标题的网络链接,仅在Linked-in,QQ和QQ空间使用

oks.setTitleUrl(“http://sharesdk.cn”);

// text是分享文本,所有平台都需要这个字段

oks.setText(“我是分享文本”);

//分享网络图片,新浪微博分享网络图片需要通过审核后申请高级写入接口,否则请注释掉测试新浪微博

oks.setImageUrl(“http://f1.sharesdk.cn/imgs/2014/02/26/owWpLZo_638x960.jpg”);

// imagePath是图片的本地路径,Linked-In以外的平台都支持此参数

//oks.setImagePath(“/sdcard/test.jpg”);//确保SDcard下面存在此张图片

// url仅在微信(包括好友和朋友圈)中使用

oks.setUrl(“http://sharesdk.cn”);

// comment是我对这条分享的评论,仅在人人网和QQ空间使用

oks.setComment(“我是测试评论文本”);

// site是分享此内容的网站名称,仅在QQ空间使用

oks.setSite(“ShareSDK”);

// siteUrl是分享此内容的网站地址,仅在QQ空间使用

oks.setSiteUrl(“http://sharesdk.cn”);

// 启动分享GUI

oks.show(this);

}

我的案例:

6dc6fbc95cb5ff2d18128ca912db6fd3.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144040.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • IIS启动网站出错的几个解决方法

    在ASP.NET项目中使用了IIS服务器,由于系统是XP的,而在装系统的时候IIS没有一起装,所以从网上下载的IIS5.0版本(其它版本XP是用不了的)。但是在使用的过程中老是出问题,每次调试好后,过

    2021年12月22日
    46
  • LM算法代码_快速排序算法代码

    LM算法代码_快速排序算法代码LM算法+推导+C++代码实践一、算法推导二、代码实践参考一、算法推导二、代码实践#include<Eigen/Dense>#include<Eigen/Sparse>#include<iostream>#include<iomanip>#include<math.h>usingnamespacestd;usingnamespaceEigen;constdoubleDERIV_STEP=1

    2022年9月27日
    2
  • ext.apply()_vba中evaluate使用方法

    ext.apply()_vba中evaluate使用方法EXT.applyEXT.apply方法详解EXT.apply方法详解apply的用法:Ext中apply及applyIf方法的应用apply及applyIf方法都是用于实现把一个对象中的属性应用于另外一个对象中,相当于属性拷贝。不同的是apply将会覆盖目标对象中的属性,而applyIf只拷贝目标对象中没有而源对象中有的属性。apply方法的签名为“apply(Objectobj,Objectconfig,Objectdefaults):Object”,该方法包含

    2022年7月28日
    8
  • termux更改镜像源_pycharm自带python

    termux更改镜像源_pycharm自带python方法1在使用pip命令进行安装的时候,传入镜像地址如下#pipinstallpandas-ihttps://mirrors.aliyun.com/pypi/simple#pipinstalldjango==1.11.*-ihttps://pypi.tuna.tsinghua.edu.cn/simple可选的镜像地址有豆瓣https://pypi.douban.com/simple阿里云https://mirror…

    2022年8月29日
    3
  • 开发环境k8s使用local docker registry

    开发环境k8s使用local docker registry

    2021年5月14日
    136
  • 失眠食疗方_重度失眠7个偏方

    失眠食疗方_重度失眠7个偏方1.失眠食疗方21世纪的中国青少年基本上都是亚健康问题,而在众多身体问题的前置就是睡眠问题可以理解为:睡眠问题是万病之源(人体没时间修复)PS:经常熬夜、作息不规律睡眠就会慢慢变差(随着

    2022年8月2日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号