《Unity 3D游戏开发》分为两部分 25 章,阐述了如何使用 Unity 来开发 3D 游戏。在带领读者熟悉游戏制作需要用到的软件工具之后,将介绍如何制作游戏,从简单的小游戏到较为复杂的商业游戏。通过阅读本书,读者将学会如何结合运用 Unity 游戏引擎和其他工具来制作具有典型商业游戏特征的 3D 游戏。 《Unity 3D游戏开发》不要求读者具备任何编程基础,适合希望从头开始学习 Unity 3D 游戏编程的读者阅读和参考。
《Arduino程序设计基础(第2版)》涵盖Arduino基础知识及高级应用,中途穿插简单项目制作,用于巩固知识与扩展提高,同时提供常用的API参考,以便读者实践时查阅。第2版中,作者修正了之第1版的纰漏,并根据Arduino近年来的发展,更新了部分内容,重写了部分章节,也融入了更多作者对Arduino开发的思考。 本书主要针对本科生及研究生阶段的Arduino教学实验进行编写,亦适用于相关开发人员及入门者学习。
本书向读者呈现了Android移动应用安全攻防与逆向分析的立体化教程(含纸质图书、电子资料、教学课件、源代码与视频教程),全书共4篇。 篇基础篇(第1章和第2章),目的是让读者快速建立对Android应用安全分析的基本概念,介绍了构建Android分析环境的一些基本方法与工具,以及通过对一个Android应用Apk文件进行反编译,并篡改中间状态的Smali代码,再重编译签名打包全过程的介绍,帮助读者进入Android应用逆向分析的大门。第二篇理论篇(第3章和第4章),目的是通过介绍Android操作系统常见的安全漏洞,帮助读者树立Android应用安全开发的意识,从而构建Android应用安全的一个具体框架。介绍了App安全基线,包括应用的评估思路、Android系统的安全问题与常见漏洞。通过分析一个Android静态逆向和动态调试自动化分析框架MobSF的功能,使读者全面了解Android逆向分析过
本书系统讲述了Android程序开发的相关知识,从Android的基本概念讲起,依次对Android应用程序的组成与执行、界面布局、常见资源和控件、事件处理机制与多线程、Android控件、菜单和对话框、Activity组件、Intent机制、Service组件、BroadcastReceiver组件、数据存储、SQLite数据库、数据共享机制、在线音视频、网络编程、定位服务等内容进行了讲解,*后通过一个实例对书中各章节知识点的综合应用进行讲解。 本书结构编排合理,内容丰富实用,由浅入深,通俗易懂,知识点与案例结合紧密,所选案例新颖丰富,紧贴实战。同时配备了极为丰富的学习资源,主要有同步教学视频、所有实例的程序代码、课后习题及答案等。 本书适合从事Android移动编程和应用开发的人员学习使用,还可作为高等院校和培训学校相关专业的教学及参考用书。
全书共12章,首先介绍Jetpack的基本知识,然后详细介绍了架构组件Lifecycle、ViewModel、LiveData、ViewBinding、DataBinding、Room、Hilt等,并通过切合实际的需求用例循序渐进地讲解了每个组件的使用方法和使用场景。除此之外,还针对当下流行的Kotlin 协程和Flow进行了讲解,让读者了解如何使用这些技术结合Jetpack组件写出更加优雅的代码,并演示了实战项目“出行防疫App”的实现方法。z后介绍了全新的声明式UI编程——Jetpack Compose。
书籍的核心内容被化分成10个章节,所涉及技术点包含:Kotlin语言、Android界面技术、多线程技术、数据持久化和系统服务等,相关内容的讨论和结果可为基本的Android应用程序开发提供技术指导和支持。本书以案例驱动方式介绍相关程序的实现方法和过程,本书还通过示例程序版本迭代的方式,逐渐升入讨论核心技术和实现方法。
本书详细介绍了Android 框架、Android 组件、用户界面开发、游戏开发、数据存储、多媒体开发和网络开发等Android 手机游戏开发所需要的基础知识。本书基于工作过程的教学思想,按照学生可能所需要的就业技能,将“Android 手机游戏开发”学习领域分为5 个学习情境:Android 游戏开发基础、Android OpenGL 开发基础、Android OpenGL 应用案例、Android 游戏开发之综合案例、实现自己的游戏引擎。 本书实战性强,书中的每个知识点都有精心设计的示例,并且这些示例以迭代的方式重现。5 个学习情境也重现了经典Android 手机游戏开发的全过程,既可以以它们为范例进行实战演练,也可以将它们直接应用到实际开发中,兼顾了学习者的职业发展与深入学习。
本书以实验案例形式系统讲述了Arduino Uno入门基础知识与编程实现方法。*部分讲述了初学者应了解的入门基础知识,包括Arduino是什么、如何开始Arduino编程、Arduino语言等;第二部分依次讲解了48例经典的Arduino Uno编程实例,内容包括实验描述、知识要点、编程要点、程序设计、拓展和挑战等。本书可作为Arduino初学者的参考用书,尤其可作为课外或校外中小学生学习和进行Arduino编程的辅导教材。
随着Android系统平台的应用越来越广泛,更多人加入到Android平台的定制研发中来。Android的基本通信功能是Android系统定制的核心模块,本书主要围绕Android Telephony和融合通信两个核心部分展开。Android Telephony部分从接打电话、网络服务、数据上网三个功能解析Telephony。全书共10章,主要内容包括初识Android、搭建Android源代码编译调试环境、深入解析通话流程、详解Telecom、详解TeleService、Voice Call语音通话模型、ServiceState网络服务、Data Call移动数据业务、SMS MMS业务、Radio Interface Layer)。本书适合计算机科学技术、信息技术、通信工程、软件工程等专业的研究生、本科、高职高专学生使用。
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"【内容简介】:2014 年5月19日,复旦大学中国历史地理研究所侯杨方教授开发的《丝绸之路地理信息系统》正式上线,该系统利用研究团队几次前往帕米尔地区实地考察所获成果, 呈现了包括商队经常通行的玄奘东归路、卡拉其古路和19世纪“大博弈”时英国探险队经过的纳兹塔什路,以及东下葱岭到喀什方向的喀什-英吉沙路和到叶尔羌方向的蒲犁驿路。侯教授为何要精准复原丝绸之路?为何首先选择如此具有难度的帕米尔地段进行考察?怎样在复杂的地理环境中实现路线的精准复原?侯教授在他的新作《重返帕米尔:追寻玄奘与丝绸之路》中对这些疑问一一作了解答。 本书分以下几部分:一、对百年来各国探险家斯坦因、斯文?赫定、寇松等人追随玄奘足迹所作的中亚探险回顾。 二、侯杨方教授带领复旦科
本书为“日本王莽传记”(白帝社)。王莽,一个终结西汉政权、建立新莽政权的人物,然而新朝被东汉王朝赋予负面意义,王莽其人也被贴上恶人的标签,背负了两千年的骂名。 究竟,王莽是不是一个大逆不道的篡位者?日本三重大学名誉教授东晋次先生,源于对王莽这一颇具争议的历史人物的强烈好奇心,潜心十年穷究与王莽相关的可考史料,深入论证、综合分析了王莽的性格形成之环境因素、仕途升迁之家族因素、言行交际之教育因素、制礼作乐之理想因素等内容,力求寻隐出一个 为丰满和立体的王莽“形象”。
本书从社会学的角度出发,介绍“内卷”一词的历史,再分析内卷如何演变为如今社会的常用词,探讨其背后的深层动因。在此基础上,作者提出了四条反内卷思路,涉及经济和社会生活的多个方面,比如教育体制、企业管理、产权限制、阶级固化、社会治理……所谓反内卷,不是让人们消极地退出社会生活,而是鼓励一种不受群体绑架的生活方式,呼吁一个能为人们提供多元化选择的社会,这个社会的成员可以随时离开内卷的游戏,不受他人指责,过上 舒展的生活。
《中国十八省府》作者威廉·埃德加·盖洛是20世纪初美国 的旅行家和地理学家,曾四次到中国长途旅行,对中国的长江、长城、十八省府和五岳进行了广泛而深入的考察。盖洛敏锐地意识到20世纪初的中国处在社会大变局的前夜,故而在1911年前对中 地的十八省府进行了广泛而细致的考察。在考察过程中,盖洛注意考察和记录中国社会各阶层的新变化。为我们展现了20世纪初清朝灭亡前夕真实的社会图景。盖洛还大量收集中国的地方史志资料,对各省府的历史掌故进行介绍,并和西方城市发展作对比。 书中共收录141张照片,共游览了19座城市。
《Unity 3D/2D移动开发实战教程》分为四大篇,包括基础篇、模型篇、3D教育软件综合实例篇和3D AR教育软件综合实例篇。基础篇主要包括Unity 2D开发和Unity基础知识;模型篇包括在Unity中创建资源和三维模型设计与制作;后两篇展示了基于Unity引擎的综合性3D软件和3D AR软件的开发过程。前两篇是基础操作,后两篇是实战应用。对于基础操作部分,基于小巧实用的案例讲解知识点;对于实战应用部分,以完整的项目案例为主线,全面阐述Unity的基本操作、资源整理、游戏场景创建、游戏脚本编写、游戏UI制作、各种特效制作以及移动平台上的运用等方面知识。 《Unity 3D/2D移动开发实战教程》可以作为对Unity感兴趣的游戏开发爱好者、移动开发人员进行学习的参考手册;也可以作为高等院校、职业院校、培训学校等机构的数字媒体专业、游戏开发专业和计算机相关专业的教学
《鸿蒙OS应用编程实战》系统全面地介绍了鸿蒙操作系统下应用开发所需基础知识,以图文并茂及小视频讲解的形式,通过丰富的案例实践提高读者的应用能力。本书共9章,第1章介绍了鸿蒙操作系统的开发环境、一些基础知识及基本应用的创建;第2~3章介绍了鸿蒙应用开发的各种组件基础及Ability 框架的应用实践;第4~6章介绍了鸿蒙操作系统中的事件交互、多媒体功能、生物识别、传感器设备管理等应用程序核心功能开发;第7章介绍了鸿蒙应用程序安全设计;第8~9章是应用实践,介绍了鸿蒙系统在可穿戴设备与智慧终端屏的综合开发实践。 《鸿蒙OS应用编程实战》为读者提供了全部案例源代码下载和高清学习视频,读者可以直接扫描二维码观看。 《鸿蒙OS应用编程实战》适合想学鸿蒙开发而又无从入手的初学者自学,同时也可作为对鸿蒙系统有兴趣且有开发