使用ShareSDK,实现快捷分享
2014-09-01 09:35
357 查看
分享功能,移动app非常常见的一个功能了。
这里我使用的是ShareSDK这个平台。
快捷分享没有什么可以多说的。按照api文档上面说的步骤,将生成的四个文件夹copy入工程,将两个library导入Eclipse,然后add到自己的工程中。
看自己需要什么平台,就把相应平台的jar包留下来。注意,这里删除的jar包是我们的MainLibs工程(library)中的jar包。
//我们要写的代码,在点击事件里
ShareSDK.initSDK(getActivity());
OnekeyShare oks = new OnekeyShare();
// 分享时的图标和文字
oks.setNotification(R.drawable.default_img, getActivity()
.getString(R.string.app_name));
// 分享时的文本
oks.setText("快来试试微指吧,范冰冰也在用哦~~");
// 分享社区的名称
oks.setVenueName("腾讯微博");
oks.show(getActivity());
但是,ShareSDK的分享平台界面:
和我们的需求并不相同:
并且,ShareSDK的界面是在代码中写出来的。我们需要重新写出自己的界面。
没试过,挑战一下吧,在代码中写出复杂的界面。
要下班了,明天再更吧!
这里我使用的是ShareSDK这个平台。
快捷分享没有什么可以多说的。按照api文档上面说的步骤,将生成的四个文件夹copy入工程,将两个library导入Eclipse,然后add到自己的工程中。
看自己需要什么平台,就把相应平台的jar包留下来。注意,这里删除的jar包是我们的MainLibs工程(library)中的jar包。
//我们要写的代码,在点击事件里
ShareSDK.initSDK(getActivity());
OnekeyShare oks = new OnekeyShare();
// 分享时的图标和文字
oks.setNotification(R.drawable.default_img, getActivity()
.getString(R.string.app_name));
// 分享时的文本
oks.setText("快来试试微指吧,范冰冰也在用哦~~");
// 分享社区的名称
oks.setVenueName("腾讯微博");
oks.show(getActivity());
但是,ShareSDK的分享平台界面:
和我们的需求并不相同:
并且,ShareSDK的界面是在代码中写出来的。我们需要重新写出自己的界面。
没试过,挑战一下吧,在代码中写出复杂的界面。
要下班了,明天再更吧!
相关文章推荐
- 【Android进阶】使用第三方平台 ShareSDK 实现新浪微博的一键分享功能
- 使用ShareSDK实现新浪微博的一键分享功能
- Android实战——ShareSDk的使用,实现一键分享微信好友、朋友圈、QQ
- Android使用ShareSDK实现应用分享的功能
- 【Android进阶】使用第三方平台 ShareSDK 实现新浪微博的一键分享功能
- Android 使用shareSDK分享(快捷分享和分享到指定平台)(微信,qq,微博)
- 在Unity3D项目中接入ShareSDK实现安卓平台微信分享功能(可使用ShareSDK默认UI或自定义UI)
- ios 使用ShareSDK实现分享时出错
- 使用ShareSDK实现第三方分享和第三方登陆 以及短信验证码的功能 配置的中的一些坑
- 使用shareSDK实现qq,微博,微信分享
- 6.8.1 使用ShareSDK 实现第三方分享,登录 微博,
- 通过使用第三方SDK来实现应用的分享,第三方登陆,数据信息统计等功能(ShareSDK)。
- 【第三方SDK】使用ShareSDK实现新浪微博的一键分享功能
- Android中使用ShareSDK实现分享
- 使用ShareSDK实现分享功能,微信分享 提示“分享操作正在后台运行” 然后闪了一下屏幕
- Android实战——ShareSDk的使用,实现一键分享微信好友、朋友圈、QQ
- 安卓集成第三方--使用ShareSdk实现登录和分享
- 174.n1-使用shareSDK实现分享
- ios 使用ShareSDK实现分享时出错
- Android studio下使用ShareSDK实现一键分享