Android 分享小结
时间:2024-05-02 19:10:46 来源:网络cs 作者:亙句 栏目:电商平台 阅读:
三、 QQ 、QQ空间(Qzone) 分享
QQ互联官网
文档资料
将下载好的 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学习专栏
本文链接:https://www.kjpai.cn/news/2024-05-02/164349.html,文章来源:网络cs,作者:亙句,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
上一篇:【Python爬虫】招聘网站实战合集第一弹:爬取前程无忧
下一篇:返回列表