MOB第三方分享
来源:互联网 发布:网龙网络2017校园招聘 编辑:程序博客网 时间:2024/05/16 13:00
MOB第三方分享
1.首先进入官网登陆下载sdk
点击集成
在把下面这个文件复制进assets中(如果没有assets,就在main下面创建一个把下面的复制进去)
src下面的cn在java包下
2.最后配置AndroidManifest
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/><uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/><uses-permission android:name="android.permission.GET_TASKS"/><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.SYSTEM_ALERT_WINDOW"/>
-<activity android:name="com.mob.tools.MobUIShell" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:windowSoftInputMode="stateHidden|adjustResize" android:configChanges="keyboardHidden|orientation|screenSize"> <!-- 如果集成QQ分享,或者使用QQ客户端来进行QQ空间的 分享,须要在此处添加一个对ACTION_VIEW事件的过滤器, 其中的scheme是“tencent”前缀再开发者应用的加上appId。 如果此过滤器不设置,则分享结束以后不能得到正确的回调 --> -<intent-filter> <data android:scheme="tencent1106036236"/> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.BROWSABLE"/></intent-filter></activity> <meta-data android:name="Mob-AppKey" android:value="2011c598acd84"/> <meta-data android:name="Mob-AppSecret" android:value="9a41587472395eac45bc6900b39d14c3t"/>
//</application><!meta-data在application里面!>
3.添加代码 添加下面这段代码到你的点击事件下面
添加配置后,就可以调用授权.获取资料.分享等操作了;
mainactivity.xml文件:
<Button android:id="@+id/btn" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="登录" />mainActivity主方法:
public class MainActivity extends AppCompatActivity { Button btn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btn = (Button) findViewById(R.id.btn);btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { showShare(); }}); } private void showShare() { 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(getString(R.string.app_name)); // 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");// 启动分享GUI oks.show(this); }}
阅读全文
1 0
- Mob 第三方分享
- MOB第三方分享
- 第三方分享(一):mob
- mob 之 ShareSDK第三方分享
- mob第三方登录
- MOB第三方使用
- 第三方分享之Mob移动开发者服务平台
- mob分享第三方share集成到AndroidStudio与使用说明
- 第三方分享之Mob移动开发者服务平台
- Android Studio Mob第三方登录/分享(图文教程)
- Mob第三方短信注册
- 使用第三方登陆和分享可以参考http://www.mob.com/网站
- Mob第三方分享到QQ空间、新浪微博等
- 安卓高级9 shareSDK 第三方登陆和分享Mob
- android 利用mob 进行第三方登录
- MOB第三方短信验证码
- MOB第三方短信验证码
- Android之Mob第三方短信验证服务
- Java Timer
- Java Web+GeoTools工具+自定义几何对象构造器+简单应用
- 【Python】不用numpy用纯python求极差、平均数、中位数、众数与方差,python的打印到控制台
- SPFA算法
- https 流程
- MOB第三方分享
- 基于springboot+bootstrap+mysql+redis搭建一套完整的权限架构【四】【编写基础开发工具】
- 车辆管理系统
- @ModelAttribute总结
- Android 获取手机中某一文件夹下的图片,并以banner的形式上下轮播
- RSA算法原理(一)
- Android activity跳转之finish()方法的作用
- 申请开发者账号所需材料--基本流程大纲
- Mysql学习笔记(一)