ShareLoginLib

介绍:

第三方登录与分享解决方案。

运行效果:

使用说明:

包含到项目中:

compile 'com.echodjb.shareloginlib:share:0.6'

1.初始化申请的第三方key

   ShareBlock.getInstance().initShare(wechatAppid, weiboId, qqId,
                   wechatSecret);

2.初始化微博回调地址

      ShareBlock.getInstance().initWeiboRedriectUrl(weiboRedriectUrl);

3.分享到微信

  IShareManager iShareManager = new WechatShareManager(context);
  iShareManager.share(new ShareContentWebpage("title", "content", "dataUrl",
  "imageUrl",WechatShareManager.WEIXIN_SHARE_TYPE_TALK);

4.微信登录

  ILoginManager iLoginManager = new WechatLoginManager
                        (MainActivity.this);
                iLoginManager.login(new PlatformActionListener() {
                    @Override
                    public void onComplete(HashMap<String, Object> userInfo) {
                        //TODO
                    }
                    @Override
                    public void onError() {
                        //TODO
                    }
                    @Override
                    public void onCancel() {
                        //TODO
                    }
                });
已下载
0