《Arduino程序设计基础(第2版)》涵盖Arduino基础知识及高级应用,中途穿插简单项目制作,用于巩固知识与扩展提高,同时提供常用的API参考,以便读者实践时查阅。第2版中,作者修正了之第1版的纰漏,并根据Arduino近年来的发展,更新了部分内容,重写了部分章节,也融入了更多作者对Arduino开发的思考。 本书主要针对本科生及研究生阶段的Arduino教学实验进行编写,亦适用于相关开发人员及入门者学习。
本书主要讲述 Arduino在中学数字化实验中的运用与实践。首先介绍了数字化探究和 Ar du i no的基础知识;然后讲解了温度、电量、力与质量、运动的测量与实验,并通过基础案例和拓 展项目深入地讲解了传感器的使用;*后讲解了生化类的实验案例。 本书适合大中专院校的理工类、电子类、通信类、计算机类等专业学生阅读,还适合中小学信 息技术类、创客教育类的教师作为参考资料。
全书共12章,首先介绍Jetpack的基本知识,然后详细介绍了架构组件Lifecycle、ViewModel、LiveData、ViewBinding、DataBinding、Room、Hilt等,并通过切合实际的需求用例循序渐进地讲解了每个组件的使用方法和使用场景。除此之外,还针对当下流行的Kotlin 协程和Flow进行了讲解,让读者了解如何使用这些技术结合Jetpack组件写出更加优雅的代码,并演示了实战项目“出行防疫App”的实现方法。z后介绍了全新的声明式UI编程——Jetpack Compose。
《鸿蒙OS应用编程实战》系统全面地介绍了鸿蒙操作系统下应用开发所需基础知识,以图文并茂及小视频讲解的形式,通过丰富的案例实践提高读者的应用能力。本书共9章,第1章介绍了鸿蒙操作系统的开发环境、一些基础知识及基本应用的创建;第2~3章介绍了鸿蒙应用开发的各种组件基础及Ability 框架的应用实践;第4~6章介绍了鸿蒙操作系统中的事件交互、多媒体功能、生物识别、传感器设备管理等应用程序核心功能开发;第7章介绍了鸿蒙应用程序安全设计;第8~9章是应用实践,介绍了鸿蒙系统在可穿戴设备与智慧终端屏的综合开发实践。 《鸿蒙OS应用编程实战》为读者提供了全部案例源代码下载和高清学习视频,读者可以直接扫描二维码观看。 《鸿蒙OS应用编程实战》适合想学鸿蒙开发而又无从入手的初学者自学,同时也可作为对鸿蒙系统有兴趣且有开发
《Unity3D游戏设计与开发》由基础篇和项目篇两个部分组成,分为13章。其中,基础篇包括第1~9章,内容为环境准备、Unity的开发环境、熟悉游戏物体和组件、创建3D游戏场景、物理系统、2D动画、人形动画、UGUI系统、粒子系统,针对Unity 5.6的新特性,介绍了地形系统、物理系统、粒子系统、UGUI系统等模块;项目篇包括第10~13章,内容为兔子快跑、开心农场、寻找消失的大洲、保卫碉楼,通过由浅入深的工程案例介绍游戏项目开发的全过程。读者可通过兔子快跑游戏项目,掌握开发2D游戏的基本方法和技能;通过开心农场游戏项目,了解结合地形系统开发种植游戏的过程;通过寻找消失的大洲游戏项目,熟悉开发AR游戏的基本概念;通过保卫碉楼游戏项目,了解使用*的动画系统制作3D游戏的方法。 《Unity3D游戏设计与开发》尽量使用简单的代码实现功能,语言通俗易懂
云 AI 5G驱动的数字化转型实践之道全面、系统、深入地阐述了数字化转型的基本概念、技术框架、演进策略以及解决方案。云 AI 5G驱动的数字化转型实践之道不仅论述了从科技革命引发产业变革,到数字经济时代引发社会变革的发展脉络,还提出并阐述了以云计算、人工智能和5G技术应用为核心形成的 数字化力 ,帮助读者建立起数字化转型的系统思维,产生认知飞跃,从而更好地完成企业的数字化转型与个人职业生涯规划。 全书由3篇共11章组成,第1篇包括第1章新科技革命引发产业革命,第2章数字经济时代已经到来,第3章数字化转型的概念、技术框架及意义;第2篇包括第4章云计算技术及解决方案,第5章信息安全技术及解决方案,第6章大数据技术及解决方案,第7章人工智能技术及解决方案,第8章5G技术加速产业变革和企业数字化;第3篇包括第9章企业数字化转
本书主要介绍Android移动应用开发的基础知识和开发技巧,从基础知识开始讲解,由易入难,循序渐进,主要包括:Android基础知识、环境搭建、开发组件介绍、 Menu和消息框、数据库和存储技术、多线程、网络通信开发,以及移动通信业务开发等。从技术实现上,讲解了Android平台下一个完整综合实例及源代码分析 新闻移动客户端开发,该案例包括了客户端和服务器端的开发,几乎涉及了本书的所有知识点。每章都配有习题和实验,并将重要的知识点和经验技巧以 小实验 小知识 的活泼形式呈现给读者。 本书为了指导读者更深入地进行学习,包含了所有章节实例和实验的源代码。 本书既可作为高等学校计算机软件技术课程的教材,也可作为管理信息系统开发人员的技术参考书。 本书配套授课电子课件,需要的教师可登录www.cmpedu.com免费注册、审核通过后
近年来,集成电路技术急速发展,特别是移动互联网芯片技术,知识迭代不断加快,新技术不断涌现。本书在比较全面、系统地介绍移动互联网芯片产业概况、主要终端芯片、主要技术体系的基础上,详细阐述了MEMS芯片设计的方法和移动互联网芯片先进封装可靠性检测研究的相关内容。本书可供广大移动互联网芯片技术领域的工程师、研发人员、技术管理人员和科研人员阅读参考,也可以作为相关专业高年级本科生和研究生的参考书。
小书从C语言基础丌始,深入浅出地介绍rArduino编程,对于零基础的初学者和有一定基础的Arduino玩家都有一定的帮助。《BR》 本书使川火量的程序范例一步步、手把手地教i卖者怎样为一块Arduino板进行编程,进而实现想要的功能,从训-Arduino板载LED以各种不同的方式来闪烁,-白‘到通过附加扩展板实现更加复杂和实用的功能,共至il-Arduino板变成一个小型Web服务器。
本书覆盖了移动开发中涉及的多种架构模式,基于Android平台对架构模式进行实战,可以帮助入门开发者了解架构模式,进阶开发者掌握架构模式,技术领导者进行架构选型。本书内容包括:流行架构模型MVX系列 MVC架构、MVP架构、MVVM架构,依赖注入框架Dagger2,函数响应式框架RxJava2,Google推荐的生命周期感知架构组件AAC,整洁的架构 The Clean Architecture 和组件化架构的运用方法与实战。本书语言精练,内容清晰,代码易于理解,适合计算机相关行业的从业者阅读与学习。
《鸿蒙征途:App开发实战》是一本基于Java的鸿蒙操作系统(HarmonyOS)App开发指南。全书系统、由浅入深地介绍了HarmonyOS App开发的知识、相关经验和技巧。本书以理论与实战相结合的方式向读者呈现HarmonyOS App开发的整个过程。全书分为两个部分,部分详细讲解HarmonyOS App开发所需的知识,并提供大量的真实案例代码供读者练习;第二部分给出两个实战项目,分别为应用类App项目(在线电子词典)和游戏类App项目(俄罗斯方块),通过这两个项目,读者可以很好地回顾和总结前面10章讲解的知识点,并付诸实践。 本书内容通俗易懂,循序渐进,既是HarmonyOS初学者的入门图书,也是HarmonyOS开发人员的进阶读物。
《Android项目实战--手机安全卫士》以项目为导向,通过“手机安全卫士”项目讲解了一个完整的Android项目开发流程。全书共10章,每章针对一个功能模块进行详细讲解,例如第2章讲解的是手机防盗模块,其功能包含SIM卡变更提醒、(3PS定位、远程锁屏等。第3章讲解的是通讯卫士模块,其功能包含添加黑名单、删除黑名单、短信拦截、电话拦截等。通过本书内容的学习,可以让更多编程者快速积累开发经验,具备中级Android工程师的能力。 本书附有配套的教学课件、源代码、习题、面试题、教学案例等资源,而且为了帮助编程者更好地学习书中内容,还提供了在线答疑服务,希望得到更多读者的关注。 本书可作为高等院校本、专科计算机相关专业程序设计类课程的专用教材,也可作为Android爱好者的自学教材。
本书是一本介绍Android 系统核心及系统级应用的技术用书,主要目标是让读者更加深入地理解Android 系统,让开发过程更高效。目前企业对Android 人才的需求主要在应用开发和底层系统开发两个方面,企业*紧缺的是兼具两者能力的系统开发工程师。本书共分为9 章,先介绍Android 底层的架构和Android 的启动过程;然后介绍Android 的系统编译和移植;接下来介绍Android的JNI和HAL层,这是Android系统级应用开发的核心内容;*后通过两个实例Led HAL和Sensor HAL对代码进行详细分析,让读者更加深入地理解Android底层系统开发。本书适合作为高职高专院校嵌入式技术与应用专业、移动互联应用技术专业的教材,也可供中等职业技术学校使用。
本书围绕APICloud平台,全面、系统、细致地讲述了App开发的相关内容,涉及平台工作原理、内部实现机制和应用开发技巧。本书涵盖了APICloud应用开发的知识,包括基础知识、关键技术、开发技巧和行业方案,并从实践角度出发,通过大量的实例代码、详细的操作步骤和丰富的开发截图,帮助开发人员迅速掌握APICloud应用开发,有能力制作出好的App。本书是APICloud开发人员的入门指南,并配有免费的讲解视频,适合各种层次的APICloud学习者和开发人员阅读。
本指南是为参加一、二级注册结构工程师专业考试的考生编写的,方便考场答题时快速正确地查到有关数据。本指南对考试需要的数据进行了系统地梳理与归纳,共涉及三十多本标准规范,按各本标准规范的章、节和条款的顺序进行编写,采用表格、图形表达,便于数据速查。 本书主要内容包括:各本标准规范的常用数据表;标准规范的计算公式的参数表、系数表及速查表;结构构件的内力调整系数速查表、抗震措施与抗震构造措施速查表;常用结构计算的内力与挠度速查表;标准规范的条文的要点和计算要点、方法、技巧等。
本书循序渐进地对Android进行介绍,内容详细、充实,实例丰富、典型。本书对每个知识点都进行了详尽的描述并为每个知识点给出对应的实例说明,让读者更容易上手,对Android的学习会更快捷。 本书共9章,主要内容包括Android基础知识、Android界面设计、Android控件设计、Android对话框与菜单、Android视图、Android动画、Android绘图、Android数据存储与共享、Android经典应用。通过本书的学习,读者能够在较短的时间内熟悉Android,并掌握Android。 本书适合没有Android知识基础的读者,初、中级程序员以及Android爱好者阅读,也可供从事Android开发的研究人员、工作人员、高等院校相关专业的学生使用。
移动互联网已经成为目前IT业主流发展趋势,iOS开发是当前信息环境中炙手可热的软件开发方向 , 对于这类实践性较强的学习内容,设计合理的课程实验,帮助学习者掌握初步的ios开发的基本编程步骤 , 并将知识迁移形成开发技能,是一件值得深思的事情。鉴于此,编写了这本iPhone开发实验教程,以实验 的形式提供详细的开发步骤,帮助学习者掌握iOS开发技能,同时期望能够为iPhone开发实验课程提供一 些有益的帮助。李晓丽编著的《iPhone应用程序开发快速入门指南》实验中应用程序的开发环境是Xcode -4.2.6,包括12个实验:熟悉Mac OS操作系统和Xcode开发环境;Objective—c基本语法; 0bjective.C面向对象特性;基本交互应用程序;多 视图应用程序;创建标签栏应用程序;创建表视图应用程序;导航控 制应用程序;手势应用程序;Core Location定位功 能应用;加速
本书详细阐述了如何在移动网络浏览器上构建高效和丰富的用户体验程序,以及各种离线应用程序或者微技(Widget)程序,主要包括浏览器和平台,移动Web开发工具,架构和设计,标记和标准,移动HTML5基础知识,HTML5表单,功能和设备检测,图像和多媒体,CSS样式表,移动JavaScript,离线应用程序、存储和网络,地理定位与地图,设备交互,内容推送,调试和性能及网站发布等内容。本书可以作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
本书主要以App Inventor作为平台,把抽象的计算思维具体化,把复杂的编程思想形象化,通过积木块的编程,将计算思维无缝地融入到有趣的App Inventor小项目中,极大地提升学生的学习兴趣。通过该课程的学习,学生不仅会大大提高动手能力,而且可以从中获得巨大的成就感,爱上计算机科学。全书共分6章,各章节内容由浅入深、相互衔接。前4章为基础篇,主要介绍App Inventor的开发环境搭建、界面和代码块的操作方法、两个简单而有趣的入门项目、App Inventor编程基础、组件;第5章介绍应用调试的方法;第6章是进阶篇,介绍了6个综合项目。全书共提供教学案例近90个。本书配备了丰富的教学和学习辅助资料,包括课件、教材中项目的源代码、高清授课视频、综合项目源文件和作业参考源码文件等。从2015年开始,这些资料已经通过Google面向全国高校和中学开放,并且