Java源码示例:com.umeng.socialize.Config
示例1
public static void init(Context context1,String sinaCallbackUrl,boolean degbug,SHARE_MEDIA... shareMediaList){
context = context1;
// UMShareAPI.get(context1);
Config.REDIRECT_URL = sinaCallbackUrl;//http://sns.whalecloud.com/sina2/callback
shareMedias = shareMediaList;
Config.isJumptoAppStore = true;
Config.DEBUG = degbug;
umShareAPI = UMShareAPI.get(context1);
//对应平台没有安装的时候跳转转到应用商店下载,其中qq 微信会跳转到下载界面进行下载,其他应用会跳到应用商店进行下载
//友盟统计
MobclickAgent.setScenarioType(context, MobclickAgent.EScenarioType. E_UM_NORMAL);
}
示例2
private void initUmengShare() {
PlatformConfig.setWeixin(ConstantValues.WECHAT_ID, ConstantValues.WECHAT_SECRET);
PlatformConfig.setSinaWeibo(ConstantValues.SINA_KEY, ConstantValues.SINA_SECRET);
PlatformConfig.setQQZone(ConstantValues.TENCENT_ID, ConstantValues.TENCENT_SECRET);
Config.REDIRECT_URL = ConstantValues.SINA_REDIRECT_URL;
Config.DEBUG = BuildConfig.DEBUG;
Config.isJumptoAppStore = true;
UMShareAPI.get(appContext);
}
示例3
private void initUShare() {
Config.DEBUG = BuildConfig.DEBUG;
QueuedWork.isUseThreadPool = false;
UMShareAPI.init(mApplication, BuildConfig.UMENG_APP_KEY);
}