当前位置: 首页>>代码示例>>Java>>正文


Java OnekeyShare类代码示例

本文整理汇总了Java中cn.sharesdk.onekeyshare.OnekeyShare的典型用法代码示例。如果您正苦于以下问题:Java OnekeyShare类的具体用法?Java OnekeyShare怎么用?Java OnekeyShare使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


OnekeyShare类属于cn.sharesdk.onekeyshare包,在下文中一共展示了OnekeyShare类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
private void showShare() {
        ShareSDK.initSDK(this);
        OnekeyShare oks = new OnekeyShare();
        //隐藏
        oks.addHiddenPlatform(QQ.NAME);
        oks.addHiddenPlatform(SinaWeibo.NAME);
        oks.addHiddenPlatform(TencentWeibo.NAME);
        oks.addHiddenPlatform(QZone.NAME);
        oks.addHiddenPlatform(WechatFavorite.NAME);
        oks.addHiddenPlatform(Facebook.NAME);
        oks.addHiddenPlatform(Twitter.NAME);
        oks.addHiddenPlatform(ShortMessage.NAME);

        oks.disableSSOWhenAuthorize();
        String packgeName = mTextView_Title.getText().toString();
        if (!packgeName.isEmpty() && packgeName != "") {
            oks.setTitle(packgeName);
            mTitle = packgeName;
        } else {
            oks.setTitle(mTitle);
        }
        oks.setShareContentCustomizeCallback(new ShareContentCustomizeCallback() {
            @Override
            public void onShare(Platform platform, Platform.ShareParams paramsToShare) {
                if (WechatMoments.NAME.equals(platform.getName())) {
                    paramsToShare.setTitle(summary);
                }
            }
        });
        oks.setText(summary);
//        oks.setImagePath(mImageTemp+"/yyox.png");  //分享sdcard目录下的图片
        oks.setImageUrl(CommonUtils.getBaseUrl()+"/app/share/images/share.jpg");
        oks.setUrl(url + "?orderNo=" + searchNo + "&orderStatus=" + orderStatus + "&companyCode=" + companyCode + "&title=" + mTitle+"&customerId="+mCustomerId);
        oks.show(this);
    }
 
开发者ID:Zyj163,项目名称:yyox,代码行数:36,代码来源:OrderTrackingActivity.java

示例2: Share

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
public static void Share(Context context){
        ShareSDK.initSDK(context);
        OnekeyShare oks = new OnekeyShare();
        //关闭sso授权
        oks.disableSSOWhenAuthorize();
// 分享时Notification的图标和文字  2.5.9以后的版本不调用此方法
        //oks.setNotification(R.drawable.ic_launcher, getString(R.string.app_name));
        // title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间使用
        oks.setTitle("我是分享标题");
        // titleUrl是标题的网络链接,仅在人人网和QQ空间使用
        oks.setTitleUrl("http://sharesdk.cn");
        // text是分享文本,所有平台都需要这个字段
        oks.setText("我是分享文本,啦啦啦~");
        // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
        oks.setImagePath("/sdcard/test.jpg");//确保SDcard下面存在此张图片
        // url仅在微信(包括好友和朋友圈)中使用
        oks.setUrl("http://sharesdk.cn");
        // comment是我对这条分享的评论,仅在人人网和QQ空间使用
        oks.setComment("我是测试评论文本");
        // site是分享此内容的网站名称,仅在QQ空间使用
        oks.setSite("我也是分享标题");
        // siteUrl是分享此内容的网站地址,仅在QQ空间使用
        oks.setSiteUrl("http://sharesdk.cn");
// 启动分享GUI
        oks.show(context);
    }
 
开发者ID:liupengandroid,项目名称:ywApplication,代码行数:27,代码来源:ShareUtils.java

示例3: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
private void showShare() {
        ShareSDK.initSDK(this);
        OnekeyShare oks = new OnekeyShare();
//关闭sso授权
        oks.disableSSOWhenAuthorize();
// title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间等使用
        oks.setTitle(title);
// titleUrl是标题的网络链接,QQ和QQ空间等使用
        oks.setTitleUrl(url);
// text是分享文本,所有平台都需要这个字段
        oks.setText(description);
// imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
//oks.setImagePath("/sdcard/test.jpg");//确保SDcard下面存在此张图片
// url仅在微信(包括好友和朋友圈)中使用
        oks.setUrl(url);
// site是分享此内容的网站名称,仅在QQ空间使用
        oks.setSite(getString(R.string.app_name));
// siteUrl是分享此内容的网站地址,仅在QQ空间使用
        oks.setSiteUrl("https://www.ittianyu.com");
// 启动分享GUI
        oks.show(this);
    }
 
开发者ID:ittianyu,项目名称:POCenter,代码行数:23,代码来源:DetailActivity.java

示例4: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
private void showShare() {
    OnekeyShare oks = new OnekeyShare();
    //关闭sso授权
    oks.disableSSOWhenAuthorize();
    // title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间等使用
    oks.setTitle("Yizhi");
    // titleUrl是标题的网络链接,QQ和QQ空间等使用
    oks.setTitleUrl("https://fir.im/s4lr");
    // text是分享文本,所有平台都需要这个字段
    oks.setText("每日新闻,精选干货,最新资讯,应有尽有.下载链接:https://fir.im/s4lr");
    // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
    //oks.setImagePath("/sdcard/test.jpg");//确保SDcard下面存在此张图片
    // url仅在微信(包括好友和朋友圈)中使用
    //由于微信需要注册AppKey才能演示,这里取消微信分享,个人根据自己的需求注册Appkey使用
    oks.setUrl("https://fir.im/s4lr");
    // comment是我对这条分享的评论,仅在人人网和QQ空间使用
    oks.setComment("这个App贼好用,快下载体验吧~");
    // site是分享此内容的网站名称,仅在QQ空间使用
    oks.setSite(getString(R.string.app_name));
    // siteUrl是分享此内容的网站地址,仅在QQ空间使用
    oks.setSiteUrl("https://fir.im/s4lr");
    // 启动分享GUI
    oks.show(this);
}
 
开发者ID:Horrarndoo,项目名称:YiZhi,代码行数:25,代码来源:QRCodeActivity.java

示例5: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
private void showShare() {
    OnekeyShare oks = new OnekeyShare();
    //关闭sso授权
    oks.disableSSOWhenAuthorize();
    // title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间等使用
    oks.setTitle("Yizhi");
    // titleUrl是标题的网络链接,QQ和QQ空间等使用
    oks.setTitleUrl("https://github.com/Horrarndoo/YiZhi");
    // text是分享文本,所有平台都需要这个字段
    oks.setText("每日新闻,精选干货,最新资讯,应有尽有.项目详情链接:https://github.com/Horrarndoo/YiZhi");
    // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
    //oks.setImagePath("/sdcard/test.jpg");//确保SDcard下面存在此张图片
    // url仅在微信(包括好友和朋友圈)中使用
    //由于微信需要注册AppKey才能演示,这里取消微信分享,个人根据自己的需求注册Appkey使用
    oks.setUrl("https://github.com/Horrarndoo/YiZhi");
    // comment是我对这条分享的评论,仅在人人网和QQ空间使用
    oks.setComment("这个App贼好用,快下载体验吧~");
    // site是分享此内容的网站名称,仅在QQ空间使用
    oks.setSite(getString(R.string.app_name));
    // siteUrl是分享此内容的网站地址,仅在QQ空间使用
    oks.setSiteUrl("https://github.com/Horrarndoo/YiZhi");
    // 启动分享GUI
    oks.show(this);
}
 
开发者ID:Horrarndoo,项目名称:YiZhi,代码行数:25,代码来源:MainActivity.java

示例6: showShareApp

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
/**
 * 分享app
 */
private void showShareApp() {
    OnekeyShare oks = new OnekeyShare();
    // 关闭sso授权
    oks.disableSSOWhenAuthorize();
    // title标题,印象笔记、邮箱、信息、微信、人人网、QQ和QQ空间使用
    oks.setTitle("六阿哥");
    // titleUrl是标题的网络链接,仅在Linked-in,QQ和QQ空间使用
    oks.setTitleUrl("https://www.6ag.cn");
    // text是分享文本,所有平台都需要这个字段
    oks.setText("六阿哥网是国内最大的以奇闻异事探索为主题的网站之一,为广大探索爱好者提供丰富的探索资讯内容。进入app下载界面...");
    // 分享网络图片,新浪微博分享网络图片需要通过审核后申请高级写入接口,否则请注释掉测试新浪微博
    oks.setImageUrl(APIs.BASE_URL + "icon.png");
    // url仅在微信(包括好友和朋友圈)中使用
    oks.setUrl("https://www.6ag.cn");
    // site是分享此内容的网站名称,仅在QQ空间使用
    oks.setSite("六阿哥");
    // siteUrl是分享此内容的网站地址,仅在QQ空间使用
    oks.setSiteUrl("https://www.6ag.cn");
    // 启动分享GUI
    oks.show(mContext);
}
 
开发者ID:6ag,项目名称:LiuAGeAndroid,代码行数:25,代码来源:MainActivity.java

示例7: share

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
/**
 * 分享
 */
private void share() {
    OnekeyShare oks = new OnekeyShare();
    // 关闭sso授权
    oks.disableSSOWhenAuthorize();
    // title标题,印象笔记、邮箱、信息、微信、人人网、QQ和QQ空间使用
    oks.setTitle(detailBean.getTitle());
    // titleUrl是标题的网络链接,仅在Linked-in,QQ和QQ空间使用
    oks.setTitleUrl(detailBean.getTitleurl());
    // text是分享文本,所有平台都需要这个字段
    oks.setText(photoBeans.get(mPosition).getCaption());
    //分享网络图片,新浪微博分享网络图片需要通过审核后申请高级写入接口,否则请注释掉测试新浪微博
    oks.setImageUrl(photoBeans.get(mPosition).getBigpic());
    // url仅在微信(包括好友和朋友圈)中使用
    oks.setUrl(detailBean.getTitleurl());
    // site是分享此内容的网站名称,仅在QQ空间使用
    oks.setSite("PCB世界");
    // siteUrl是分享此内容的网站地址,仅在QQ空间使用
    oks.setSiteUrl(detailBean.getTitleurl());
    // 启动分享GUI
    oks.show(mContext);
}
 
开发者ID:6ag,项目名称:LiuAGeAndroid,代码行数:25,代码来源:PhotoDetailActivity.java

示例8: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
private void showShare() {
    ShareSDK.initSDK(this);
    OnekeyShare oks = new OnekeyShare();
    //关闭sso授权
    oks.disableSSOWhenAuthorize();

    // title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间等使用
    oks.setTitle(mWebView.getTitle());
    // titleUrl是标题的网络链接,QQ和QQ空间等使用
    oks.setTitleUrl(mUrl);
    // text是分享文本,所有平台都需要这个字段
    oks.setText("哇,这家伙做的高仿微信跟真的一样耶");
    // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
    //oks.setImagePath("/sdcard/test.jpg");//确保SDcard下面存在此张图片
    // url仅在微信(包括好友和朋友圈)中使用
    oks.setUrl(mUrl);
    // site是分享此内容的网站名称,仅在QQ空间使用
    oks.setSite(getString(R.string.app_name_in_about));
    // siteUrl是分享此内容的网站地址,仅在QQ空间使用
    oks.setSiteUrl(mUrl);

    // 启动分享GUI
    oks.show(this);
}
 
开发者ID:starryxp,项目名称:LQRWeChat-master,代码行数:25,代码来源:WebViewActivity.java

示例9: showShareApp

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
/**
 * 分享app
 */
private void showShareApp() {
    OnekeyShare oks = new OnekeyShare();
    // 关闭sso授权
    oks.disableSSOWhenAuthorize();
    // title标题,印象笔记、邮箱、信息、微信、人人网、QQ和QQ空间使用
    oks.setTitle("爆侃网文让您的网文之路不再孤单!");
    // titleUrl是标题的网络链接,仅在Linked-in,QQ和QQ空间使用
    oks.setTitleUrl("http://www.baokan.tv/wapapp/index.html");
    // text是分享文本,所有平台都需要这个字段
    oks.setText("爆侃网文精心打造网络文学互动平台,专注最新文学市场动态,聚焦第一手网文圈资讯!");
    //分享网络图片,新浪微博分享网络图片需要通过审核后申请高级写入接口,否则请注释掉测试新浪微博
    oks.setImageUrl("http://www.baokan.tv/fx.png");
    // url仅在微信(包括好友和朋友圈)中使用
    oks.setUrl("http://www.baokan.tv/wapapp/index.html");
    // site是分享此内容的网站名称,仅在QQ空间使用
    oks.setSite("爆侃网文");
    // siteUrl是分享此内容的网站地址,仅在QQ空间使用
    oks.setSiteUrl("http://www.baokan.tv/wapapp/index.html");
    // 启动分享GUI
    oks.show(getContext());
}
 
开发者ID:6ag,项目名称:BaoKanAndroid,代码行数:25,代码来源:ProfileFragment.java

示例10: share

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
/**
 * 分享
 */
private void share() {
    OnekeyShare oks = new OnekeyShare();
    // 关闭sso授权
    oks.disableSSOWhenAuthorize();
    // title标题,印象笔记、邮箱、信息、微信、人人网、QQ和QQ空间使用
    oks.setTitle(detailBean.getTitle());
    // titleUrl是标题的网络链接,仅在Linked-in,QQ和QQ空间使用
    oks.setTitleUrl(detailBean.getTitleurl());
    // text是分享文本,所有平台都需要这个字段
    oks.setText(photoBeans.get(mPosition).getCaption());
    //分享网络图片,新浪微博分享网络图片需要通过审核后申请高级写入接口,否则请注释掉测试新浪微博
    oks.setImageUrl(photoBeans.get(mPosition).getBigpic());
    // url仅在微信(包括好友和朋友圈)中使用
    oks.setUrl(detailBean.getTitleurl());
    // site是分享此内容的网站名称,仅在QQ空间使用
    oks.setSite("爆侃网文");
    // siteUrl是分享此内容的网站地址,仅在QQ空间使用
    oks.setSiteUrl(detailBean.getTitleurl());
    // 启动分享GUI
    oks.show(mContext);
}
 
开发者ID:6ag,项目名称:BaoKanAndroid,代码行数:25,代码来源:PhotoDetailActivity.java

示例11: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
public void showShare(View v) {
    /**
     * 分享的内容。
     */

    OnekeyShare oks = new OnekeyShare();

    oks.disableSSOWhenAuthorize();

    oks.setTitle(mShorttitle);
    oks.setTitleUrl(mArcurl);
    oks.setText(mTitle + " 作者:" + mWriter + " 发布时间:" + mDate + " 来源:" + mSource);
    oks.setImageUrl(DMGEAME_URL + mLitpic);
    oks.setUrl(mArcurl);
    oks.setComment(mShorttitle);
    oks.setSite("3DM");
    oks.setSiteUrl(mArcurl);
    oks.show(this);
}
 
开发者ID:v991314,项目名称:3DGameInfo,代码行数:20,代码来源:ChapterDetailActivity.java

示例12: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
private void showShare() {
        ShareSDK.initSDK(this);
        OnekeyShare oks = new OnekeyShare();
        //关闭sso授权
        oks.disableSSOWhenAuthorize();

        // title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间使用
        oks.setTitle(getString(R.string.ssdk_oks_share));
//        // titleUrl是标题的网络链接,仅在人人网和QQ空间使用
//        oks.setTitleUrl("https://www.baidu.com/");
        // text是分享文本,所有平台都需要这个字段
        oks.setText("我是分享文本");
        // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
//        oks.setImagePath(R.drawable.ssdk_logo);//确保SDcard下面存在此张图片
        // url仅在微信(包括好友和朋友圈)中使用
        oks.setUrl("https://www.baidu.com/");
//        // comment是我对这条分享的评论,仅在人人网和QQ空间使用
//        oks.setComment("我是测试评论文本");
//        // site是分享此内容的网站名称,仅在QQ空间使用
//        oks.setSite(getString(R.string.app_name));
//        // siteUrl是分享此内容的网站地址,仅在QQ空间使用
//        oks.setSiteUrl("http://sharesdk.cn");

// 启动分享GUI
        oks.show(this);
    }
 
开发者ID:walkthehorizon,项目名称:HeartRead,代码行数:27,代码来源:BaiduMapActivity.java

示例13: initShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
private void initShare() {
    ShareSDK.initSDK(this);
    oks = new OnekeyShare();
    oks.disableSSOWhenAuthorize();

    // title标题,微信QQ空间使用
    oks.setTitle(getString(R.string.share_this_news));
    // titleUrl网络标题QQ空间使用
    oks.setTitleUrl("http://sharesdk.cn");
    // text是分享文本,所有平台都需要这个字段
    oks.setText("我是分享文本");
    // imagePath是图片的本地路径,Linked-In以外的平台都支持此参数
    //oks.setImagePath("/sdcard/test.jpg");//确保SDcard下面存在此张图片
    // url仅在微信(包括好友和朋友圈)中使用
    oks.setUrl("http://sharesdk.cn");
    // comment是我对这条分享的评论QQ空间使用
    oks.setComment("我是测试评论文本");
    // site是分享此内容的网站名称,QQ空间使用
    oks.setSite(getString(R.string.app_name));
    // siteUrl是分享此内容的网站地址,QQ空间使用
    oks.setSiteUrl("http://sharesdk.cn");


}
 
开发者ID:walkthehorizon,项目名称:HeartRead,代码行数:25,代码来源:ZhiHuDetailActivity.java

示例14: showShare

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
private void showShare(boolean silent, String platform){
	final OnekeyShare oks = new OnekeyShare();
	oks.setNotification(R.drawable.ic_launcher, this.getString(R.string.app_name));
	//不同平台的分享参数,请看文档
	//http://wiki.mob.com/Android_%E4%B8%8D%E5%90%8C%E5%B9%B3%E5%8F%B0%E5%88%86%E4%BA%AB%E5%86%85%E5%AE%B9%E7%9A%84%E8%AF%A6%E7%BB%86%E8%AF%B4%E6%98%8E
	String text = this.getString(R.string.share_title) + "http://www.mob.com";
	oks.setTitle("share title");		
	oks.setText(text);
	//oks.setSilent(silent);
	oks.setDialogMode();
	oks.disableSSOWhenAuthorize();
	if (platform != null) {
		oks.setPlatform(platform);
	}
	// 去自定义不同平台的字段内容
	// http://wiki.mob.com/Android_%E5%BF%AB%E6%8D%B7%E5%88%86%E4%BA%AB#.E4.B8.BA.E4.B8.8D.E5.90.8C.E5.B9.B3.E5.8F.B0.E5.AE.9A.E4.B9.89.E5.B7.AE.E5.88.AB.E5.8C.96.E5.88.86.E4.BA.AB.E5.86.85.E5.AE.B9
	oks.setShareContentCustomizeCallback(new ShareContentCustomizeDemo());
	oks.show(this);
}
 
开发者ID:MobClub,项目名称:ShareSDKShareDifMsgDemo-Android,代码行数:20,代码来源:MainActivity.java

示例15: onOptionsItemSelected

import cn.sharesdk.onekeyshare.OnekeyShare; //导入依赖的package包/类
@Override
public boolean onOptionsItemSelected(MenuItem item) {
    // Handle action bar item clicks here. The action bar will
    // automatically handle clicks on the Home/Up button, so long
    // as you specify a parent activity in AndroidManifest.xml.
    int id = item.getItemId();
    if (id == R.id.action_share) {

        OnekeyShare oks = new OnekeyShare();
        oks.setNotification(R.drawable.ic_launcher,
                getString(R.string.app_name));
        oks.setTitle("test");
        oks.setText("test");
        oks.setImageUrl("http://img.appgo.cn/imgs/sharesdk/content/2013/07/25/1374723172663.jpg");
        oks.show(this);

        return true;
    }
    return super.onOptionsItemSelected(item);
}
 
开发者ID:snowdream,项目名称:android-sharesdk,代码行数:21,代码来源:MainActivity.java


注:本文中的cn.sharesdk.onekeyshare.OnekeyShare类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。