当前位置:首页>优优资讯 > 软件教程 > 电脑软件教程 > Android开发:浅析SDK开放平台

Android开发:浅析SDK开放平台

作者:本站整理 时间:2016-05-03


  在日常编程开发时,大家有没有遇到与AndroidSDK开放平台相关的问题呢?大家又会如何处理呢?在自己思考的同时,也可以来看看由优优软件下载站收集、编辑的相关文章,希望能给到来的朋友提供建议或更好的解决方案,闲话不多说,一起来进入正题吧!

  Android SDK开放平台是本文要介绍的内容,主要是来了解并学习Android SDK的应用,具体关于Android SDK内容的详解来看本文。
 
  Android SDK开放是当前一大趋势,新浪、腾讯、百度、淘宝无一不在开发自己的开放平台,作为Android开发者,我们来看看他们为Android开发者提供了什么样的SDK。
 
  新浪微博Android SDK
 
  貌似新浪只提供了API,Android SDK是由个人开发者提供。开源,提供了一个基于新浪微博Android项目开发模板。如果应用需要调用新浪微博接口,那么需要做的事情是将源码、layout、res,lib以及androidmenifest.xml导入到自己的项目,不过需要切忌:layout,res,AndroidManifest.xml不能简单覆盖。
 
  腾讯微博
 
  腾讯也是只提供了API,没见到Android SDK提供下载
 
  淘宝
 
  提供API,没有Android SDK
 
  总的来说,大公司大多只提供API,以及在线API测试工具,不直接提供Android SDK。Android SDK一般都是由网友自己开发和提供。
 
  以下提供一种Android SDK的实现方式,供大家参考
 
  我们知道个人开发者调用服务端的接口,其中很多是需要Android界面与用户的交互,获取接口的请求参数的。这样,我们的Android SDK就可以考虑两种实现方式
 
  仅提供数据交互
 
  优势:多开发者来说,只要接口丰富,在Android SDK应用中就能随心所欲的开发
 
  不足:很多界面,可能是每个Android应用中都要开发的,如果只提供数据交互,这些界面就需要重复开发。另外,如果SDK中存在问题,升级SDK必须同开发者应用一起升级。
 
  实现:可以提供接口调用的源码或者是jar,调用java接口完成数据交互
 
  Android SDK除了数据交互,还提供经常要用到的界面
 
  优势:提供统一的界面,减少了开发者的工作,尤其是有些涉及用户的保密的数据,可以更好的做好安全工作。另外,由于这种方式必须额外安装一个Android应用来统一提供数据服务和界面交互,他能单独进行升级。这种独立Android应用作为基础服务设施将会安装到每个基于该SDK开发的应用的手机中。
 
  不足:除了开发者的应用,还要安装独立Android SDK应用。Android开发者没上面那种方式随心所欲了。
 
  实现:AIDL接口实现。
 
  小结:Android SDK开放平台的内容介绍完了,希望通过Android SDK内容的学习能对你有所帮助!

  今天的教程文章就到这了,希望这篇AndroidSDK开放平台的教程对大家有所帮助。还需要了解相关内容的伙伴,要经常关注本站的新动态哦。除了文章外,本站还有许多安全、方便、绿色的手机软件可供免费下载,谢谢大家的支持了。【优优软件下载站】
 

相关文章

相关推荐

最新攻略

用户评论

(已有0条评论)
表情
注:您的评论需要经过审核才能显示哦,请文明发言!
还没有评论,快来抢沙发吧!