Android概述与学习指南7.0 (2016) 8.0 (2017) 9.0 (2018) 10.0 (2019) 11.0 (2020) 12.0 (2021) 13.0 (2022) 基本上一年一个大版本…… Android开发工具的变迁 Eclipse + ADT 2013年起…… Android Studio Android开发主力编程语言的变迁 Kotlin C++ Android整个平台是分层的,上层应用组 件采用Java/Kotlin开发,下层组件则采 用C/C++开发,底层是Linux内核。 Android App中各层组件间的协作示意图 在不同层次上开发,需 要掌握不同的技术栈。 大多数Android开发者在 最上面的这两层工作, 为各行业开发各种各样 的Android应用及组件。 Android应用层开发中的核心组件 Activity、 Fragment 智能应用类App开发 当前 未来 三种智能手机应用类型 •运行于手机浏览器中 •本质上是一个传统的Web应用 •应用响应式设计原则,使之在手机上使用方便 Mobile Web •使用Java(Kotlin)/Swift开发 •编译为Android/iOS二进制代码 •可以调用所有的手机操作系统功能 Native App •本质上是一个内嵌了WebView的Native App •可以把它比喻为“跑在手机上的本地Web应用”0 码力 | 33 页 | 3.38 MB | 1 年前3
共 1 条
- 1













