计算机组织与体系结构
-
游戏UI设计袁懿磊 著本书是由广东科学技术职业学院艺术设计学院游戏设计教研室联合珠三角地区游戏设计公司中资深游戏UI设计师共同打造的一本关于游戏UI设计的教材。书中结合了作者丰富的工作经验和教学经验,通过具体的案例,以一线游戏UI设计师的视角,为读者全面讲解游戏UI设计过程。全书精选了UI设计中专门的游戏项目案例,共分6章,每章包含游戏界面设计的基础知识和案例制作过程详解,第1章游戏界面美术基础,第2章游戏界面设计和工作流程,第3章按钮设计,第4章图标、图形设计,第5章游戏主界面设计,第6章游戏LOGO与ICON设计。其中,在第3~6章中穿插了丰富的案例制作经验和不同应用系统的游戏界面的制作规范。本书内容丰富,讲解详尽,同时配合微课视频对重、难点进行讲解,还提供教学课件和案例素材等资源。本书可作为高等职业院校和应用型本科院校游戏设计和数字媒体应用技术等专业的教材,也可作为游戏UI设计初学者的自学参考书。
-
移动学习应用实验教程解敏,李睿 编《移动学习应用实验教程》依据移动应用开发的流程,由浅入深地介绍利用App Inventor设计和开发移动学习应用典型案例的方法和过程。全书包括移动学习资源设计、移动学习用户界面设计、移动学习交互设计、移动学习评价设计,以及移动微课程设计5个模块。《移动学习应用实验教程》也介绍了搭建App Inventor开发环境的方法,并在附录部分介绍了App Inventor常用组件的典型应用。《移动学习应用实验教程》可以作为教育技术专业、计算机科学与技术专业的学生移动学习App开发的实验教材,也可为其他学科的师范生、中小学教师及其他人员开发移动学习App提供参考。
-
Arduino项目开发李永华 著本书系统论述了Arduino开源硬件的架构、原理、开发方法及14个完整的项目设计案例。全书共分15章,内容包括Arduino项目设计基础、自习室资源管理项目设计、有线外设无线化应用项目设计、自动开锁项目设计、谷歌眼镜项目设计、定位追踪器和电子围栏项目设计、智能生活环境监测项目设计、智能垃圾桶项目设计、非接触式鼠标项目设计、实时DIY表情帽项目设计、智能手套项目设计、指纹考勤云端数据共享项目设计、酒精浓度检测设备项目设计、体感控制机械臂项目设计和计步神器项目设计。 在编排方式上,全书侧重对创新产品的项目设计过程进行介绍,分别从需求分析、设计与实现等角度论述硬件电路、软件设计、传感器和功能模块等,并剖析产品的功能、使用、电路连接和程序代码等。 本书可作为高校电子信息类专业“开源硬件设计”“电子系统设计”“创新创业”等课程的教材,也可作为创客及智能硬件爱好者的参考用书,还可作为从事物联网、创新开发和设计专业人员的技术参考书。
-
Android移动应用基础教程吴晓凌 著本书主要从教学的角度全面介绍Android应用开发的核心知识,共8章。第1章主要讲解了Android的基础知识,包括Android起源、Android体系结构和开发环境搭建等。第2~3章主要讲解了如何使用布局和视图创建用户界面,介绍了用户图形界面的常用组件,还包括图像绘制技术和动画技术等较高级的内容。第4章主要讲解了Activity,包括生命周期、创建和使用等,读者可以大致了解Android各个组件的工作原理。第5章主要讲解了多媒体和传感器的知识,包括播放音频和视频、录音、拍照和传感器检测等。第6章主要讲解了Android中的两个组件服务和广播接收器,包括服务的创建和生命周期,广播的创建、发送与接收,以及组件间用于通信的Intent。第7章主要讲解了Android中的数据存储技术,包括SharedPreferences、文件存储、SQLite数据库和内容提供器等知识。第8章主要讲解了Android中的网络通信技术,包括使用Web视图、基于HTTP协议编程和使用Volley框架,并介绍了网络传输中的理想数据交换格式JSON。
-
微信小程序项目开发实战张帆 著《微信小程序项目开发实战——用WePY、mpvue、Taro打造高效的小程序》的原则是实战,目标是高效开发微信小程序。借助WePY、mpvue、Taro等多个框架,帮助读者从零开始迅速掌握小程序的开发步骤和技巧。全书不仅涉及小程序的前台UI,还涉及后台逻辑的编写,旨在让读者真正获得小程序项目的开发能力。《微信小程序项目开发实战——用WePY、mpvue、Taro打造高效的小程序》主要分为三个部分。 ★第一部分介绍微信小程序的组件和API,以及官方的WePY框架的下载和使用方法。 ★第二部分是WePY框架的实战,包括问卷、传感器、富文本显示、上传文件、Canvas等常用小程序的开发。 ★第三部分是两个常用的小程序框架mpvue和Taro的实战案例,包括“历史今日”、星座测试小程序的开发。《微信小程序项目开发实战——用WePY、mpvue、Taro打造高效的小程序》适合想要制作和学习微信小程序的读者,尤其适合零编程基础的爱好者和小程序开发的初学者,读者无须理解过于基础的部分,本书以需求中的功能为开发的重点,涉及大量流行的小程序实例。本书可以快速提高读者的兴趣,进而使读者更加深入地学习相关知识。
-
Swift 4从零到精通iOS开发张益珲 著《Swift 4从零到精通iOS开发/移动开发丛书》由资深iOS开发工程师精心编撰,兼备核心语法、编程技巧、应用实践3部分。第1部分从Xcode开发工具及Swift学习环境的搭建开始,重点介绍Swift的语言特性和应用场景、Swift4的新增特性,并提供大量编程练习,帮助读者尽快掌握Swift语言的精髓。第2部分介绍Swift开发iOS应用的基本技能,包括独立UI控件的应用、视图界面逻辑的开发、动画与布局技术、网络与数据处理技术等,旨在带领读者掌握独立开发一款iOS应用程序的能力。第3部分为应用部分,这部分安排3个实战项目(简易计算器、生活记事本、中国象棋游戏),旨在全面锻炼读者的实际开发能力,使用Swift进行开发实践。《Swift 4从零到精通iOS开发/移动开发丛书》各章还安排了练习题与模拟面试题,以帮助读者巩固知识应对职场面试。通过《Swift 4从零到精通iOS开发/移动开发丛书》的学习,读者可以掌握使用Swift语言开发一款iOS软件从理论到实践的全部技术细节。《Swift 4从零到精通iOS开发/移动开发丛书》既适合使用Swift开发iOS应用的新手、有Objective-C基础想学习Swift的iOS开发人员阅读,也适合用作培训机构与大中专院校移动开发课程的教学参考书或面试指导书。
-
Android应用程序开发与典型案例华清远见教育集团,季久峰,刘洪涛 著本书主要讲解Android应用开发的核心技术及典型应用案例,内容由浅入深、通俗易懂。全书共15章。其中,第1~4章为基础知识介绍,可以使读者为以后的编程奠定坚实的基础。第5~14章为更深层次的内容介绍,使读者可以掌握更深一层的Android开发技术。第15章为项目实践,通过一个完整的谷歌电子市场案例,运用软件工程的设计思想,介绍如何进行Android应用程序的开发,带领读者体验项目开发的全过程。
-
Android 9编程通俗演义牛搞 著本书严格参考Android 9官方开发文档的逻辑,全面讲解Android开发中的各种技术,章节内容循序渐进,精心安排,翔实全面,且又通俗易懂,既不是术语的罗列,也不是不知所云的翻译。 本书分为18章,内容包括配置Android 9开发环境、第1个App、UI资源与Layout、各种Layout控件、代码操作控件、Activity导航、Theme、Fragment、菜单、动画、自定义控件、RecyclerView、模仿QQApp界面、实现聊天界面、多线程、网络通信、异步调用库RxJava、实现聊天功能等。 本书适合Android编程初学者、Android应用开发人员,也适合高等院校和培训学校相关专业的师生教学参考。
-
Unity 3D增强现实开发实战吴哲夫,陈滨 著本书主要内容为:由3dmax创建角色模型,并通过Unity3D和Vuforia工具进行实际场景互动,实现增强现实应用。概述增强现实相关技术背景和实现方法,通过一个项目实例从头到尾深入剖析具体创作流程和方法。
-
基于Kotlin的Android应用程序开发薛岗 著书籍的核心内容被化分成10个章节,所涉及技术点包含:Kotlin语言、Android界面技术、多线程技术、数据持久化和系统服务等,相关内容的讨论和结果可为基本的Android应用程序开发提供技术指导和支持。本书以案例驱动方式介绍相关程序的实现方法和过程,本书还通过示例程序版本迭代的方式,逐渐升入讨论核心技术和实现方法。