Android概述与学习指南北京理工大学计算机学院 金旭亮 什么是Android? 第一部分 计算设备的演进 Android是由Google支持的一个开放的免 费的手机开发平台 手机平台操作系统之“战争史” 微软败退,Windows Phone死亡,手机操作系统重回“双分天下”的格局…… 诸侯混战时代: Symbian (塞班)、Windows Mobile、RIM BlackBerry(黑莓)、Palm…… 后来者居上,手机开发平台上的颠覆者—— support:appcompat-v7:28.0.0' 第三方组件库,或迟或早都要迁移到AndroidX。 Android平台的硬件 霸主 未来之星? Android平台的主要构成部分 组件化分层的架构在计算机软硬件系统 中被广泛应用,除了Android,其它的开 发平台,比如.NET ,也应用了类似的架 构。 此图摘自: https://developer.android.google.cn/guide/platform 物联网应用类App开发 智能应用类App开发 当前 未来 三种智能手机应用类型 •运行于手机浏览器中 •本质上是一个传统的Web应用 •应用响应式设计原则,使之在手机上使用方便 Mobile Web •使用Java(Kotlin)/Swift开发 •编译为Android/iOS二进制代码 •可以调用所有的手机操作系统功能 Native App •本质上是一个内嵌了WebView的Native0 码力 | 33 页 | 3.38 MB | 1 年前3
共 1 条
- 1













