跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 综合服务 > 电商平台 > Android 分享小结

Android 分享小结

时间:2024-05-02 19:10:46 来源:网络cs 作者:亙句 栏目:电商平台 阅读:

标签: 小结 

三、 QQ 、QQ空间(Qzone) 分享

QQ互联官网
文档资料

注册 > 获取应用APPID下载sdk接入sdk
将下载好的 open_sdk_xxx_lite.jar 拷贝到 lib目录下

在build.gradle中添加

dependencies {    implementation fileTree(dir: 'libs', include: '*.jar')}

配置AndroidManifest

<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /><application> <activity       android:name="com.tencent.tauth.AuthActivity"       android:noHistory="true"       android:launchMode="singleTask" >    <intent-filter>           <action android:name="android.intent.action.VIEW" />           <category android:name="android.intent.category.DEFAULT" />           <category android:name="android.intent.category.BROWSABLE" />           <data android:scheme="tencent你的AppId" />    </intent-filter> </activity><activity       android:name="com.tencent.connect.common.AssistActivity"       android:configChanges="orientation|keyboardHidden"       android:screenOrientation="behind"        android:theme="@android:style/Theme.Translucent.NoTitleBar" />                                   <application>
调试
public class QQShareMediaAction {    private final Tencent mTencent;    public QQShareMediaAction(Activity activity) {        mTencent = Tencent.createInstance(qqAppId(), activity.getApplicationContext(), "");    }    /**     * 分享文本     * QQ不支持分享纯文本     */    public void shareText(Activity activity, ShareEntity ShareEntity, ShareManager.CustomShareListener listener) {        shareWeb(activity, ShareEntity, listener);    }    /**     * 分享图片     * 只支持本地图片     */    public void shareImage(Activity activity, ShareEntity ShareEntity, ShareManager.CustomShareListener listener) {        String shareImgUrl = ShareEntity.getImg_url();        if (ShareTextUtil.isEmpty(shareImgUrl) || !limitSize(ShareEntity.getImg_url(), listener)) {            return;        }                Bundle params = new Bundle();        params.putInt(QQShare.SHARE_TO_QQ_KEY_TYPE, QQShare.SHARE_TO_QQ_TYPE_IMAGE);        params.putString(QQShare.SHARE_TO_QQ_IMAGE_LOCAL_URL, shareImgUrl);        mTencent.shareToQQ(activity, params, listener);        addOnStarListener(listener);    }}

四、新浪微博

登录 新浪微博开放平台

移动客户端接入说明

Android SDK文档

授权回调页、取消授权回调页设置在应用信息—>高级信息,iOS应用具体位置参考下图注意这里的授权回调页需要和代码中的redirectURL参数保持一致bundle ID设置注意和工程保持一致

五、钉钉

登录 钉钉开放平台

钉钉分享介绍

六、支付宝

支付宝开放平台

使用支付宝账号登录,注册APP,点击应用 > 在功能信息中添加分享功能 > 最后申请上线审核,通过即可

七、企业微信

企业微信官方平台

要使用企业微信分享功能模块,需要先在企业微信官方平台注册企业账号,并建立iOS或者安卓端应用,启用 “企业微信授权登录” 接口

八、聚合分享平台

如umeng,极光等一些国内聚合的分享。

九、 推荐阅读

Java 专栏

SQL 专栏

数据结构与算法

Android学习专栏

ddd

本文链接:https://www.kjpai.cn/news/2024-05-02/164349.html,文章来源:网络cs,作者:亙句,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

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

文章评论