计算机组织与体系结构
-
Android Studio项目开发实战马静 著本书集知识性、趣味性和实用性于一体。全书以完整的Android项目开发流程为主线,按照项目的功能模块和Android项目开发的工作过程来划分工作任务,并设计教学内容,将相关知识点融入工作任务,实现理论知识与实践技能的有机结合。 -
Android应用开发基础赖红 编随着移动设备的发展和普及,Andriod操作系统越来越得到广泛的应用,目前Android操作系统的全球市场份额已接近90%,在全球范围内占据着主导地位。由于目前Android技术发展日新月异,Android高级开发人才短期将供不应求,Android高级工程师的就业前景非常紧俏。《Android应用开发基础》基于Google新推出的Android Studio 3.5和Android SDK10.0作为开发环境进行编写,全面介绍了Android应用开发的相关知识,内容覆盖了Android开发环境的搭建、Android视图、Android组件、Fragment组件、广播技术、系统服务、系统提供者、多媒体、网络服务和文件数据库管理等。本书以“案例驱动”和“模块化”的方式来讲解Android编程的各种理论知识,包含了31节理论知识点慕课视频及50个实践案例编程操作视频;本书的慕课视频和实践案例视频总时长720分钟。这些实践案例能帮助读者更好地理解Android各种知识在实际开发中的应用。与本书配套的数字课程已登录“学堂在线”(https://next.xuetangx.com/),读者可以登录网站搜索“Android应用开发基础”选课进行学习。《Android应用开发基础》适合作为高职高专院校计算机软件技术、移动互联应用技术及相关专业的教材,也可作为职业培训的教材或自学者的参考书,也可供从事移动开发的工作者学习参考。 -
蓝牙mesh实战茹忆,胡俊锋 著在人工智能物联网(AIoT)时代背景下,蓝牙连接技术在近场通信领域中举足轻重。蓝牙mesh技术是蓝牙SIG组织于2017年7月首发的,技术新颖,优势明显。阿里巴巴是早期研究蓝牙mesh技术并产品化的公司,通过项目实战积累技术经验和解决方案,本书全面地介绍蓝牙mesh技术,包括广播、配网、安全、协议等关键内容,以及阿里巴巴的具体实践方案——IoTConnect Kit解决方案。该方案包含了语音配网&控制、互联互通标准、智能家电规范、SDK、模组、产品、认证体系等一系列提高行业智能化改造效率的工具包。 本书适合物联网开发者、智能硬件开发者、天猫精灵生态开发者、微电子学、电子工程、计算机等相关专业的学生、人工智能物联网兴趣爱好者或发烧友阅读。 -
基于工作项目的Android高级开发实战李钦 编目前同时对客户端开发和服务端开发进行讲解的书籍非常少。《基于工作项目的Android高级开发实战(第2版)》精选了3个结构清晰、易于理解的移动互联应用项目,以任务驱动的方式进行讲解,使读者进行真实项目开发的同时,掌握客户端开发与服务端开发的技术。Android客户端+PHP服务端+Apache服务器+MySQL数据库是我国目前流行的移动互联应用项目开发结构。本书采用该结构,将每个项目划分成若干个子任务,详细描述了三个项目的开发过程。《基于工作项目的Android高级开发实战(第2版)》由浅入深、易于理解,既可作为具有一定Android与PHP开发基础的读者的提高性开发教材,也可作为Android与PHP联合编程的入门教材。 -
Android应用开发实践教程韩冬 著《Android应用开发实践教程(第2版)/普通高等教育“十三五”规划教材》基于Android Studio,结合Android应用开发的一些具体案例,由浅入深、循序渐进地阐述Android应用开发的基础知识、常用技巧和关键技术。对目前很流行的网络请求框架OkHttp,以及Retrofit进行了较多篇幅的探讨和说明,给出了下载文件和上传文件的完整代码(包括服务器端),有较强的实用性。对服务器端接口编程、Android异步处理技术、Fragment与Fragment之间的数据传递、Fragment与Activity的交互等市场急需的重要开发技能也进行了较详尽的讲述,以达到快速提升读者编程水平和实际项目开发能力的目的。全书分基础篇、提高篇、开发篇和拓展篇四部分,共15章。基础篇(1~6章)包含开发环境搭建和Android应用、用户界面设计、自定义View、Activity和Intent、后台服务与广播消息、数据存储与访问。提高篇(7~10章)包含Java并发编程、Fragment、Android的一些异步处理技术、Android网络应用。开发篇(11~13章)包含手机客户端解析JSON、Maven、服务器端接口编程。拓展篇(14~15章)包含MVP模式、Java设计模式。《Android应用开发实践教程(第2版)/普通高等教育“十三五”规划教材》内容翔实,实用性强,既可作为高校计算机专业学生学习Android应用开发的教材,也可作为软件培训机构和编程人员的参考书。 -
React.js 16从入门到实战杨炜苗 著本书是一本从实战出发,学习React.js 16框架及其相关技术栈的入门与实践书籍。全书内容翔实、重点突出、代码丰富、通俗易懂,涵盖了React.js 16框架开发的方方面面。 全书共分为16章,包括React基础开发、React JSX、组件Components、Props参数、State状态和生命周期、事件处理、条件渲染、列表、表单、组合与继承、状态提升、Refs、Router路由与Redux扩展等相关知识内容。另外,为了突出本书项目实战的特性,有针对性地基于React框架及其技术栈讲解了5个实际项目应用,可以帮助读者深入掌握React的开发技巧。 本书用于学习React.js 16编程,全书内容简洁、代码精练、重点突出、实例丰富,能够帮助初学者快速掌握React开发方法。同时,对于前端开发人员提高服务器端脚本语言的开发技术水平有非常大的帮助。 -
微信公众平台与小程序开发林世鑫,李圆 编《微信公众平台与小程序开发:实验与项目案例教程(慕课版)》是学习微信公众平台开发与小程序开发的基础教程。全书共20讲,所有内容均为大众日常在微信公众平台、小程序中接触的、熟悉度极高的业务功能,其中讲解微信公众平台与小程序开发的内容各占10讲。《微信公众平台与小程序开发:实验与项目案例教程(慕课版)》可以作为高职院校学生的微信平台开发课程的教材,也可作为计算机培训机构的微信平台开发课程的教材:对于广大微信平台开发爱好者,该书是很好的入门级学习用书。 -
Android网络应用程序设计贾跃 著随着智能手机、平板电脑等移动终端的发展,移动互联网用户及市场规模也呈现出快速增长的态势。Android操作系统以其独特的开源优势,获得了众多软、硬件厂商的青睐,在推动移动互联网技术的发展过程中有着广泛的应用。手机的计算能力、存储能力都是有限的,它的主要优势是携带方便,可以随时上网,因此网络支持对于手机应用的重要性不言而喻。本书主要讲述了Android应用开发相关知识,内容涵盖了Android资源定义与引用、用户界面程序设计组件、事件处理机制及多线程、Android应用程序组件、Android数据存储与共享、基于TCP和HTTP的网络应用程序设计。全书结构清晰,语言简洁,每个知识点都配有相应的示例,可操作性强。通过大量的示例程序,让读者边学习边实践,更深刻地理解Android系统的优势所在,掌握Android应用程序的开发方法,积累开发经验。本书可作为高职高专学校计算机类、通信技术类专业学生的教材,也可作为Android应用程序开发人员的培训教材或参考书。 -
Android Studio移动应用开发任务教程李斌 著本书较为全面地介绍了在Android Studio开发环境下进行移动应用开发的一般步骤和方法。全书共6章,包括Android概述、Android基本UI控件、Android高级UI控件、Android本地存储、服务与广播、网络通信。本书适合作为高职高专院校计算机相关专业的教材,也可作为计算机培训班的教材,还可供具备初步面向对象程序设计基础并基本掌握Java基本语法的读者自学参考。 -
Android项目开发基础付丽梅,彭志豪,邵欣欣,王洪岩 著本书通过典型商城Apps项目贯穿,组织符合项目开发的构思、设计、实现、运行的思路,案例采用Z新技术android 8.0,Z新的开发工具Android Studio 3.3.2。在组织形式上按模块划分,每个模块按照分析、实现、运行的过程编写。在编写过程中,先详细讲解本章知识点,然后再通过CoffeeStore项目中的某个模块实现,说明这些知识点在项目中的应用,帮助学生加深理解。编写人员积累了丰富的项目和案例,对Android应用开发课程的教学过程、教学形式等有深刻理解。本书可以作为高校本、专科学生的课程用书,也可作为自学人员的入门参考资料。
