本书详细介绍了Android 框架、Android 组件、用户界面开发、游戏开发、数据存储、多媒体开发和网络开发等Android 手机游戏开发所需要的基础知识。本书基于工作过程的教学思想,按照学生可能所需要的就业技能,将“Android 手机游戏开发”学习领域分为5 个学习情境:Android 游戏开发基础、Android OpenGL 开发基础、Android OpenGL 应用案例、Android 游戏开发之综合案例、实现自己的游戏引擎。本书实战性强,书中的每个知识点都有精心设计的示例,并且
本书从工程应用的角度,专门研究新一代移动通信,主要是第四代移动通信的工程技术和应用结构,简述了移动通信的结构、传输技术,包括信道特性、调制/解调、信道编解码等,介绍了蜂窝网络的规划和优化内容。
本书系统地讲述卫星通信的基本原理、基本技术和系统设计方法等。主要内容包括卫星通信绪论、卫星通信系统中的调制与解调技术、卫星通信系统中的编码与信号处理技术、卫星通信中的多址方式、VSAT卫星通信网、卫星通信链路预算和系统设计、卫星移动通信系统等。每章节备有小结和习题。
《移动产品设计逻辑》关注以APP、微信小程序、Web网站为代表的移动时代的特有产品,从界面特征到产品背后的设计与运营逻辑,由表及里地引领读者感悟和思考移动产品本身及其带来的互联网革命。按照产品设计与开发的线性流程来设计章节,把移动产品从需求驱动到用户画像,再到功能策划及UI、UE设计实现的思路与理念呈现出来。同时还介绍了Axure这款主流的原型设计工具,手把手地教读者使用Axure 8.0来制作和输出原型,既有理论与实践的相互呼应,又有作者多年来对互联网行业的观察和思考,希望对读者有所帮助。
目前同时对客户端开发和服务端开发进行讲解的书籍非常少。本书精选了3个结构清晰、易于理解的移动互联应用项目,以任务驱动的方式进行讲解,使读者进行真实项目开发的同时,掌握客户端开发与服务端开发的技术。Android客户端+PHP服务端+Apache服务器+MySQL数据库是我国目前最为流行的移动互联应用项目开发结构。本书采用该结构,将每个项目划分成若干个子任务,详细描述了三个项目的开发过程。 本书由浅入深、易于理解,既可作为具有一定Android与PHP开发基础的读者的提高性开发教材,也可作为An
本书是根据高职院校的学情特点,面向软件技术相关专业的学生,编写的高职微信公众平台和小程序开发类教材。全书覆盖"公众号开发”与"小程序开发”两大模块,采用"实验案例式”与"项目实训式”的论述安排,通过28个实验介绍了微信公众号开发以及小程序开发的基础知识,包括各类接口、组件与前端后台之间的数据交互。
本书基于Android Studio集成开发工具,循序渐进地介绍了Android应用程序开发的基本内容。本书共11章,第1章为Android入门概述;第2章~第10章以项目的形式,分别介绍了图形界面、Activity与Intent、数据库与ContentProvider、数据存储、Service、BroadcastReceiver、多线程、网络编程和串口编程。其中,大部分项目通过需求分析、界面设计、实施等环节,逐步引导读者完成项目操作,同时,在每章的后半部分,讲解了对应项目所用到的基本概念与功能
本书是Android Studio移动应用开发系列教材的高级篇。本书在《Android Studio移动应用开发基础》教材的基础上,对Android的知识点进行了扩充介绍,其内容包括样式和主题、再谈Fragment、Dialog对话框、Notification通知、Android支持包的使用、自定义组件、触屏事件和基于矩阵的图像变换、使用网络、定位和地图、Android电话控制、短消息SMS和多媒体消息服务MMS、Android NDK开发入门,以及Android游戏开发实例。针对本书各个章节涉
本书是Android移动应用开发系列教材中的基础篇,书中不仅讲解了Android的基本理论知识,还精心设计了大量实例来帮助读者理解和掌握知识点。主要内容包括:Android技术的概括、Android界面开发、Android数据存储、Android多媒体开发以及网络开发等。本书针对各个章节所涉及到的知识点,都安排了多个案例来引导学习,由易到难,循序渐进,通过一步一步完成这个案例来介绍知识点的应用情况,同时,针对每一个案例又设计了一个对应的练习题目,让读者在完成知识点学习之后能够有一个相对应的实践过
本书基于浏览器的可视化工具MIT App Inventor 2 中文版软件,通过积木式模块化编程方式介绍移动应用程序开发的基本方法和技术。内容主要包括App Inventor简介、界面设计、逻辑与判断基础、基本程序设计思路、画布程序设计、游戏动手做、传感器与多媒体、数据库操作等,还包括进阶提升在源代码中进行开发的任务。每个任务都按“任务描述”—“开发前准备”—“任务操作”—“任务总结”—“自我实践”的结构组织。