`
knight_black_bob
  • 浏览: 850363 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

android mob onekeyshare sdkshare 一键分享

阅读更多

 

 

实战 QQ demo源码(本例中有该应用)

服务器端下载http://download.csdn.net/download/knight_black_bob/9822551

android eclipse 版http://download.csdn.net/download/knight_black_bob/9822553

android stdio  版本http://download.csdn.net/download/knight_black_bob/9822556

  

 

 

 

该测试应用 未审核,不能分享 外网图片。。。。。



 



 

 

 

mainactivity

package com.curiousby.demo.sdkshare;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import cn.sharesdk.framework.ShareSDK;
import cn.sharesdk.onekeyshare.OnekeyShare;

public class MainActivity extends Activity {

	Button shareBtn = null;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		ShareSDK.initSDK(getApplicationContext());
		shareBtn = (Button) findViewById(R.id.b_sharesdk);
		
		
		shareBtn.setOnClickListener(new OnClickListener() {
			
			@Override
			public void onClick(View arg0) { 
				OnekeyShare oks = new OnekeyShare();
				oks.setTitle("[来自fitnesschat]");
				oks.setText("测试onekeyshare "); 
				oks.setImageUrl("sdcard/123.png"); 
				oks.show(MainActivity.this);
			}
		});
		
	}

 
}

 

 

权限

    
    <uses-permission android:name="android.permission.INTERNET" />
 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
 <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
 <uses-permission android:name="android.permission.READ_PHONE_STATE" />
 <uses-permission android:name="android.permission.MANAGE_ACCOUNTS"/>
 <uses-permission android:name="android.permission.GET_ACCOUNTS"/>
 <!-- 蓝牙分享所需的权限 -->
  <uses-permission android:name="android.permission.BLUETOOTH" />
  <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
    

 

添加一个activity

 
        <activity
		     android:name="com.mob.tools.MobUIShell"
		     android:theme="@android:style/Theme.Translucent.NoTitleBar"
		     android:configChanges="keyboardHidden|orientation|screenSize"
		     android:screenOrientation="portrait"
		     android:windowSoftInputMode="stateHidden|adjustResize" >
		
		     <intent-filter>
		         <data android:scheme="tencent100371282" />
		         <action android:name="android.intent.action.VIEW" />
		         <category android:name="android.intent.category.BROWSABLE" />
		         <category android:name="android.intent.category.DEFAULT" />
		     </intent-filter>
		
		    <!-- 调用新浪原生SDK,需要注册的回调activity -->
		    <intent-filter>
		        <action android:name="com.sina.weibo.sdk.action.ACTION_SDK_REQ_ACTIVITY" />
		        <category android:name="android.intent.category.DEFAULT" />
		    </intent-filter>
		 </activity>

 

 

修改asserts/sharesdk.xml

 

<ShareSDK 
        AppKey = "150e292ef27a4"/> <!-- 修改成你在sharesdk后台注册的应用的appkey"-->
    
    <!-- ShareByAppClient标识是否使用微博客户端分享,默认是false -->
    <SinaWeibo
        Id="1"
        SortId="1"
        AppKey="1643128983"
        AppSecret="b6c5c8165e890aa64b9df13db81dbfe8"
        RedirectUrl="http://www.sharesdk.cn"
        ShareByAppClient="true"
        Enable="true" />

 

粘贴 src /代码 ,以及 res

 

 

 

 

 

 

 

 

 

 

 

 

 

捐助开发者

在兴趣的驱动下,写一个免费的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(右上角的爱心标志,支持支付宝和PayPal捐助),没钱捧个人场,谢谢各位。



 
 
 谢谢您的赞助,我会做的更好!

 

 

 

 

  • 大小: 1.5 MB
  • 大小: 16.5 KB
0
0
分享到:
评论

相关推荐

    Android实现新浪微博一键分享的实例代码

    Android实现新浪微博一键分享的实例代码 Android实现新浪微博一键分享的实例代码是一种常见的移动端分享功能,通过使用ShareSDK,可以快速实现新浪微博一键分享功能。下面是相关的知识点: 一、开发环境及SDK下载 ...

    使用ShareSDK完成一键分享_android实现一键分享功能.zip

    在Android应用开发中,"一键分享"功能是一个常见的社交特性,允许用户快速将内容分享到各种社交平台。ShareSDK是一款由中国领先的移动开发者服务提供商MobTech提供的社会化分享组件,它简化了这一过程,使得开发者...

    一键分享sdk

    关于Android一键分享sdk,你可以参考mob.com有关文件,这里是最新的sharesdk——Androidsdk下载,希望能够帮助你们

    安卓开发-使用ShareSDK完成一键分享.zip

    在Android应用开发中,实现一键分享功能是提升用户体验和增加用户互动的重要手段。ShareSDK是一款由MobTech开发的社交分享工具,它集成了多种社交平台的SDK,使得开发者能够轻松地在应用程序中添加分享功能,而无需...

    一键分享轻松易懂

    本项目“一键分享轻松易懂”就是这样一个功能实现,允许用户通过简单的操作将信息分享到微信和微博等社交媒体。实现这样的功能,通常会用到第三方SDK,如本项目中的“ShareSDK”。 ShareSDK 是一款集成了多种社交...

    Android Mob第三方登录、分享(图文教程)

    现在国内大部分APP应用都集成了第三方登录和社会化分享,主要都是为了方便用户使用软件的同时又宣传推广应用。而市面上大多数的主流的软件都开放了第三方登录和...国内用的比较多的就是Mob和友盟,这里我们以mob为例。

    mob第三方分享

    "Mob第三方分享"是一个在移动应用开发中常见的功能,它允许用户通过各种社交平台、即时通讯工具等将应用内的内容快速分享出去。 Mob作为一个知名的移动开发者服务平台,提供了丰富的SDK和服务,帮助开发者轻松集成这...

    Android Mob注册时发送短信验证

    1. **短信验证码服务**:MOB SMS SDK 是一个专门用于处理短信验证码发放和验证的服务提供商。它提供了API接口,开发者可以通过调用这些接口向用户的手机发送验证码,并在用户输入验证码后进行校验。这样可以确保注册...

    Android Mob无GUI短信验证

    目前市面上已经有了很多提供短信验证的服务商...而我们作为个人开发者或者公司为了节约成本,就需要用到下面介绍的一个免费的短信验证平台—Mob.com .原文链接:http://blog.csdn.net/donkor_/article/details/53389505

    Sharesdk分享demo,一件分享,微信分享QQ分享

    这个“Sharesdk分享demo”是为开发者提供的一个示例项目,旨在演示如何利用Sharesdk库来实现一键分享到多个社交平台,如微信、QQ、朋友圈以及新浪微博。 1. **Sharesdk**: Sharesdk是一个社交SDK(Software ...

    gradle集成分享和登录shareSDKdemo

    4. **实现分享功能**:创建一个分享界面,调用ShareSDK的一键分享接口`OneKeyShare`,设置分享内容和目标平台。 ```java OneKeyShare oks = new OneKeyShare(); oks.setShareContent(content); oks.setPlatform...

    Android Mob无GUI短信验证(含城市代码)

    "Android Mob无GUI短信验证(含城市代码)"这个主题主要关注如何在Android应用中实现一个后台验证过程,同时考虑了中国城市代码的使用,以增强验证的准确性。这种验证方法不依赖于图形用户界面(GUI),因此可以更...

    android app分享ShareSDKDemo

    通过`OneKeyShare`或`ShareContentCustomize`类创建分享对象,设置分享类型和内容。 3. **选择分享平台**:提供一个界面让用户选择要分享到的社交平台。可以使用`PlatformActionListener`监听用户的操作,根据选择...

    MobTech 离线sharesdk (jar包及onekeyshare)

    jar包是一组预先编译的Java类库,用于集成到Android应用程序中,而onekeyshare则是一个简便的一键分享功能,它允许用户快速、便捷地分享内容到多个社交平台。 一、MobTech离线sharesdk的使用 1. **jar包集成**:...

    android studio 下的mob短信验证

    本教程将深入探讨如何在Android Studio (AS)环境下实现短信验证功能,特别是针对新版本更新后的集成问题。 首先,我们需要理解短信验证的基本原理。通常,开发者会注册到一个短信验证服务提供商,如Mob等,获取API...

    Android-Android集成Mob使用自定义UI获取短信验证码。短息验证这个就够了^@^

    首先,`Android-Android集成Mob使用自定义UI获取短信验证码`表明我们需要在Android应用中集成Mob提供的SDK服务,以实现短信验证码的发送与接收。Mob是一家提供移动开发服务的公司,其中包括短信验证服务,方便开发者...

    Mob平台分享功能的ShareSDKdemo

    Mob平台的ShareSDK是一款集成了多种社交平台分享功能的工具包,极大地简化了开发者在应用程序中实现分享功能的复杂度。本篇文章将详细介绍ShareSDK的工作原理、核心功能以及如何在Android项目中集成和使用ShareSDK。...

    Android Studio Mob快速集成短信验证

    本篇将详细讲解如何在Android Studio中集成由Mob提供的短信验证服务,创建一个简单的DEMO来实现这一功能。 首先,我们需要了解Mob平台。Mob是一家提供多种移动开发服务的第三方平台,其中包括免费的短信验证码服务...

    Android Studio使用Mob来获取手机验证码的源码

    本教程将深入讲解如何在Android Studio项目中利用Mob SDK实现这一功能。Mob是一家提供移动开发者服务的公司,其中包括短信验证码服务,它简化了开发者在应用中集成验证码发送的流程。 首先,我们需要在Mob官网...

Global site tag (gtag.js) - Google Analytics