qq授权和空间分享 qq空间qqdemo 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 final Bundle params = new Bundle(); params.putInt(QQShare.SHARE_TO_QQ_KEY_TYPE, QQShare.SHARE_TO_QQ_TYPE_DEFAULT); params.putString(QQShare.SHARE_TO_QQ_TITLE, title); params.putString(QQShare.SHARE_TO_QQ_TARGET_URL, openUrl); params.putString(QQShare.SHARE_TO_QQ_IMAGE_URL, imageUrl); params.putString(QQShare.SHARE_TO_QQ_APP_NAME, activity.getString(R.string.app_name)); params.putInt(QQShare.SHARE_TO_QQ_EXT_INT, QQShare.SHARE_TO_QQ_FLAG_QZONE_AUTO_OPEN); Tencent.createInstance(key, activity.getApplicationContext())..shareToQQ(activity, params, null); private void shareToQzone_QQ() { if (null == mTencent) { mTencent = Tencent.createInstance(AppConfig.AppId, getApplicationContext()); } ArrayList<String> arraylist = new ArrayList<String>(); arraylist.add(AppConfig.SHARE_IMGURL); Bundle params = new Bundle(); // 分享类型 params.putString(QzoneShare.SHARE_TO_QZONE_KEY_TYPE, SHARE_TO_QZONE_TYPE_IMAGE_TEXT); params.putString(QzoneShare.SHARE_TO_QQ_TITLE, AppConfig.SHARE_TITLE);// 必填 params.putString(QzoneShare.SHARE_TO_QQ_SUMMARY, context.getResources() .getString(R.string.setup_introduce_detail_messagehint));// 选填 params.putString(QzoneShare.SHARE_TO_QQ_TARGET_URL, AppConfig.SHARE_URL);// 必填 params.putStringArrayList(QzoneShare.SHARE_TO_QQ_IMAGE_URL, arraylist); // params.putString(QzoneShare.SHARE_TO_QQ_IMAGE_URL, // AppConfig.SHARE_IMGURL); mTencent.shareToQzone(SelectPicPopupWindow.this, params, new BaseUiListener()); }private void onClickShare_QQ() { if (null == mTencent) { mTencent = Tencent.createInstance(AppConfig.AppId, getApplicationContext()); } // final Bundle params = new Bundle(); Bundle bundle = new Bundle(); // 这条分享消息被好友点击后的跳转URL。 bundle.putString(QQShare.SHARE_TO_QQ_TARGET_URL, AppConfig.SHARE_URL); // 分享的标题。注:PARAM_TITLE、PARAM_IMAGE_URL、PARAM_SUMMARY不能全为空,最少必须有一个是有值的。 bundle.putString(QQShare.SHARE_TO_QQ_TITLE, AppConfig.SHARE_TITLE); // 分享的图片URL bundle.putString(QQShare.SHARE_TO_QQ_IMAGE_URL, AppConfig.SHARE_IMGURL); // 分享的消息摘要,最长50个字 bundle.putString(QQShare.SHARE_TO_QQ_SUMMARY, context.getResources() .getString(R.string.setup_introduce_detail_messagehint)); // 手Q客户端顶部,替换“返回”按钮文字,如果为空,用返回代替 // bundle.putString(QQShare.PARAM_APPNAME, "??我在测试"); // 标识该消息的来源应用,值为应用名称+AppId。 bundle.putString(QQShare.SHARE_TO_QQ_APP_NAME, "0gougo" + AppConfig.AppId); mTencent.shareToQQ(SelectPicPopupWindow.this, bundle, new BaseUiListener()); }@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (null != null) { mTencent.onActivityResult(requestCode, resultCode, data); } } sendDataMessage 如何上传图片或者数据到服务器的数据库里? 不同分辨率问题 求解如何能让shared_prefs的文件不被下次文件覆盖 ,可以多次使用 android源码问题 Android 找工作的问题! 有没有办法制作固定宽与高的Dialog? 2.3与4.0差别 AlertDialog Builder实例化问题 android include问题 本人想买个魅族mx4,请问下魅族mx4能直接进行安卓编程吗? 开发一进入程序就加载地图引起ANR 怎么办呢!!
params.putInt(QQShare.SHARE_TO_QQ_KEY_TYPE, QQShare.SHARE_TO_QQ_TYPE_DEFAULT);
params.putString(QQShare.SHARE_TO_QQ_TITLE, title);
params.putString(QQShare.SHARE_TO_QQ_TARGET_URL, openUrl);
params.putString(QQShare.SHARE_TO_QQ_IMAGE_URL, imageUrl);
params.putString(QQShare.SHARE_TO_QQ_APP_NAME, activity.getString(R.string.app_name));
params.putInt(QQShare.SHARE_TO_QQ_EXT_INT, QQShare.SHARE_TO_QQ_FLAG_QZONE_AUTO_OPEN);
Tencent.createInstance(key, activity.getApplicationContext())..shareToQQ(activity, params, null);
if (null == mTencent) {
mTencent = Tencent.createInstance(AppConfig.AppId,
getApplicationContext());
} ArrayList<String> arraylist = new ArrayList<String>();
arraylist.add(AppConfig.SHARE_IMGURL);
Bundle params = new Bundle();
// 分享类型
params.putString(QzoneShare.SHARE_TO_QZONE_KEY_TYPE,
SHARE_TO_QZONE_TYPE_IMAGE_TEXT);
params.putString(QzoneShare.SHARE_TO_QQ_TITLE, AppConfig.SHARE_TITLE);// 必填
params.putString(QzoneShare.SHARE_TO_QQ_SUMMARY, context.getResources()
.getString(R.string.setup_introduce_detail_messagehint));// 选填
params.putString(QzoneShare.SHARE_TO_QQ_TARGET_URL, AppConfig.SHARE_URL);// 必填
params.putStringArrayList(QzoneShare.SHARE_TO_QQ_IMAGE_URL, arraylist);
// params.putString(QzoneShare.SHARE_TO_QQ_IMAGE_URL,
// AppConfig.SHARE_IMGURL);
mTencent.shareToQzone(SelectPicPopupWindow.this, params,
new BaseUiListener());
}
private void onClickShare_QQ() {
if (null == mTencent) { mTencent = Tencent.createInstance(AppConfig.AppId,
getApplicationContext());
}
// final Bundle params = new Bundle();
Bundle bundle = new Bundle();
// 这条分享消息被好友点击后的跳转URL。
bundle.putString(QQShare.SHARE_TO_QQ_TARGET_URL, AppConfig.SHARE_URL);
// 分享的标题。注:PARAM_TITLE、PARAM_IMAGE_URL、PARAM_SUMMARY不能全为空,最少必须有一个是有值的。
bundle.putString(QQShare.SHARE_TO_QQ_TITLE, AppConfig.SHARE_TITLE);
// 分享的图片URL
bundle.putString(QQShare.SHARE_TO_QQ_IMAGE_URL, AppConfig.SHARE_IMGURL);
// 分享的消息摘要,最长50个字
bundle.putString(QQShare.SHARE_TO_QQ_SUMMARY, context.getResources()
.getString(R.string.setup_introduce_detail_messagehint));
// 手Q客户端顶部,替换“返回”按钮文字,如果为空,用返回代替
// bundle.putString(QQShare.PARAM_APPNAME, "??我在测试");
// 标识该消息的来源应用,值为应用名称+AppId。
bundle.putString(QQShare.SHARE_TO_QQ_APP_NAME, "0gougo"
+ AppConfig.AppId); mTencent.shareToQQ(SelectPicPopupWindow.this, bundle,
new BaseUiListener());
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (null != null) { mTencent.onActivityResult(requestCode, resultCode, data);
}
}