关于移动,爱游,联通三家运营商付费SDK的融合方案

>>>  技術話題—商業文明的嶄新時代  >>> 簡體     傳統

第一次做付费SDK嵌入,所以如果有错误的地方请大家指出来。

付费SDK无非是这么两个流程:初始化》》付费。

初始化方面,虽然移动的SDK和其他两家有点不太一样,但也无妨,需要的东西都一样:都需要Context参数,附加应用AppID,AppKey。

而付费,则比较相似,都是通过传递payCode,Context作为参数。

因此,可以分离出一个借口:init,order

具体代码如下:

然后再分别实现三家运营商的SDK:

联通的:

 

爱游:

 

移动的,这个比较麻烦,只贴出核心代码,其他代码参考SDK demo:

然后是order的:

最后,在想要调用的activity中声明一个IConstructor,根据运营商进行选择初始化相关的运营商sdk,应该这么写:

---------------------

最后附上源码:

http://pan.baidu.com/s/1jGuUz6A

http://www.cnblogs.com/nuoyaxingzhe/


网载 2014-07-12 14:58:28

[新一篇] 網絡產品如何設計新手用戶引導?

[舊一篇] [經驗教程] 三星i917,i8700官方Mango,Tango任何版本(8773,8107,7740,7720)越獄防鎖教程
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表