sharesdk应用了什么游戏(sharesdk什么意思)
你们好,最近小活发现有诸多的小伙伴们对于sharesdk什么意思,sharesdk这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 1,导入ApkPlug框架
2、 将捆绑包2。7 .5-开发罐和apkplugcloudservice 1。8 .0-释放。冲突拷贝到主应用libs目录下
3、 捆绑包2。7 .5-开发罐是apkplug核心库(第2.7.5版版本以后只需要该文件即可不在需要libndkfoo.so)
4、 apkplugcloudservice 1。8 .0-释放。冲突是apkplug插件托管服务SDK,我们用它下载服务端的ShareSDK组件
5、 2,导入ShareSDK调用库
6、 将PlugShareSDK1.0.0.jar拷贝到主应用的libs目录下,它是ShareSDK组件的调用库,它封装了ShareSDK组件的调用接口,以及如果从apkplug插件托管服务下载组件的业务逻辑。
7、 3,配置相关权限
8、 !-apk插件框架须要的权限-
9、 使用权限
10、 Android:name=' Android。许可。write _ EXTERNAL _ STORAGE '/uses-权限
11、 uses-permission Android:name=' Android。许可。装载_卸载_文件系统'/
12、 uses-permission Android:name=' Android。许可。互联网'/
13、 uses-permission Android:name=' Android。许可。read _ PHONE _ STATE '/
14、 !- ShareSDK须要的权限-
15、 uses-permission Android:name=' Android。许可。get _ TASKS '/
16、 uses-permission Android:name=' Android。许可。互联网'/
17、 uses-permission Android:name=' Android。许可。access _ WIFI _ STATE '/
18、 uses-permission Android:name=' Android。许可。访问网络状态'/
19、 uses-permission Android:name=' Android。许可。'更改WIFI状态'/
20、 uses-permission Android:name=' Android。许可。write _ EXTERNAL _ STORAGE '/
21、 uses-permission Android:name=' Android。许可。read _ PHONE _ STATE '/
22、 uses-permission Android:name=' Android。许可。manage _ ACCOUNTS '/
23、 uses-permission Android:name=' Android。许可。get _ ACCOUNTS '/
24、 4,配置相关活动
25、 !-apk插件框架须要的活动配置-
26、 活动
27、 Android:name=' org。apk插头。app。apk插件活动' Android:Theme=' @ Android:style/Theme .半透明Android:配置更改='方向|键盘隐藏'
28、 /
29、 !- ShareSDK须要的活动配置-
30、 !-微信分享回调-
31、 活动
32、 android:name='cn .'sharesdk .社交。样本。wx API。' wxentryactivity '
33、 Android:Theme=' @ Android:style/Theme .半透明的。NoTitleBar ' Android:config changes=' keyboard hidden | orientation | screenSize ' Android:exported=' true '
34、 安卓系统:屏幕方向='纵向'/
35、 !-易信分享回调-
36、 活动
37、 android:name='cn .sharesdk .社交。样本。yxapi。yxentryactivity ' Android:Theme=' @ Android:style/Theme .半透明的。NoTitleBar ' Android:config changes=' keyboard hidden | orientation | screenSize ' Android:excludeFromRecents=' true '
38、 android:exported='true '
39、 Android:启动模式='单顶'/
40、 活动
41、 android:name='cn .sharesdk .框架。sharesdkuishell ' Android:Theme=' @ Android:style/Theme .半透明。NoTitleBar ' Android:config changes=' keyboard hidden | orientation | screenSize ' Android:windowSoftInputMode=' state hidden | adjust size '
42、 !-适配器表示一个继承自cn .sharesdk .框架。授权。授权适配器的类,这个类可以监听到页面的生命周期,也可以获取授权页面的各种用户界面控件。开发者可以通过继承AuthorizeAdapter,重写其方法,并获取各种用户界面来自定义这个页面的行为。
43、 元数据Android:name=' Adapter ' Android:value=' cn .sharesdk.demo.MyAdapter' /
44、 -
45、 !- Dropbox的单点登录(单点登录的缩写)功能需要在此处添加一个对动作_视图事件的过滤器,其中的计划是“db——”前缀再开发者应用的加上appKey。如果此过滤器不设置,则不能完成单点登录(单点登录的缩写)功能授权-
46、 意图过滤器
47、 data Android:scheme=' d b-7 janx 53 ilz 11 GBS '/
48、 action Android:name=' Android。意图。行动。视图'/
49、 类别Android:name=' Android。意图。类别。可浏览'/
50、 类别Android:name=' Android。意图。类别。默认'/
51、 /意图-过滤器
52、 !-如果集成即时通信软件分享,或者使用即时通信软件客户端来进行即时通信软件空间的分享,须要在此处添加一个对动作_视图事件的过滤器,其中的计划是" tenc ent "前缀再开发者应用的加上appId。如果此过滤器不设置,则分享结束以后不能得到正确的回调-
53、 意图过滤器
54、 data Android:scheme='腾讯100371282 '/
55、 机器人操作:名称='android.intent.action.VIEW' /
56、 机器人类别:名称='安卓。意图。类别。默认'/
57、 机器人类别:名称='安卓。意图。类别。可浏览'/
58、 /意图筛选器-意图筛选
59、 /活动
60、 注释说明:
61、 ApkPlug足球俱乐部框架的插件活动(活动)是不需要在宿主配置的,但ShareSDK(共享SDK)的这几个活动(活动)是负责与外部应用通信回调的,因此需要在宿主配置。
62、 5个,调用ShareSDK(共享SDK)组件
63、 以上步骤配置完成以后即可使用ShareSDK(共享SDK)组件了,使用方式非常简单,以分享功能为例:
64、 (1)。首先初始化共享代理(在PlugShareSDK1.0.0.jar包中定义)
65、 shares dkage agent=new shares dkage(this,frame。getsystembundlecontext());
66、 .创建分享数据Bean插件共享信息(在PlugShareSDK1.0.0.jar包中定义)
67、 最终插头共享信息oks=新建插件共享信息();好的。setaddress('北京市');OCS。set title(' apk plug下sharesdk分享组件功能');
68、 OCS。settitle URL(' http://www。apkplug。com’);OCS。settext(' apkplug是安卓系统下的模块化框架,共享软件开发工具包(Software Development Kit)是一个非常棒的社会化分享组件,本着不重复造轮子的思想,我们将ShareSDK(共享SDK)做成插件。详情见官网第http://次全体会议:
69、 //oks。setmagepath(测试图像);OCS。setmageurl(' http://img。app。cn/img/sharesdk/content/2013/07/25/13731363。jpg’);OCS。设置URL(' http://www。apkplug。com’);
70、 //oks。设置文件路径(测试图像);好的。setcomment推荐使用apkplug足球俱乐部框架减小应用体积,提供开发效率。');
71、 OCS。setsite(getstring(r . string。app _ name));OCS。setsiteurl(' http://人群。com’);OCS。设置venueno名称(' apk plug ');
72、 好的。setvenuedescription(' apkplug是安卓系统下的模块化框架我的天);
73、 OCS。set latitude(23 056081 f);OCS。set longitude(113.38708 f);好的。setdisablesowhenauthorize(false);
74、 (3)。调用ShareSDK(共享SDK)组件进行分享
75、 特工特工。StatShareSDK(
76、 新的checkinitcallback()
77、 @覆盖
78、 public void onsuccess(插件共享SDKsharesdk)}
79、 //ShareSDK组件已安装并启动完成
80、 //执行分享功能sharesdk .显示份额(OCS);
81、 }
82、 @覆盖
83、 public see on failure(int error no,string strmsg)>
84、 }
85、 });
86、 6个,操作演示
87、 源码及演示文稿地址:http://商店。apkplug.com/pluginfo?plugid=201503301441241
以上就是sharesdk这篇文章的一些介绍,希望能帮助到大家。
扫描二维码推送至手机访问。
版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!