《微信分享的实现》ppt课件

《微信分享的实现》ppt课件

ID:27277533

大小:1.46 MB

页数:28页

时间:2018-12-01

《微信分享的实现》ppt课件_第1页
《微信分享的实现》ppt课件_第2页
《微信分享的实现》ppt课件_第3页
《微信分享的实现》ppt课件_第4页
《微信分享的实现》ppt课件_第5页
资源描述:

《《微信分享的实现》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章App微信分享的实现倚动实验室CONTENTS10.1App微信分享的操作流程目录10.2Android平台分享到微信开发流程10.3IOS平台分享到微信开发流程10.1App微信分享的操作流程10.1.1微信开放平台分享到微信时需要用到微信开放平台,微信开放平台实际上是第三方移动程序提供接口。用户在APP上可以把看到的内容通过微信开放平台提供的接口发送给微信好友或分享至朋友圈,这样App上的内容就可以在微信平台获得更广泛的传播。10.1.2将App内容分享给微信好友在App中想把一些截图、链接等分享给自己的微信好友的时候,需要点击“分享”、“通发送给好友”按钮,就能把信

2、息发送给微信好友。好友收到信息后,轻轻一点,就可以查看详情。还可以使用你的微信App来查看内容(没有安装微信的用户将会被提示去下载安装)。将App内容分享给微信好友10.1.2将App内容分享给微信好友如果我们想APP软件中想把一些截图、链接等精彩内容分享到微信朋友圈,需要点击“分享”、“分享到朋友圈”按钮,完成授权后,内容就可以发送到微信的服务器。自己好友在朋友圈中就能马上看到分享的内容。还可以使用你的微信来查看分享内容(没有安装微信的用户将会被提示去下载安装),将App内容分享到微信朋友圈10.2Android平台分享到微信开发流程10.2.1申请AppID开发者开发微信分享

3、功能需要到微信开放平台官网的移动应用开发界面,通过填写应用名称、应用简介、应用图标,各平台的下载地址等信息创建应用。将开发应用的信息进行提交审核,只有审核通过的应用才能获取AppID,才能进行进一步的开发。10.2.2下载微信终端开发工具包到微信开发平台资源中心下载开发工具包,主要包含3部分内容:libammsdk.jar(每个第三方应用必须要导入该sdk库,用于实现与微信的通信)、API文档(供开发者查阅使用)、界面小工具源码(封装了界面表现的工具类,以及一些界面风格)。10.2.3搭建开发环境(1)在“豹考通”工程中找到libs目录,将开发工具包中libs目录下的libamm

4、sdk.jar复制到该目录中将libammsdk.jar包复制到libs目录下(2)右击“豹考通”工程,找到BuildPath中的ConfigureBuildPath,在Libraries通过AddJars导入工程libs目录下的libammsdk.jar文件,将libammsdk.jar导入Libraries目录下(3)在AndroidManifest.xml文件中进行设置,添加必要的权限支持。程序清单:SourceCodeChapter10AndroidNewScoreAndroidManifest.xml

5、ionandroid:name="android.permission.INTERNET"/>

6、.permission.WRITE_EXTERNAL_STORAGE"/>(4)在代码中使用开发工具包I.注册到微信要使程序启动后微信终端能响应程序,必须在代码中向微信终端注册“豹考通”的id,可以在程序入口Activity的onCreate回调函数处或其他合适的地方将应用id注册到微信。程序清单:SourceCodeChapter10AndroidNewScorewxapiWXEntryActivity.javaprivatestaticfinalintTIMELINE_SUPPORTED_VERSION=0x********;//从官网上申请到的合法A

7、ppIDprivateIWXAPIapi;//IWXAPI是第三方app和微信通信的openapi接口@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);//通过WXAPIFactory工厂,获取IWXAPI的实例api=WXAPIFactory.createWXAPI(this,Constants.WeiXin_App_Id,false);//将“豹考通

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。