本书是一本面向初学者的鸿蒙应用开发基础教材,全书共9章。第1章讲解鸿蒙的概念和开发环境搭建;第2~3章讲解鸿蒙开发语言ArkTS;第4~5章讲解鸿蒙UI框架ArkUI;第6章讲解路由和组件导航;第7章讲解状态管理和生命周期;第8章讲解动画和网络请求;第9章讲解项目实战——黑马云音乐。 本书配套丰富的教学资源,包括教学P
本书采用从总体到细节的顺序,提纲挈领地介绍了移动通信工程师需要掌握的6G基本概念和关键技术。从6G和5G的对比中,本书梳理出技术发展的脉络,帮助读者了解技术继承点在哪里,技术突破点在哪里。本书尽量以图形和表格的方式来阐述技术,观点清晰、行文信息密度高。在阐述6G的技术底层原理和演进趋势时,尽量使用通俗、简洁的语言,总结
本书是一本全方位的TDD指导手册,系统阐述了TDD的理论基础、实践路径、工程化推广策略,以及在AI时代的演进方向。全书分为四篇:认知篇剖析TDD的起源、核心原则及价值,强调其在提升代码质量、促进团队协作和提升研发效能方面的作用;实践篇详解TDD的具体实施路径和方法,涵盖Todolist、测试用例、质量保证、数据管理、测
本书以实战为导向,介绍了Android应用开发的全过程,涵盖从基础入门到实际项目开发的各个核心知识点,旨在帮助读者快速掌握Android开发的精髓,并激发学习兴趣。
《基于RISC-V架构的OpenHarmony应用开发与实践》以RISC-V技术和OpenHarmony操作系统作为研究分析对象,首先阐述RISC-V指令集的相关基础知识,然后介绍基于RISC-V架构的润开鸿鸿锐开发板(SC-DAYU800A)的硬件架构和软件开发知识。在此基础上,阐述OpenHarmony操作系统的基
"本书内容分为两篇。基础篇(第1~5章)详细介绍微信小程序的概念、开发工具的使用,以及JavaScript语法、微信小程序框架、常用组件和Canvas画布组件等内容,旨在让读者了解微信小程序开发的基本原理、核心技术和基础操作流程,掌握其开发的基本技能和方法。提高篇(第6~9章)讲解微信小程序常用的API、云开发技术和微
HarmonyOSNEXT操作系统被誉为"纯血鸿蒙”,是操作系统领域的重大突破。该系统采用全新的底层架构和API,为开发者带来了全新的机遇和挑战。本书通过系统的讲解和丰富的实例,引导读者逐步掌握HarmonyOSNEXT的开发精髓。本书重点讲解HarmonyOS开发的进阶技能,帮助读者完成一个简单的应用,包括UIAbi
本书聚焦于优化无线协作通信系统传输设计,通过创新混合双工传输方案、融合全双工与半双工模式优势,巧妙制定双工选择准则,探索混合双工传输新协议,并针对全双工自干扰问题提出有效的资源分配策略,以提升协作通信系统效能。本书不仅能为无线协作通信系统性能的提升提供新思路,也能为通信技术持续发展提供技术基础,有助于应对6G在数据传输
本书介绍OpenHarmony操作系统移动应用开发的知识,既包含基础的移动应用结构剖析,也涉及目前流行的终端设备AI模型的使用。本书强调理论和实践相结合,提供丰富的代码示例,方便读者理解和运用移动应用开发的知识。本书讲解了OpenHarmony的系统特性、应用开发流程和开发工具、应用组成和配置,以及应用模型、ArkTS
本书介绍了AppUI设计的整体流程。全书内容分为三个部分:“基础理论”“实践训练”和“案例欣赏”。在基础理论中,通过“认识AppUI设计”帮助初学者从多方位角度理解AppUI设计的基础知识;通过“AppUI设计原则与规范”帮助初学者掌握并了解界面设计流程及要点;“AppUI设计元素构成”与“AppUI界面设计”则介绍了