【工利其器】必会工具之(二)Android开发者官网篇 (3)

【工利其器】必会工具之(二)Android开发者官网篇

 

【工利其器】必会工具之(二)Android开发者官网篇

【工利其器】必会工具之(二)Android开发者官网篇

 

五、Google Play

       Google自己的应用市场,国内的开发者一般用得比较多的是“应用宝”等国内的应用市场。这一模块也是手把手教开发者了解和使用Google Play。

【工利其器】必会工具之(二)Android开发者官网篇

 

六、Android Jetpack

        官网上的介绍如下为“Jetpack是Android软件组件的集合,使您可以更轻松地开发出色的Android应用。这些组件可以帮助您遵循最佳做法、让您摆脱编写样板代码的工作并简化复杂任务,以便您将精力集中放在所需的代码上”。从这可以看出来,Jetpack主要是用于提高开发效率。官网提供了功能详解、使用教程、技术指导、开发社群等完整的学习资源,如下图所示:

【工利其器】必会工具之(二)Android开发者官网篇

       官网上特地为Jetpack列出一个独立的模块,可见对它是很重视的。笔者平时工作中没有接触过这一块的内容,但是从官网的态度来看,想必和Kotlin和AS一样,也是被官方所极力推广的吧。

 

七、文档

       这一模块应该是整个官网最核心的地方吧,因为这里面的花了相当大的篇幅详细讲解了Android开发中组件、功能、API等用于开发App的具体知识点。一般市面上的Android书籍,80%的内容都是讲这方面的内容:知识点介绍,如何使用这些功能,有哪些API接口,示例代码等。该模块主要从指南、参考、示例、设计和质量这4个反面进行阐述,如下图所示:

【工利其器】必会工具之(二)Android开发者官网篇

  1、指南

       这一块详细介绍了Android组件(如Acitivity,Service等)、功能(相机、Wifi、蓝牙等)、动画、界面等各个方面的知识点。咱们这里以Activity为例直观感受一下。下图为介绍Acitity的一个菜单截图:

【工利其器】必会工具之(二)Android开发者官网篇

      每一个菜单项都对某一个知识做了详细的讲解。这里会详细讲解什么是Activity,Activity的功能是什么,怎样使用Activity,什么场景下使用Activity,生命周期有哪些,使用时的注意事项等,甚至给出了具体的使用代码。

  2、参考

       这一块的内容中,完整介绍了不同API版本中Android提供给用户使用的所有的类信息,包括作用、路径、继承关系、包含常量,提供的函数等。我们经常会调用系统提供的颜色值如R.color.black等,就是系统的常量。如下若干截图可以直观感受一下:

【工利其器】必会工具之(二)Android开发者官网篇

【工利其器】必会工具之(二)Android开发者官网篇

 

【工利其器】必会工具之(二)Android开发者官网篇

   3、示例

       官网为开发者提供了大量的案例来指导开发者来使用这些类和API,每一个案例都提供了Java和Kotlin两个版本,如下图所示:

【工利其器】必会工具之(二)Android开发者官网篇

  4、设计和质量

       Android应用期望使用的app外观和行为与平台保持一致。开发者不仅应当遵循Material Design指南来设计视觉和导航模式,还应该遵循质量指南,以便确保兼容性、性能和安全性等。该模块为开发者设计优质的Android应用提供了设计指导和所需的一切资源。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpxjfs.html