微信授权登录、分享、支付等核心内容和支付宝支付
2016-09-12 14:39
387 查看
一、微信的授权登录、分享、支付:(项目上线的时候记得把keystore换成记得打包的哦)
(一)、微信授权登录:
1.先登录微信的开发者平台,注册自己的相关项目内容(详情请查看微信开发平台)2.下载Android开发需要的jar包:
3.解压下载相关内容:
注:选中对应jar包点击鼠标右键——>build path——》add to build path
详细请查看:
5.添加AndroidManifest.xml 设置
<!-- 微信开发使用权限 -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
6.定义一个静态广播来进行注册app:
7.把项目注册到微信(在自己程序入口Application中添加):
8.发起微信授权:
9.接收微信的请求及返回值:
a.
在你的包名相应目录下新建一个wxapi目录,并在该wxapi目录下新增一个WXEntryActivity类,该类继承自Activity(例如应用程序的包名为net.sourceforge.simcpux,则新添加的类如下图所示)
10.写微信授权的回调类代码:WXEntryActivity 类的编写请查看微信开发文档哦!
(二)、微信支付:
1、唤起微信支付界面:
2、设置微信支付回调:WXPayEntryActivity类的编写请详看开发文档!
以上要注意还得在AndroidManifest.xml中注册哦:
(三)、微信分享:
1、微信分享也是大同小异这里面就不详细讲解了哦!(自己查看开发文档吧!):
2.注意:这里一般都是加载本来图片,要是要加载网络图片那么就的开一个线程获取是异步加载哦!
二、支付宝支付:
1、在支付开发平台上创建自己的项目:
2、完善应用信息:这里请详看开发文档哦!
3、下载对应的jar文件放在libs文件下面:和微信的一样一样的
4.添加AndroidManifest.xml 权限:
<!-- 支付宝使用权限 -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
5.发起支付宝支付:因为支付宝支付是在线程中完成的哦!
5.和微信一样设置回调:
6.编写ZFBpayentryActivity类:具体编写请查看开发文档哦!
相关文章推荐
- 微信 支付宝支付 友盟登录分享 统计
- iOS 9中需要使用 QQ/QQ空间/支付宝/微信SDK 的相关能力(分享、收藏、支付、登录等)时,需要在“Info.plist”里增加如下代码
- 第三方APP分享内容到微信平台的授权过程小总结
- 微信SDK踩过的那些坑。。登录分享支付
- thinkphp 微信授权登录 以及微信实现分享
- 微信分享及授权登录
- React Native绑定微信分享/登录/支付(演示+实现步骤+注意事项)
- Android微信登录、分享、支付
- ShareSDK实现微信分享,QQ授权登录
- 微信QQ第三方登录分享和支付宝微信支付
- 微信不走回调(分享、第三方登录、支付)
- 微信页面登录授权和分享那些事
- [转] Android:微信授权登录与微信分享全解析
- 微信授权登录和分享
- React Native绑定微信分享/登录/支付(演示+实现步骤+注意事项)
- Android 微信登录授权、微信分享
- Android微信登录、分享、支付
- Android开发:微信授权登录与微信分享完全解析
- 微信分享,支付,登录,跳转微信公众号接入指南
- 调用微信登录,分享,支付