当前位置: 首页 > news >正文

济南怎么做网站移动端网站怎么做外链

济南怎么做网站,移动端网站怎么做外链,WordPress数据API,flash制作动画教程关于作者#xff1a;CSDN内容合伙人、技术专家#xff0c; 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 #xff0c;擅长java后端、移动开发、商业变现、人工智能等#xff0c;希望大家多多支持。 目录 一、导读二、微信 分享 三、 QQ 、QQ空间#xff08;Qz… 关于作者CSDN内容合伙人、技术专家 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 擅长java后端、移动开发、商业变现、人工智能等希望大家多多支持。 目录 一、导读二、微信 分享 三、 QQ 、QQ空间Qzone 分享四、新浪微博五、钉钉六、支付宝七、企业微信八、聚合分享平台九、 推荐阅读 一、导读 我们继续总结学习温故知新。 鉴于前阵子有人问到分享相关的功能说不知道在哪里注册本文做一个收集整理。 本文主要介绍QQ、微信、新浪微博、支付宝、钉钉等几个国内主流三方分享平台以及一些聚合分享平台。 二、微信 分享 微信开发平台 Android接入指南 注册 获取应用APPID接入sdk 在build.gradle中添加 dependencies {api com.tencent.mm.opensdk:wechat-sdk-android: }项目的根 build.gradle 文件中添加如下代码 buildscript {repositories {jcenter() // 原有 jCenter 引用可继续保留mavenCentral()} }allprojects {repositories {jcenter() // 原有 jCenter 引用可继续保留mavenCentral()} }配置AndroidManifest 接收微信的请求及返回值 在你的包名相应目录下新建一个 wxapi 目录并在该 wxapi 目录下新增一个 WXEntryActivity 类该类继承自 Activity public class WXEntryActivity extends Activity implements IWXAPIEventHandler {private IWXAPI api;Overrideprotected void onCreate(Nullable Bundle savedInstanceState) {super.onCreate(savedInstanceState);api WXAPIFactory.createWXAPI(this, CorePackageConfig.APPINFO.WEIXIN_APPID, false);try {Intent intent getIntent();api.handleIntent(intent, this);} catch (Exception e) {}}Overrideprotected void onNewIntent(Intent intent) {super.onNewIntent(intent);setIntent(intent);api.handleIntent(intent, this);}Overridepublic void onReq(BaseReq req) {// 微信发送请求到第三方应用时会回调到该方法}Overridepublic void onResp(BaseResp baseResp) {}}mani activityandroid:name.wxapi.WXEntryActivityandroid:labelstring/app_nameandroid:themeandroid:style/Theme.Translucent.NoTitleBarandroid:exportedtrueandroid:taskAffinity填写你的包名android:launchModesingleTask /activity添加混淆 调试 private final IWXAPI iwxapi;/*** 分享文本*/Overridepublic void shareText(Activity activity, Entity Entity, ShareListener listener) {String shareText Entity.getDesc();if (TextUtil.isEmpty(shareText)) {return;}WXTextObject textObj new WXTextObject();textObj.text shareText;WXMediaMessage msg new WXMediaMessage();msg.mediaObject textObj;msg.description shareText;SendMessageToWX.Req req new SendMessageToWX.Req();req.transaction buildTransaction(text);req.message msg;req.scene getSendScene(Entity.getShare_type());iwxapi.sendReq(req);addOnStarListener(listener);}三、 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:nameandroid.permission.INTERNET / uses-permission android:nameandroid.permission.ACCESS_NETWORK_STATE /applicationactivityandroid:namecom.tencent.tauth.AuthActivityandroid:noHistorytrueandroid:launchModesingleTask intent-filteraction android:nameandroid.intent.action.VIEW /category android:nameandroid.intent.category.DEFAULT /category android:nameandroid.intent.category.BROWSABLE /data android:schemetencent你的AppId //intent-filter/activity activityandroid:namecom.tencent.connect.common.AssistActivityandroid:configChangesorientation|keyboardHiddenandroid:screenOrientationbehind android:themeandroid: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学习专栏
http://www.zqtcl.cn/news/254314/

相关文章:

  • 网站常用图标素材办公用品十大购物网站排名
  • 网络门户网站站长要维护网站
  • 网上有做衣服的网站有哪些做网站推广怎样才能省钱
  • 网站专题设计欣赏找网站公司做网站是怎样的流程
  • 网站上传后如何设置首页制作网络游戏
  • 外贸接单网站排名榜珠宝行网站建设方案
  • 酒店门户网站建设背景门户网站的发布特点
  • 网站营销与推广汕头澄海
  • php和asp做网站哪个好阿里云wordpress配置
  • 东莞响应式网站建设网络营销策略和营销策略的区别
  • 番禺做网站哪家强合肥网页网站制作
  • 100个免费推广网站阜阳网站建设价格低
  • 广西茶叶学会 网站建设给人做网站能赚钱吗
  • 网站建设的发展目标西湖区住房和城乡建设局网站
  • 佛山市手机网站建设网页制作教程第三版赵丰年pdf
  • 做的好的装修公司网站网页制作搜题软件
  • 网站公告栏代码铁路建设标准网站
  • 网站设计工具更好的做网站禅城技术支持骏域网站建设
  • 百度商桥可以在两个网站放网站qq 微信分享怎么做的
  • 大学生网站建设开题报告秀山网站建设
  • 网站建设的实施方案网站建设基本标准
  • 做一个推广网站多少钱360导航网址
  • 在线网站建设哪家便宜wordpress 爬取
  • 移动端网站设计规范百度一下首页问问
  • 哪些网站怎么进广西玉林网站建设
  • 高端建站设计赶集网免费发布信息
  • 两题一做的网站响应式网站开发asp
  • 做网站直接开二级域名网站怎么收录到百度
  • 手机论坛网站源码西安网站建设-中国互联
  • 郑州网站建设策划方案丹阳建站推广管理