当前位置: 首页 > news >正文

在哪里可以建网站一个网站余姚什么

在哪里可以建网站,一个网站余姚什么,wordpress文章图片目录,本网站正在建设中第一步 #xff1a;获取ShareSDK为了集成ShareSDK#xff0c;您首先需要到ShareSDK官方网站注册并且创建应用#xff0c;获得ShareSDK的Appkey#xff0c;然后到SDK的下载页面下载SDK的压缩包#xff0c;解压以后可以得到如下图的目录结构#xff1a;ShareSDK在“ShareSD…第一步 获取ShareSDK为了集成ShareSDK您首先需要到ShareSDK官方网站注册并且创建应用获得ShareSDK的Appkey然后到SDK的下载页面下载SDK的压缩包解压以后可以得到如下图的目录结构ShareSDK在“ShareSDK for Android”目录下此目录中的“Libs”包含“MainLibs”和“OnekeyShare” 分别是ShareSDK的核心库和“快捷分享”的源码库说明文档也在“ShareSDK for Android”目录下集成ShareSDK前请务必仔细阅读。 “ShareSDK for Android ApiDoc”包含Mainlibs和OnekeyShare的JavaDoc供开发者开发时查阅。 “ShareSDK for Android Sample”包含ShareSDK的功能演示代码和apk文件Sample源码的JavaDoc在中。 “ShareSDK for Android Services”包含ShareSDK已经发布的“插件服务”暂时我们只提供了“评论与赞”服务压缩包中已经提供了此插件服务的依赖库、示例代码、JavaDoc和apk文件。第二步导入ShareSDKShareSDK集成方式1、直接复制jar包到目标项目libs目录直接复制jar和资源的方式可以参考ShareSDK的Sample项目。 使用复制jar的方法需要除了复制MainLibs/libs中的jar外还需要复制MainLibs/res中图片和strings否则会出现授权时找不到资源的问题。 而且如果您的项目也集成了快捷分享还需要复制OneKeyShare/src中的源码、OneKeyShare/res中的资源,如果你的项目里没有android-support-v4的jar需要把OneKeyShare/libs下的android-support-v4的jar到您的项目中。2、快速生成项目由于直接复制jar包和资源的集成方式比较麻烦ShareSDK提供了快速集成的程序在Windows下可以直接双击执行完成以后可以通过复制目标目录中的文件到您项目中覆盖就行了。 极大简化了“直接复制jar和资源”这种集成方式的操作步骤。 对于你的项目是刚开发或者想写一个Demo测试ShareSDK功能可以使用这种方法快速集成第三步添加应用信息有三种方式第一种:在ShareSDK的应用管理后台中配置,使用此方法需要调用ShareSDK.initSDK(context你的应用在sharesdk注册时返回的AppKey)方法进行初始化,如果以后更改了注册信息可以直接从网上更改而不用重新发布新版本进行更新。(优先级最高)。第二种:通过代码配置“setPlatformDevInfo(String, HashMap)”方法,使用此方法需要调用ShareSDK.init(context你的应用在sharesdk注册时返回的AppKey)方法进行初始化。(优先级中)。第三种:通过“assets/ShareSDK.xml”文件来配置,次方式会以明文存在但这种方式最为简单。(优先级最低)。这三种方式开发者可以自行选择不过这三种设置方式各有区别第一种方式可以实现“动态配置应用信息”的功能但是一旦脱离网络ShareSDK可能无法运作第三种方式是优先级最低的方式但是它最为方便、集中最后使用代码设置的方式是最灵活的方式第二种方式开发者可以在代码里面写死应用信息也可以通过私有协议从自己的服务器上动态获取应用注册信息其优先级居第一种和第二种之间。 使用ShareSDK.xml配置注册信息SortId此平台在您分享列表中的位置整型数值越大越靠后AppKey填写您在新浪微博上注册到的AppKeyAppSecret填写您在新浪微博上注册到的AppSecretId自定义字段整型用于您项目中对此平台的识别符RedirectUrl填写您在新浪微博上注册的RedirectUrlShareByAppClient是否使用客户端进行分享Enable布尔值标记此平台是否有效 /ShareSDK.xml以XML格式存储数据每一个平台一个块除了社交平台外开发者在ShareSDK注册应用时得到的Appkey需要填写在块“ShareSDK”中如果此Appkey不是开发者自己的Appkey则将来在ShareSDK应用后台的统计数据将不正确。ShareSDK的每一个平台都具备SortId、Id、Enable四个字段除此之外的字段(如新浪微博的AppKey、AppSecret、RedirectUrl、ShareByAppClient等字段)需要到目标平台上注册应用以后得到请正确填写这些字段的数据否则ShareSDK无法完成授权则后续的其它操作也将无法执行。代码配置注册信息示例(演示初始化新浪微博配置信息) 因为各个分享平台可以设置的配置信息不同具体分享平台需要设置哪些配置信息请参考sample里的ShareSDK.xml配置文件ShareSDK.initSDK(Context,你的应用在Sharesdk注册时返回的AppKey);HashMap hashMap new HashMap();hashMap.put(Id,1);hashMap.put(SortId,1);hashMap.put(AppKey,568898243);hashMap.put(AppSecret,38a4f8204cc784f81f9f0daaf31e02e3);hashMap.put(RedirectUrl,http://www.sharesdk.cn);hashMap.put(ShareByAppClient,true);hashMap.put(Enable,true);ShareSDK.setPlatformDevInfo(SinaWeibo.NAME,hashMap);方法需要在Sharesdk.initSDK()方法后调用如果调用了ShareSDK.stopSDK()需要在ShareSDK.initSDK后重新调用ShareSDK.setPlatformDevInfo()方法。 关于应用信息不同字段的更详细解释可以参考ShareSDK.xml文件头部的说明。第四步配置AndroidManifest.xml不同的集成度需要在AndroidManifest.xml中添加的内容不一样。但是首先您需要添加下面的权限列表这些权限将允许您的项目和ShareSDK判断当前应用是否“前置”、获取连接网络的权限、获取您的设备网络状态的权限、实现https安全连接的权限、读取手机设备状态的权限和保存必要配置的权限。一般来说即便不集成ShareSDK大部分的项目也都会注册申请这些权限。其次为了授权操作可以顺利完成需要在application下注册下面的Activityandroid:namecom.mob.tools.MobUIShellandroid:themeandroid:style/Theme.Translucent.NoTitleBarandroid:configChangeskeyboardHidden|orientation|screenSizeandroid:screenOrientationportraitandroid:windowSoftInputModestateHidden|adjustResize /如果您的项目集微信或者微信朋友圈请查看AndroidManifest.xml配置文件里的package路径,需要在package目录下创建wxapi目录再放置WXEntryActivity。 没有此activity在微信分享后回调会检查是否有此activity,没有将会报错。android:name.wxapi.WXEntryActivityandroid:themeandroid:style/Theme.Translucent.NoTitleBarandroid:configChangeskeyboardHidden|orientation|screenSizeandroid:exportedtrueandroid:screenOrientationportrait /而如果您的项目集易信的两个平台请查看AndroidManifest.xml配置文件里的package路径需要在package目录下创建yxapi目录在放置回调Activityandroid:name.yxapi.YXEntryActivityandroid:themeandroid:style/Theme.Translucent.NoTitleBarandroid:configChangeskeyboardHidden|orientation|screenSizeandroid:exportedtrueandroid:screenOrientationportrait /客户端的操作回调因此ShareSDK也无法给予您操作回调。为了避免出错请使用相对路径的方式直接复制上面的代码到您的AndroidManifest.xml中即可。第五步添加代码打开您项目的入口Activity在其onCreate中插入下面的代码 如果使用ShareSDK.xml方式配置调用ShareSDK.initSDK(this);如果使用代码配置应用注册信息或者应用后台配置应用注册信息,调用ShareSDK.initSDK(this,”androidv1101″);androidv1101:是你的应用在ShareSDK注册应用信息时返回的AppKey。 代码会初始化ShareSDK此后对ShareSDK的操作都以此为基础。如果不在所有ShareSDK的操作之前调用这行代码会抛出空指针异常。效果图:
http://www.sadfv.cn/news/230273/

相关文章:

  • 上海注册设计公司网站找网络公司做网站需要注意
  • 大尺寸图网站服务器网站源码在哪
  • 江西省建设厅业绩网站教做吃的网站
  • 外贸网站建站用什么意思刚备案的域名如何做网站
  • 网站建设要多长时间有没有类似一起做网店的网站
  • 织梦网站广告代码教程小程序制作软件费用
  • 网站不备案可以做微信小程序么在网站设计公司上班好吗
  • 响应式网站建设济南php网站建设设计制作
  • 做营养的网站建筑工程与土木工程区别
  • 个人网站建设策划书北京城市建设档案馆网站
  • 网站优化seo四个建议建营销网站
  • 全屏网站网址青岛模板建站
  • 苏州移动网站建设以橙色为主的网站
  • 河南建设厅二建公示网站首页网页与网站的关系
  • 兰州市住房和城乡建设局网站建一个app和网站那个比较好
  • python h5网站开发网站上做视频如何盈利
  • 唐山快速建站的公司网站的建设好处
  • 百度收录推广广州优化网站
  • 网站 维护广州有几个区图片
  • 备案需要网站空间全站仪如何建站
  • 网络建设与网站建设wordpress主题制作实例
  • 网站如何安装dedecmsjsp网站开发案例
  • 自建外贸推广网站有哪些外留网站建设
  • 网站长期建设运营计划书WordPress主题 Q9
  • 浙江省网站建设公司成都那家网站做的好
  • pc端网站建设价格明细表中医网站开发
  • 陕西省建设工程安全协会网站施工企业安全生产考核评定等级分为
  • 单位网站建设 管理制度网站的信息容量
  • 成都网站推广多少钱wordpress实用的插件
  • 网站建设移交手续网站维护一次多少钱