计算机组织与体系结构
-
知晓程序知晓程序 著《知晓程序:微信小程序入门指南》是一本分析小程序生态、解读小程序产品设计与开发的入门图书。全书共9章,全面讲解了小程序的基本知识、大家如何看待小程序、小程序对行业的影响、小程序对开发者的影响、小程序对用户的影响、开发小程序需要的准备工作等内容,并深入解读了小程序的官方文档。读者在阅读《知晓程序:微信小程序入门指南》之后可以清楚小程序与订阅号、服务号的区别,了解小程序适用的场景,认识小程序蕴含的新型商业模式,熟悉小程序开发资质的申请流程,掌握小程序开发工具的使用方法,并认清小程序当前能够实现的功能和受到的限制。
-
移动APP产品原型设计刘刚 著本书精准定位于用Axure进行移动APP的原型制作,从翔实的基本操作、实用的设计原则和精炼的应用实战等方面展开图书的架构和行文逻辑,知识讲解与实践案例紧密融合,相辅相成,帮助读者夯实知识点,透彻理解原型设计理念。6个完整移动APP项目案例的清晰解读和实践操作,帮助读者把前面所学知识做到融会贯通,大幅缩短理论到实践的距离。
-
HTML5和CSS3响应式页面设计[英] 本·弗雷恩 著Web访问方式的不断变化意味着屏幕尺寸和用户体验永远没有上限,响应式Web页面使得页面内容得以适应于现在和将来的设备。学习以“响应和移动优先”方法来构建网站,使其能够轻松地呈现在所有的访问设备之上。通过大量的示例以及对于现代流行技术和语法的详细讲解,《HTML5和CSS3响应式页面设计(第2版 影印版)》可以作为一切“响应式”实现的全面参考资料。《HTML5和CSS3响应式页面设计(第2版 影印版)》涵盖了所有前沿的技术和工具,足以让你实现杰出的响应式设计,确保项目能够经受住未来的考验。目标读者你是否正在编写两个网站:一个用于移动设备,一个用于大尺寸显示器?或者你可能已经实现了自己的响应式网站(响应式Web设计),但是正在为如何完善抓耳挠腮?如果是这样的话,《HTML5和CSS3响应式页面设计(第2版 影印版)》为你提供了所需要的一切内容,可以帮助你的网站更上一层楼。如果已经学习过HTML和CSS的相关知识自然好,其他你所需要的知识都已经尽在书中了。你将从《HTML5和CSS3响应式页面设计(第2版 影印版)》中学到什么理解什么是响应式设计,为什么它对于现代Web开发至关重要。学习编写简洁、快速、语义化的HTML6标记,理解所有新添加的重要元素。如何使用CSS3的媒体查询为不同的设备应用不同的样式,理解CSS4中出现的新型媒体查询。学习如何根据屏幕尺寸、设备分辨率或者环境载入不同的图像。征服表单!只依靠HTML5标记添加表单验证和有用的界面元素(如日期拣选器和范围滑块)。在响应式设计中加入SVG以提供分辨率无关图像,并学习如何实现动画效果。
-
微信小程序开发入门精要李宁微信小程序开发入门精要 系统全面、循序渐进地介绍了进行微信小程序开发的各方面知识、经验和技巧。微信小程序开发入门精要 内容包含目前微信小程序支持的所有组件和API的详细介绍,以及使用方法演示,并附有大量的实例代码。除此之外,还增加了一些高级UI技术的介绍,例如WeUI、wx-charts等,这些高级UI技术会使开发工作事半功倍。微信小程序开发入门精要 的zui后提供了完整的微信小程序项目案例,可以让读者在全面深入地了解了微信小程序开发的知识和技巧后,达到学以致用的目的。微信小程序开发入门精要 内容通俗易懂,深入浅出,是微信小程序初学者的入门shouxuan,也是微信小程序开发者的进阶bibei!
-
Android开发实战李瑞奇"本书由一线资深软件开发工程师基于目前广泛使用的Android 6/7和Android Studio 2.x开发环境倾力编撰,循序渐进地介绍了Android 应用开发的主要内容,包括开发环境搭建、Android语言基础、常用布局及控件、四大组件、图形图像技术、多媒体应用、数据处理技术、触摸和手势识别、多线程、网络技术、定位、蓝牙以及VR和NDK开发等知识,全书代码示例丰富,提供App完整项目案例,通过阅读本书,读者能够掌握Android应用开发所需要的各种技术和从0到1开发一款自己的App产品。本书适合于Android初学者、移动开发从业者学习,也可作为培训机构及职业学院软件开发实践课的参考教材。"
-
App Inventor 2 Android应用开发实战白乃遠,曾奕霖在App Inventor 2 中,只需采用简单的拖、拉、放三个基本动作,就能以拼图式的方式构建应用程序。全新进化的云端编辑模式,无论身在何处,只需打开网页就可以马上开始创作App,轻松实现创意构想。本书列举了数十个经典范例,每个范例均以step by step 详细解说,条理的教学用语,可引导读者慢慢进入直觉式App 的开发世界。
-
Android程序设计与开发刘国柱 杜军威 QST青软实训本书对Android技术进行深入剖析和全面讲解,内容涵盖Android基本理论、Activity、基础UI编程、高级UI编程、Intent、BroadcastReceiver、SQLite数据存储、ContentProvider数据共享、Service服务及网络编程等。书中所有代码基于Android 5.0版本,且均在Android Studio开发环境下进行调试和运行; 内容涉及Android 5.0、Android 6.0和Android 7.0版本新特性以及Android Studio环境常用配置和程序签名。本书重点突出,强调动手操作能力,以一个项目贯穿所有章节的任务实现,使得读者能够快速理解并掌握各项重点知识,全面提高分析问题、解决问题以及动手编码的能力。本书适用面广,可作为高校、培训机构的Android教材,适合作为计算机科学与技术、软件外包、计算机软件、计算机网络、电子商务等专业的程序设计课程的教材。
-
网站与手机APP原型设计金晖 著本教材以Axure RP7.0软件为主,详细介绍了如何使用Axure RP软件制作网页和APP的线框图和高保真原型。本教材内容共分十章,介绍了Axure RP站点地图、部件库、母版和页面设置、部件交互、高级交互、中继器、自适应视图等相关知识。本教材中的所有实例都是编者通过精心挑选,结合当前网页和App设计中常用的、流行的交互行为制作而成。读者学完本教材后基本能独立完成网页和APP高保真原型的制作。本教材以Axure RP7.0软件为主,详细介绍了如何使用Axure RP软件制作网页和APP的线框图和高保真原型。
-
React Native跨平台移动应用开发阙喜涛 著React Native是Facebook公司推出的强大的、开源的跨平台移动应用开发框架。它能大幅减少跨平台移动应用开发的工作量(相比原生代码开发能减少至少50%),并且代码结构清晰、简单易懂。同时React Native框架采用模块化的结构,使应用版本的更新迭代非常简单。随着它的日趋成熟,React Native必然会成为移动应用开发的主流技术。《React Native跨平台移动应用开发(第二版)》由浅入深,系统发介绍了使用React Native框架跨平台开发所需要用到的知识。《React Native跨平台移动应用开发(第二版)》每一章都专注于阐述移动应用开发某一方面的知识,配合若干个原创的、精简的例程,能让读者系统、快速地掌握该方面知识。《React Native跨平台移动应用开发(第二版)》的结构是按一个有基本的编程基础知识,刚学习JavaScript基本语法的读者的佳学习路径来编写的。有一定基础的开发人员也可以将《React Native跨平台移动应用开发(第二版)》作为一本React Native开发的“字典”来使用,在开发时可以快速查找相关知识点的细节。希望通过《React Native跨平台移动应用开发(第二版)》,能将新的React Native开发技术介绍给国内广大开发者,让国内移动应用开发进入一个新的时代,让开发者用比较少的精力就能高效、美观地完成移动应用开发。
-
Android移动性能实战腾讯SNG专项测试团队 著本书从资源类性能中的内存、CPU、磁盘、网络、电量和交互类性能中的流畅度、响应时延,多个性能测评和优化的方向出发。每个方向,都会帮助读者深入浅出地学习必须要懂得的原理和概念,区分众多专项工具使用的场景和对应的使用方法;同时提炼总结不同类型的性能缺陷和对应的排查手段、定位方法和解决方案,透过真实的案例,让大家身临其境地快速学习;提供建立专项性能标准的武器与武器的来源,让读者能快速落地项目并产生成效。本书的最后,还会帮助读者从全新的角度学习如何应对专项测评要面对的两个基础问题:UI 自动化测试和竞品测试。本书适合从事移动 App 性能测评和优化的工程师阅读,内容有一定的技术深度和广度,建议读者在阅读本书的同时扩展阅读其他经典的技术类书籍。