华为自主研发的HarmonyOS(鸿蒙系统)是一款面向未来、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。本书采用HarmonyOS2.0版本作为基石,详细介绍如何基于HarmonyOS进行应用的开发,包括HarmonyOS架构、DevEcoStudio、应用结构、Ability、任务调度、公
本书旨在系统介绍React框架,围绕React18及后续版本的核心开发范式--函数组件和Hooks展开,并以一款聊天应用的开发为例演示如何运用现代React技术开发Web应用。另外,本书还将探讨AI技术在React前端开发中的应用实践。本书分为3个部分。第一部分是React基础,从创建React项目入手,先系统介绍JS
本书共9章,分别是认识Android应用程序项目结构,熟悉Android项目中的资源、Android应用程序页面的组织者、Android页面内容和功能的承载者、Android页面交互的控制者、Android中的数据存储、数据的共享者、广播接收者和服务。本书以AndroidStudio4.0为开发工具撰写教学案例,能够让
《微课学AdobeXD移动UI设计》以项目引入的方式讲解,针对iOS系统和Android系统两种移动设备界面的结构及设计规范进行学习。《微课学AdobeXD移动UI设计》采用案例带动知识点的教学方式,将枯燥的知识点融入到丰富有趣的案例制作中,全面解析移动端APP界面设计的流程及设计技巧。书中案例使用AdobeXD主流U
移动互联网流量的爆炸式增长、物联网海量终端的接入需求、千行百业新兴业务,以及异构应用场景等端到端传输时延和可靠性等要求,都需要新技术的支持。在这种情况下,认知空天地网络应运而生。认知空天地网络是未来移动通信系统的必然发展趋势,移动通信必将突破传统蜂窝网络组网方式,通过复用通信资源提高频谱-能量-成本效率。本书采用近年来
本书全面介绍光通信技术及其应用,主要包括光通信发展及趋势、光纤传输原理、基本光纤通信器件原理及性能参数、光网络基础、全光传送网、全光接入网、无线光通信技术等内容,并对光缆通信线路工程设计、施工、光缆线路测试与维护等工程内容进行了介绍。全书注重理论与实践、技术与工程的结合,精选了一些当前最新的实例进行分析,并以形象直观的
本书是面向Android开发初学者的入门教程,由浅入深地介绍Android开发的相关知识,内容基本涵盖Android的所有基础知识。全书共分为10章。其中,第1-4章为基础部分,主要介绍AndroidStudio环境搭建、界面设计、多界面开发、多媒体开发等;第5-8章为进阶部分,主要介绍后台服务与广播、系统功能与系统服
本书系统地介绍了有关微信小程序开发的相关知识。主要面向中高职学生。介绍了小程序的基本概念、运行环境、语法规范等相关知识,通过一个商城案例介绍了小程序开发一套完整流程,并且介绍了小程序后台开发数据接口功能。本教材重点突出、内容精练、实用性强。通过理论讲解与案例实践,读者可以迅速理解并掌握小程序开发知识与技巧,全面提高实际
如何让编程初学者能够更顺利地掌握Android编程?这是本书力图解决的问题。本书将Android编程基础知识进行了划分,融合在多个任务的实施过程中,通过【任务简介=>任务分析=>支撑知识=>任务实施=>任务评价=>任务小结】逐步递进,引导读者在完成一个又一个Android应用程序的同时,轻
"本书围绕当前无线通信系统的核心安全威胁问题,基于无线通信系统、无线信号处理、无线安全协议、密码学、机器学习等理论,从物理层认证、无线抗窃听、无线抗干扰、无线定位、隐私保护等多方面,全面分析和讲解了无线通信安全领域的基本原理、关键技术和基础实践。内容主要包括无线通信安全绪论、无线通信认证技术、无线安全通信、物联网接入安