API是开发者必备的工具,就像一本专业的大辞典一样,你能从其中找到所有相关开发中遇到的问题。只是

由于公司的催进度或者个人的懒惰,往往依赖于百度或者谷歌等网络搜索来解决问题,从而忽视了API文档的阅读。

我也是如此,在开发过一段时间后,也看了很多大神的博客,很好奇他们是怎么做到,对安卓机制那么的清晰,了如指掌。终于意识到了API的重要性和源代码的参考价值。

Google将完整的Android离线帮助文档内容放置在了android sdk的docs 文件夹中,以方便开发者随时的查看。

(经常有网页打开慢的情况,是因为网页在请求google服务器,对其处理可参考博客:

http://blog.csdn.net/wc0077/article/details/39669885,注意:这个处理会导致搜索功能异常)

API作为开发者的必备工具,google大神自然不会少了这一项重要内容。

在路径:docs/reference/packages.html下是Android api的全部内容。

Google官方推荐android开发者使用java语言进行app的开发。所以Android作为google一个非常重要的开源工程,google提供了非常全的针对android  Framwork层的API(开源了Framwork层java代码)。
       虽然google对java虚拟机等做了特殊处理,而且不兼容传统的jvm,但这并不妨碍我们使用java代码进行开发。

Android API有着传统java api相似的结构:

每一篇文档同样会从上到下的介绍:
        1.名称:当前类或接口的名称
        2.继承:当前类的子类或者实现的接口
        3.使用:该类的用途
        4.构造方法
        5.字段信息说明

6.公开方法的使用说明

当然也有着它独到之处:

1.参考示例代码:google针对类中的具体方法使用示例代码来方便开发者对它的理解。
       2.版本:google大神不仅在android api左侧类列表进行了版本的区分,同时在该类的api中显示了当前方法的起始api版本,以方便开发人员参考调用。

3.View属性:google针对View类及其子类有完整的view属性说明,并列出了view的xml属性对应的java代码方法表。方便开发者在xml属性设置方式或者代码方式来切换设置view的属性。


离线帮助文档还提供了其他的内容:

1.sdk/tools/文件夹下全部工具的使用说明。

2.提供了android最新的动态和变动,以供开发者参考和使用。

3.提供了google官方的一些开发建议和优化方案以规范app开发,提高用户体验。

4.google api推荐我们使用android studio来进行开发。android studio与传统的ADT相比,最酷的地方在于xml布局可以即时查看布局效果,并可以展示多种屏幕下的适配效果。

android 离线帮助文档相关推荐

  1. Android离线打包文档

    Android 离线打包过程(包含处理视频) 文章目录 Android 离线打包过程(包含处理视频) 打包前的准备 正文开始 (1)如何生成`keystore` (2)生成签名证书 1.使用`keyt ...

  2. 使用android SDk帮助文档(英文) 下载中文SDK帮助文档(中文)

    2019独角兽企业重金招聘Python工程师标准>>> 其实android sdk本身里面包含了很多开发帮助文档(英文版).具体的使用步骤如下 1.打开sdk下载帮助文档目录 我的安 ...

  3. android 英文帮助文档地址,使用android SDk帮助文档(英文) 下载中文SDK帮助文档(中文)...

    其实android sdk本身里面包含了很多开发帮助文档(英文版).具体的使用步骤如下 1.打开sdk下载帮助文档目录 我的安装目录在 C:\Program Files\Android\android ...

  4. echarts4离线使用文档_适合写API接口文档的管理工具有哪些?

    现在越来越流行前后端分离开发,使用ajax交互.所以api接口文档就变的十分有意义了,目前市场有哪些比较优秀的接口文档管理工具呢? 1.MinDoc 网址:https://www.iminho.me/ ...

  5. VS2017 下载离线MSDN文档

    VS2017 下载离线MSDN文档 点开帮助窗口的时候发现没有添加和删除帮助内容选项.处理方法如下: 1.打开vs2017安装包,如果你找不到安装包,可在相应你下载vs2017的浏览器上找到下载内容, ...

  6. android Word 显示文档结构图

    今天,简单讲讲android里浏览Word文档时,如何显示文档的文档结构图. 这个其实也很简单,之前我把自己用WPS写成的文档发送给领导查看,他用的是Word查看的文档,所以没有显示我在WPS上设置的 ...

  7. CloudCompare离线帮助文档

    不知道,csdn上有没有致力于读懂cloudcompare源码的童鞋们,反正我是想看懂它的,可无奈能力不够,于是乎,我学着网上自己做了一个cloudcompare.chm的离线帮助文档,截图如下: 这 ...

  8. CTS(16 )---Android 兼容性定义文档

    Android 兼容性定义文档 欢迎阅读 Android 兼容性定义文档 (CDD).本文档列举了设备需要满足哪些要求才能与最新的 Android 版本兼容.为了与 Android 兼容,设备实现必须 ...

  9. 微博Android平台SDK文档

    博Android平台SDK文档 编号:WEIBO_ANDROID_SDK 版本:WEIBO_ANDROID_SDK V3.1.2 修订记录: 时间 文档版本 修订人 备注 2012/7/20 2.0. ...

最新文章

  1. 收藏 | 图解Word2vec,读这一篇就够了!
  2. shodan 渗透测试 漏洞挖掘 一些用法
  3. Android仿微信高效压缩图片(libjpeg)
  4. Myeclipse下Maven的配置
  5. python2和3_python2和python3的区别
  6. android包结构规范,【Android】Android产品-开发规范
  7. HomeHack:黑客如何控制 LG 的 IoT 家用设备
  8. 【PostgreSQL-9.6.3】事件触发器
  9. css基础知识汇总7
  10. es6 将字符串转换为json_ES6中Json、String、Map、Object之间的转换
  11. 第五章 多个消费者监听同一个队列
  12. ironpython怎么编译_将IronPython WPF项目编译为
  13. 在 Apple Silicon Mac 上 DFU 模式恢复 macOS 固件
  14. java roundup函数_随手记之Linux 2.6.32内核SYN flooding警告信息
  15. 13. 罗马数字转整数
  16. 关于插画师,大家不知道的“秘密”
  17. win11开机后输入法无法使用
  18. 解决vue项目格式报错问题_@jie
  19. 计算机与软件工程-研究生复试-专业面试题型举例
  20. [向量] 点积应用-两个向量夹角

热门文章

  1. Matlab-TOA定位算法性能仿真 TOA-LLOP和TOA-CHAN得到位置的估计 两种算法的性能比较 两种算法的RMSE曲线对比图
  2. 补码(complement)!:补码的定义(艾伦克莱门茨编著)和用途
  3. 使用cloneNode函数复制节点元素--svg拖拽复制
  4. 蛋蛋读UFS之六:UFS设备初始化和启动
  5. MySQL语句笔试题型
  6. 海南热带海洋学院18级C语言期末考试PAT编程题
  7. CSS篇 文字阴影text-shadow
  8. 【计算机系统】缓冲区溢出攻击实验
  9. LabVIEW课程笔记(一)——概述、开发环境、设计方法
  10. Unity Shader笔记之 Unity的光源类型