QQ分享时候
QQ和QQ控件的appid 是一样的 都是在QQ开发者那里申请
powered by ShareSDK怎么去掉?
android:
参考sdk说明文档,继承一个AuthorizeAdapter的类,然后重写其onCreate方法,并在方法的开 始添加
hideShareSDKLogo();
保存以后,将此类注册到AndroidManifest.xml的ShareSDKUIShell下面,具体操作参考SDK解 压目录下的说明文档
第三方登录的时候 显示美的登录 ,要显示自己的应用要去QQ开发者中心那里申请应用 然后把appid写进去,就是自己的了
短信验证时候, 免费短信SDK的,移动和电信是必须有我们公司的默认签名的
第三方登录时候,如果是要功能不要数据, 自己服务器要保存UserId,这是唯一确定用户的标识
分享回调:
微信、易信分享回调都需要在AndroidManifest.xml声明指定的activity,具体是什么请查询sample里的androidManifest.xml文件.
分享回调需要实现PlatformActionListener接口,分享的时调用Platform类里的setPlatformActionListener方法设置监听。
patform.setplatformActionListener();
PlatformActionListener接口有三个方法需要实现
在这三个方法是在子线程运行的,所以想做更新界面或者显示Toast都需要用到Handle才行。
PlatformActionListener里的三个方法,返回的三个参数,具体有什么作用可以查看我们的API文档。
手动授权和自动授权区别 : 如果有调用授权代码 就是手动 没有就是自动
showUser 和authorize 有什么区别
一个是获取用户信息 一个是登陆
分享的时候,如果网址不在腾讯的白名单,就不会显示下面的图片
由于您分享的链接的域名不在腾讯白名单内
如果分享到QQ,下面的4个参数必须设置
qq.setTitle("标题分享");
qq.setTitleUrl("");
qq.setText("测试文本内容 http://www.baidu.com");
qq.setImageUrl("http://f1.sharesdk.cn/imgs/2014/02/26/owWpLZo_638x960.jpg");
微信分享的2种方式
特别要注意签名
http://bbs.mob.com/forum.php?mod=viewthread&tid=36&extra=page%3D1%26filter%3Dtypeid%26typeid%3D35
mainfist要把微信回调类的包名写全
mob官方帮助文档
http://www.mob.com/androidDoc/