本书不仅详细讲解成熟的Android开发技术,还系统介绍HarmonyOS的开发框架与设计理念,通过对比分析帮助读者理解两者在架构、组件、布局、存储等方面的异同,适应多终端、全场景的开发需求。本书内容安排由浅入深,从环境搭建到界面设计,再从基础组件到数据存储,最后延伸到物联网通信实践,符合学习认知规律,适合课堂教学与自学使用。同时,每章均配有典型实例与完整代码,涵盖TextView、Button、RecyclerView、Activity、Service、BroadcastReceiver、ContentProvider等核心组件,以及文件存储、SQLite数据库、Wi-Fi与蓝牙通信等实用技能,旨在帮助读者通过动手实践巩固理论知识。本书专门设置了物联网通信章节,分别介绍基于Android和HarmonyOS的Wi-Fi、蓝牙、MQTT等通信协议,并结合华为IoTDA平台展示设备接入与数据上云的全流程,贴合产业应用需求。
本书适合作为高等学校计算机、软件工程、物联网等相关专业的教材,也适用于移动应用开发初学者、想拓展鸿蒙技能的Android开发者,以及物联网与嵌入式开发领域的技术人员阅读参考。
