android QQ分享
来源:互联网 发布:mac怎么复制粘贴 编辑:程序博客网 时间:2024/05/22 12:29
<activity android:name="com.tencent.tauth.AuthActivity" android:launchMode="singleTask" android:noHistory="true"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="tencent1105280009" /> </intent-filter></activity><activity android:name="com.tencent.connect.common.AssistActivity" android:configChanges="orientation|keyboardHidden|screenSize" android:theme="@android:style/Theme.Translucent.NoTitleBar" /><activity android:name="cn.test.Main"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter></activity>
package cn.test;import android.app.Activity;import android.os.Bundle;import android.support.annotation.Nullable;import android.view.View;import com.tencent.connect.share.QQShare;import com.tencent.tauth.IUiListener;import com.tencent.tauth.Tencent;import com.tencent.tauth.UiError;import java.util.logging.Logger;import uitest.jh.rental.user.myapplication.R;/** * Created by 骏辉出行 on 2017/7/5. */public class Main extends Activity { Tencent tencent; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tencent= Tencent.createInstance("1105280009",this); } protected void onclicka(View view){ // share(); QQshare(); } public void share() { 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, "要分享的标题"); params.putString(QQShare.SHARE_TO_QQ_SUMMARY, "要分享的摘要"); params.putString(QQShare.SHARE_TO_QQ_TARGET_URL, "http://www.qq.com/news/1.html"); params.putString(QQShare.SHARE_TO_QQ_IMAGE_URL,"http://imgcache.qq.com/qzone/space_item/pre/0/66768.gif"); params.putString(QQShare.SHARE_TO_QQ_APP_NAME, "测试应用222222"); params.putInt(QQShare.SHARE_TO_QQ_EXT_INT, 1); tencent.shareToQQ(this, params, new IUiListener() { @Override public void onComplete(Object o) { System.out.println("onCompleteonCompleteonCompleteonComplete"); } @Override public void onError(UiError uiError) { System.out.println("onError"); } @Override public void onCancel() { System.out.println("onCancel"); } }); } public void QQshare() { ShareListener shareListener = new ShareListener(); 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, "标题"); params.putString(QQShare.SHARE_TO_QQ_SUMMARY, "内容"); params.putString(QQShare.SHARE_TO_QQ_TARGET_URL, "https://www.baidu.com/img/bd_logo1.png"); params.putString(QQShare.SHARE_TO_QQ_IMAGE_URL, "https://www.baidu.com/img/bd_logo1.png"); // params.putString(QQShare.SHARE_TO_QQ_IMAGE_URL, "图标"); tencent.shareToQQ(this, params, shareListener); } private class ShareListener implements IUiListener { @Override public void onCancel() { // TODO Auto-generated method stub System.out.println("onCancel"); } @Override public void onComplete(Object arg0) { // TODO Auto-generated method stub System.out.println("onComplete"); } @Override public void onError(UiError arg0) { // TODO Auto-generated method stub System.out.println("onError"); } }}
阅读全文
0 0
- Android:QQ空间分享
- android QQ好友分享
- android QQ分享
- Android 之 QQ分享
- android 友盟QQ分享
- Android开发之QQ分享
- android 实现QQ好友分享和QQ空间分享
- android 实现QQ好友分享和QQ空间分享
- android QQ互联分享到空间
- Android实现QQ分享及注意事项
- Android——QQ登录、分享
- android 分享到微博微信qq空间工具类
- Android QQ和微信分享
- Android QQ SDK分享功能接入
- android QQ空间,QQ好友分享 SDK具体使用过程
- Android中集成QQ登陆和QQ空间分享
- Android中集成QQ登陆和QQ空间分享
- Android 分享到qq和qq空间中的网页
- 上班第三天遇到的问题
- 关于nginx的Job for nginx.service failed because the control process exited with error code.错误
- 《javascript从入门到精通》第一篇,基础知识
- handlebar的一些用法——个人使用总结
- 微信支付 支付验证签名失败
- android QQ分享
- Make ORACLE ACFS quick actions
- .net开发中连接SQL SERVER数据库的问题
- VS调用opencv_contrib3.2.0的text模块(So easy版)
- NSNotificationCenter 释放的两种方法的利弊
- webservice接口的发布
- Glib相關
- 视频直播声音不清晰的解决办法(小蜜蜂无线麦克风使用方式)
- ThinkPHP3.2.2-验证码