zoukankan      html  css  js  c++  java
  • 友盟分享SDK集成步骤

    1、官方注册appID。

    2、menifest添加和声明umeng相关的activity以及appKey。

    3、

         // 首先声明一个controller变量,由友盟服务工厂类直接取得友盟社交服务。  

              mController = UMServiceFactory.getUMSocialService("com.umeng.share",  RequestType.SOCIAL);  

         // 然后有这个友盟的社交服务设置分享的内容和分享的图片以及链接地址

              mController.setShareContent(mContent);   mController.setShareMedia(new UMImage(context, mJumpUrl));

        // 然后配置授权handler,各个平台的配置有些差异,

        // 并设置分享的平台。

        // 最后调用之前定义的mController对象的postShare方法,并定义一个postlistener,复写onComplete()方法,编写分享成功或失败的代码。

    mController.postShare(context, share_MEDIA, new SnsPostListener() {
    			@Override
    			public void onStart() {
    				// Toast.makeText(context, "开始分享.", Toast.LENGTH_SHORT).show();
    			}
    
    			@Override
    			public void onComplete(SHARE_MEDIA platform, int eCode,
    					SocializeEntity entity) {
    				if (eCode == 200) {
    					Toast.makeText(context, "分享成功!", Toast.LENGTH_SHORT).show();
    				} else {
    					String eMsg = "";
    					if (eCode == -101) {
    						eMsg = "没有授权";
    					}
    					// Toast.makeText(context, "分享失败[" + eCode + "] " +
    					// eMsg,Toast.LENGTH_SHORT).show();
    				}
    			}
    		});
    

      

  • 相关阅读:
    运算符
    转载:C/C++源代码到可执行程序的过程详解
    #define与运算精度问题探究
    字符数组char
    解决蓝屏代吗0x0000007B的几种常见办法
    转载~vim配置文件
    Ubuntu kill命令用法详解
    How To Ask Questions The Smart Way
    提问的智慧
    【NOIP2012提高组】国王游戏 贪心 + 高精度
  • 原文地址:https://www.cnblogs.com/Jackie-zhang/p/6071650.html
Copyright © 2011-2022 走看看