移动共享开发(五)完全自定义分享界面
来源:互联网 发布:饶毅 知乎 编辑:程序博客网 时间:2024/05/21 03:29
不使用友盟默认分享列表,自行实现分享列表或直接通过点击按钮实现分享流程。
步骤简述
- 1、初始化UMSocialService;
- 2、自定义UI;
- 3、根据用户点击的平台,然后调用directShare或者postShare进行分享到该平台;
以新浪微博为例,在分享到新浪微博的按钮中实现下面的方法:
// 参数1为Context类型对象, 参数2为要分享到的目标平台, 参数3为分享操作的回调接口mController.postShare(mContext,SHARE_MEDIA.SINA, new SnsPostListener() { @Override public void onStart() { Toast.makeText(mContext, "开始分享.", Toast.LENGTH_SHORT).show(); } @Override public void onComplete(SHARE_MEDIA platform, int eCode,SocializeEntity entity) { if (eCode == 200) { Toast.makeText(mContext, "分享成功.", Toast.LENGTH_SHORT).show(); } else { String eMsg = ""; if (eCode == -101){ eMsg = "没有授权"; } Toast.makeText(mContext, "分享失败[" + eCode + "] " + eMsg,Toast.LENGTH_SHORT).show(); } }});
其他平台方法类似,只需要替换平台参数即可,在每个平台的分享按钮中都实现上述方法
0 0
- 移动共享开发(五)完全自定义分享界面
- 移动共享开发(四)分享样式
- 分享5个移动界面开发框架
- 移动共享开发(六)授权API接口和分享API接口
- 移动共享开发(七)添加社交平台到分享列表
- android移动应用开发学习笔记(五)——模拟qq登陆界面
- 利用新版ShareSDK进行手动分享(自定义分享界面)
- 移动开发经验分享
- ShareSDK 自定义分享编辑界面
- 自定义ShareSDK分享平台界面
- shareSDK自定义分享界面UI
- shareSDK自定义分享界面UI
- shareSDK自定义分享界面UI
- 自定义友盟分享界面
- MFC界面开发笔记(五)
- Qt之自定义界面(实现无边框、可移动)
- Qt 自定义界面(实现无边框、可移动)
- 一些移动开发资料共享
- Cocos2d-x添加Android重力感应切换屏幕方向
- 移动共享开发(四)分享样式
- 对称加密----AES和DES加密解密
- UVALive - 4725 Airport 分析+二分
- java AlertDialog 的调用例子
- 移动共享开发(五)完全自定义分享界面
- OC语言——三大特性-继承与多态
- IOS开发之set、get
- 【Servlet】利用load-on-startup创造一条随服务器共存亡的线程
- 学习
- Linux内核源代码情景分析-内存管理
- IOS开发之protocol
- android 判断文件是否存在
- =====Material Design 的时代要来了 所有app都扛不住======