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();
    				}
    			}
    		});
    

      

  • 相关阅读:
    好题Islands
    DB2的安装
    MariaDB存在的问题
    MariaDB 脚本
    SQL 执行顺序
    Maria数据库
    3 ignite windows 上安装
    Cassandra 学习七 cassandra研究
    Cassandra学习六 一些知识点
    Cassandra学习五 使用Key的正确姿势
  • 原文地址:https://www.cnblogs.com/Jackie-zhang/p/6071650.html
Copyright © 2011-2022 走看看