《Arduino程序设计基础(第2版)》涵盖Arduino基础知识及高级应用,中途穿插简单项目制作,用于巩固知识与扩展提高,同时提供常用的API参考,以便读者实践时查阅。第2版中,作者修正了之第1版的纰漏,并根据Arduino近年来的发展,更新了部分内容,重写了部分章节,也融入了更多作者对Arduino开发的思考。 本书主要针对本科生及研究生阶段的Arduino教学实验进行编写,亦适用于相关开发人员及入门者学习。
本书从游戏产业的发展历程、发展趋势、特征等方面入手阐述游戏产业与元宇宙结合的契机,并全面介绍了两者结合发展成游戏元宇宙后的各方面架构布局与发展可能性。 本书共涵盖五部分内容。第一,游戏元宇宙模式特征以及其如何重构游戏发展业态。从游戏发展历程开始,主要介绍了游戏发展趋势以及迎来元宇宙时代后,游戏将发生怎样的变化,元宇宙将从哪些方面重构游戏业态。第二,游戏产业怎样向元宇宙转型升级。从介绍元宇宙给游戏带来的优势开始,阐述转型游戏元宇宙的可能性以及途径,同时也介绍了游戏产业向元宇宙过渡的难点问题。第三,游戏元宇宙的技术创新与产业链形成。针对游戏产业的特性与元宇宙技术特性,介绍了未来构建游戏元宇宙所依赖的关键技术以及技术与游戏产业之间怎样进行相互拉动,同时介绍了以技术为驱动的游戏元宇
本书以Android App性能优化为切入点,深入浅出地介绍性能优化的重要性和提升Android产品性能的方法与技巧。全书共分8章,主要内容包括:第1章介绍性能优化的重要性及开发环境的优化;第2章介绍3种静态代码检查工具的使用及技巧;第3章介绍Android Profiler的使用,通过对App运行时状态的跟踪揪出性能问题的 元凶 ;第4~8章将性能优化融入整个开发流程中,做到 未雨绸缪 ,这部分内容同样适用于对已有产品进行性能优化的参考。此外,本书针对各个优化主题都列举了进行性能优化的一般步骤及典型案例,以帮助读者快速提升实战技能。 本书适合所有Android开发人员使用,通过阅读本书读者能够建立敏锐的 嗅觉 ,开发出高性能的Android产品,同时,可以通过合理的重构和代码优化改进现有的App产品。
《Objective-C高级编程:iOS与OSX多线程和内存管理》在苹果公司公开的源代码基础上,深入剖析了对应用于内存管理的ARC以及应用于多线程开发的Blocks和GCD。这些新技术看似简单,实则非常容易成为技术开发的陷阱,开发者仅靠阅读苹果公司的文档是不够的。 《Objective-C高级编程:iOS与OS X多线程和内存管理》适合有一定基础的iOS开发者阅读。
鸿蒙HarmonyOS是一款自主研发、面向未来物联网技术的操作系统,虽然与Android操作系统有着相似之处,但其功能与特色也是值得开发者深入探索的。本书的主要目的是帮助不熟悉此系统的开发者循序渐进地掌握HarmonyOS的诸多关键特性,从HarmonyOS基础知识、Java UI框架,到Ability开发、HarmonyOS高级特性开发;从HarmonyOS数据管理、HarmonyOS与媒体、HarmonyOS与智能设备,到面向实战的仿微信程序开发、仿淘宝程序开发等。在本书的后,还有整体的项目练习。通过对这本书的学习,读者可以初步掌握HarmonyOS应用开发的方法。
随着Android系统平台的应用越来越广泛,更多人加入到Android平台的定制研发中来。Android的基本通信功能是Android系统定制的核心模块,本书主要围绕Android Telephony和融合通信两个核心部分展开。Android Telephony部分从接打电话、网络服务、数据上网三个功能解析Telephony。全书共10章,主要内容包括初识Android、搭建Android源代码编译调试环境、深入解析通话流程、详解Telecom、详解TeleService、Voice Call语音通话模型、ServiceState网络服务、Data Call移动数据业务、SMS MMS业务、Radio Interface Layer)。本书适合计算机科学技术、信息技术、通信工程、软件工程等专业的研究生、本科、高职高专学生使用。
这是一套纪念奥特曼系列55周年的角色综合性写真集,收录42名奥特英雄和贝利亚的图片、档案以及人物关系图,读者对象覆盖5岁儿童至90后怀旧读者群。“每当危机向人类逼近,定会前来救援的光之英雄,在过去的半个世纪,曾有多少怪兽与宇宙人现身,将人们平静的生活搅乱,然而,每当我们即将失去希望时,“他们”都会给予我们勇气,光之巨人——奥特曼。”本书还给读者展现奥特英雄和贝利亚的全数据以及“必杀光线”的图像资料。 尚未出版过同类写真书,借55周年之际推出,可对此类图书 市场进行探索和尝试。内容翔实,图片精美,是一本真正的作品资料收藏册,为漫迷广为追捧。
本书以FANUC系统为例,全面系统地介绍数控机床的编程及其操作,内容包括数控车床、数控铣床、加工中心及数控电火花线切割四部分内容。并对南京“斯沃仿真软件”、南京“宇航仿真软件”和上海宇龙“数控加工仿真系统”的使用进行了全面的介绍。全书以15典型项目贯穿于教学的始终,用项目和任务进行新知识的引入。以项目为纽带,以任务为载体,将知识的系统性、完整性与实际需要相结合,将把相关工艺知识、编程知识与实践相结合。让学生通过数控加工仿真系统在计算机屏幕上完成数控加工程序的输入输出、数控机床操作、工件加工、虚拟测量等数控加工的全过程,浅显易懂,深入浅出。 本书可作为大学,高职高专院校相关课程的教材,也可供工程技术人员参考。
本教材全面、系统地介绍了保证食品卫生所需的理论知识和实践经验,阐述了各类食品生产企业的卫生操作过程。本教材主要分四部分, 部分主要阐述了食品卫生与食品供应链安全;第二部分讲述食品污染物来源,包括生物性的、化学性的和物理性的污染物,并系统分析各类食品的卫生问题;第三部分是食品生产车间、设备、设施的卫生设计要求,以及卫生监测与控制技术;第四部分是食品生产卫生的要求与管理,同时系统汇总各类食品的卫生控制的关键节点和要素。 本书可作为食品质量与安全专业本科教材,同时作为“营养与食品卫生学”硕士专业研究生入学考试的专业参考书,对食品加工卫生操作研究人员和食品企业有很好的参考价值。
本书根据软件测试教学的需要? 结合软件测试未来的职业要求和定位? 除了尽量全面地阐述软件测试技术的基本概念外? 还按照软件测试递进的职业能力要求来组织本书的内容? 使学生的学习能够循序渐进? 并且符合软件测试职业发展的一般过程? 同时在书中注重按照工程步骤来介绍软件测试的相关知识? 使学生在学习软件测试的知识时? 能够获得工程化思维方式的训练?本书共6 章? 第1 章介绍软件测试的基本知识? 第2 章介绍如何快速进行系统测试并提交错误报告? 第3 章介绍测 例的设计和相关技术?第4 章介绍业界主流企业版和开源测试工具的功能、性能、Web 自动化以及应用? 第5 章介绍测试技术与应用? 第6 章介绍如何成为的测试组长?本书内容充实、有大量可操作性实例、实用性强? 可作为高职高专院校软件技术专业软件测试技术课程的教材? 也可作为有关
书籍的核心内容被化分成10个章节,所涉及技术点包含:Kotlin语言、Android界面技术、多线程技术、数据持久化和系统服务等,相关内容的讨论和结果可为基本的Android应用程序开发提供技术指导和支持。本书以案例驱动方式介绍相关程序的实现方法和过程,本书还通过示例程序版本迭代的方式,逐渐升入讨论核心技术和实现方法。
《Android UI设计》通过众多案例深入解读Android UI设计的方法和技巧,从实用角度出发,诠释以用户为中心的设计方法。以Google设计语言Material Design指导UI设计模式,轻松自信地设计和交付精美的移动App
李维勇主编的《Android UI设计》是基于Android KitKat平台进行移动应用开发的入门级教程,通过众多开源案例项目全面系统地介绍Android UI设计的方法、技巧和模式。 全书共12章,从Android应用设计者的角度系统讲解了从事Android UI设计必须要掌握的Android平台的所有技术和特性,主要内容包括可视化的UI设计与管理、常见UI控件设计与事件处理、UI容器与导航设计、菜单与对话框设计、自定义控件设计、桌面UI设计、平板UI设计,以及主题样式和动画设计等,全面总结了Android UI的设计原理、设计理念和设计模式, 通过一个综合的案例项目阐述Android UI设计的方法和技巧。 本书以案例贯穿全程,知识结构清晰,语言简洁,易于学习和提高, 适合初学Android UI设计的在校大学生和希望系统掌握Android UI编程的开发人员阅读。
李维勇主编的《Android UI设计》是基于Android KitKat平台进行移动应用开发的入门级教程,通过众多开源案例项目全面系统地介绍Android UI设计的方法、技巧和模式。 全书共12章,从Android应用设计者的角度系统讲解了从事Android UI设计必须要掌握的Android平台的所有技术和特性,主要内容包括可视化的UI设计与管理、常见UI控件设计与事件处理、UI容器与导航设计、菜单与对话框设计、自定义控件设计、桌面UI设计、平板UI设计,以及主题样式和动画设计等,全面总结了Android UI的设计原理、设计理念和设计模式, 通过一个综合的案例项目阐述Android UI设计的方法和技巧。 本书以案例贯穿全程,知识结构清晰,语言简洁,易于学习和提高, 适合初学Android UI设计的在校大学生和希望系统掌握Android UI编程的开发人员阅读。
李维勇主编的《Android UI设计》是基于Android KitKat平台进行移动应用开发的入门级教程,通过众多开源案例项目全面系统地介绍Android UI设计的方法、技巧和模式。 全书共12章,从Android应用设计者的角度系统讲解了从事Android UI设计必须要掌握的Android平台的所有技术和特性,主要内容包括可视化的UI设计与管理、常见UI控件设计与事件处理、UI容器与导航设计、菜单与对话框设计、自定义控件设计、桌面UI设计、平板UI设计,以及主题样式和动画设计等,全面总结了Android UI的设计原理、设计理念和设计模式, 通过一个综合的案例项目阐述Android UI设计的方法和技巧。 本书以案例贯穿全程,知识结构清晰,语言简洁,易于学习和提高, 适合初学Android UI设计的在校大学生和希望系统掌握Android UI编程的开发人员阅读。
本书以80C51为代表,系统、全面地阐述了51系列单片微型计算机的硬件组成及工作原理、汇编语言和C51语言体系及其程序设计方法、系统扩展的原理及方法、接口技术及其应用基础,并简要介绍了单片机应用系统设计、开发及调试的原则、步骤、方法及常用的开发工具。 本书内容根据教学需要进行编排,兼顾实际工程应用。在编写过程中力求内容充实、概念准确;由浅入深、循序渐进;有点有面、重点突出。为便于读者 好地理解和掌握相关知识,本书配有大量的例题,例题的设计上兼顾到了典型性、实用性和可拓展性;并且本书在每章结束后均附有思考题。 本书可作为高等院校电子信息工程、电气工程及其自动化、机械工程及其自动化、自动化等相关专业单片机课程的教材,也可供从事单片机开发应用方面的工程技术人员阅读和参考。