计算机组织与体系结构
-
深入理解Android自动化测试许奔联想集团董事长兼CEO杨元庆、ZUKCEO常程鼎力推荐,资深测试专家多年经验总结。本书以漫画和对话风格对Android平台的各种自动化测试工具、框架的原理、使用技巧和二次开发进行了详细的讲解。《深入理解Android自动化测试》分为四篇,共21章:基础篇(第1~7章),简单介绍Android常用自动化测试工具和框架的基本使用技巧与相关理论,帮助读者直接上手操作这些工具或使用框架撰写自动化脚本。原理篇(第8~13章),通过对Android常用自动化测试工具和框架的源码剖析,让大家更直观地了解工具的运行原理。让读者不但可以更灵活地运用这些工具和框架,清楚地知道应用这些工具和框架的局限性,还可以基于这些源码更深入地对工具和框架进行二次开发。实战篇(第14~18章),通过项目中的各种需求和实际问题来分析工具的不足,从而开发一些小工具或对框架进行二次封装,循着这条线索开发出更多、更实用的工具,或对框架进行更深入的封装。反思篇(第19~21章),结合实际工作中领导们提出的各种问题,对工具、测试本身以及人深入进行讨论和反思,深入思考Android自动化测试以及软件自动化测试从业人员都在面临的问题。 -
促进妇女全面发展共建共享美好世界习近平2015年9月27日,中国国家主席***在纽约联合国总部出席并主持全球妇女峰会。***在开幕式上发表题为《促进妇女全面发展,共建共享美好世界》的重要讲话。《促进妇女全面发展共建共享美好世界:***在全球妇女峰会上的讲话摘要(俄文版)》为外文版讲话要点,适合外国读者快速全面地了解讲话内容。 -
从零开始学PPT设计张发凌PPT是每一位职场人士实用的办公工具之一,创建演示文稿是PPT的关键功能,在数据分析、数据展示方面有着不可替代的作用。掌握PPT设计与制作的知识和操作方法能让你轻松、高效地完成各种办公事项,成为令大家羡慕的办公高手。《从零开始学PPT设计(职场加强版)》一书系统、全面地介绍了PPT演示设计与制作的基本原则和操作方法,并配以大量丰富、典型的应用实例进行说明。全书共分为八章,主要介绍了制作PPT的基本原则、完整PPT的元素、插入图片的基本操作、PPT中图形的使用技巧、制作图表的具体操作、排版的处理技术、巧用动画修饰PPT、导出PPT文件的方法等内容,并分享了众多实用的PPT演示制作的学习资源。本书适用于各个层级的PPT用户,既可以作为初学者的入门指南,也可以作为中、高级用户的参考手册,书中大量的操作实例可供读者在实际工作中借鉴。 -
精通Android实例开发陈强《精通Android 实例开发》以200多个经典应用范例的实现过程,详细讲解了开发各类Android应用程序的方法和技巧。《精通Android 实例开发》共计17章,从UI界面布局实战开始讲起,依次讲解了基本控件应用、事件处理实战、界面显示实战、文件操作和数据存储实战、电话和短信实战,二维/三维图形、渲染和动画实战、网络应用、视频和音频应用、手机游戏应用、移动Web应用、Google API服务等内容。在讲解每一个范例时,都遵循了理论联系实际的讲解方式,详细讲解了实例常备的理论知识。《精通Android 实例开发》几乎涵盖了所有Android应用项目开发的主要内容,讲解方法通俗易懂,特别有利于初学者学习。《精通Android 实例开发》适合Android应用开发者、具备Android初/中级知识的读者、Android爱好者,也可以作为相关培训学校和大专院校相关专业的教学用书。 -
Android源码设计模式解析与实战何红辉,关爱民本书专门介绍Android源代码的设计模式,共26章,主要讲解面向对象的六大原则、主流的设计模式以及MVC和MVP模式。主要内容为:优化代码的首步、开闭原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特原则、单例模式、Builder模式、原型模式、工厂方法模式、抽象工厂模式、策略模式、状态模式、责任链模式、解释器模式、命令模式、观察者模式、备忘录模式、迭代器模式、模板方法模式、访问者模式、中介者模式、代理模式、组合模式、适配器模式、装饰模式、享元模式、外观模式、桥接模式,以及MVC的介绍与实战和MVP应用架构模式。每个章节都对某个模式做了深入的分析,并且会对模式相关的技术点进行深入拓展,让读者在掌握模式的同时学习到Android中的一些重要知识,通过实战帮助读者达到学以致用的目的,且能够将模式运用于项目中,开发出高质量的程序。本书适合的读者为初、中、高级Android工程师,也可以作为大专院校相关师生的学习用书和培训学校的教材。 -
精通Android 5 多媒体开发王石磊在整个Android应用开发体系中,图像、音频、视频、渲染和3D处理一直是其核心应用。本书分为5篇,共计24章,循序渐进地讲解Android多媒体应用开发的基本知识,遵循从底层原理开始到顶层应用结束的开发过程,全程剖析Android多媒体应用开发的所有核心知识点。本书从获取并编译Android源码开始讲起,依次讲解基本技术、系统分析、典型应用、三维技术、综合实战这5大部分的知识。在讲解每一个知识点时,都从基础理论开始入手,遵循由浅入深的写作方法,按照运作流程逐步分析Android多媒体应用的方方面面。本书几乎涵盖Android多媒体系统的所有主要内容。本书适合Android爱好者、Android初学者、Android应用开发者、Android视频/音频开发者、Android游戏开发者,也可以作为相关培训学校和大专院校相关专业的教学用书。 -
Android底层开发实战周庆国 郑灵翔 康筱彬 刘同山本书分为四个部分:**部分为预备知识篇,简要介绍嵌入式系统的定义与软硬件开发以及Android开发环境的搭建。第二部分为系统结构篇,主要介绍Android系统的源码结构、内核与相关工具以及环境库。第三部分为驱动设计篇,主要介绍Android系统中常用外接设备的驱动架构以及实现。内容包括NDK编程、Android中HAL模型架构与实现流程。作为教学实例,*后分析了Android系统中的Camera与WIFI两个功能部件的的驱动设计。第四部分为实例分析篇,通过对具体开发板硬件结构编程原理的介绍到系统级的实例讲解。在简要介绍系统底层开发流程的基础上,首先分析了主流的Zynq和pcDuino平台上开发环境的搭建、Linux内核以及Android系统的编译、下载;然后结合前文学习过的知识点,从零开始设计LED显示系统的Linux内核驱动、AndroidHAL支持和服务层设计、顶层App的实现;作为进阶部分,本书*后介绍了对Android内核进行跟踪调试与性能测试的工具软件、工作流程以及结果分析。 -
计算机辅助三维设计闻霞,吴龙《计算机辅助三维设计 Pro\\ENGINEER项目实例教程》以培养创新应用型人才为目标,以实际应用为原则,借鉴我国台湾高校应用型人才培养经验,紧扣机械制造企业的需要,以产品的设计、生产为主线,将理论、原理介绍与应用实例相结合,在系统介绍计算机辅助设计及CAD/CAM的基本概念、基本内容、应用方法和关键技术的基础上,结合具体的CAD/CAM集成技术软件进行介绍。全书以Pro/ENGINEER 5.0为应用背景,以灵活多样化的工程实例,介绍Pro/ENGINEER5.O的三维建模、高级曲面造型、部件装配、工程图转换、机构运动仿真及零件数控加工仿真等内容。《计算机辅助三维设计 Pro\\ENGINEER项目实例教程》所附光盘包含所有案例的源文件、结果文件。《计算机辅助三维设计 Pro\\ENGINEER项目实例教程》案例典型,实例丰富,知识全面,适合作为高等院校机械类各专业的CAD/CAM课程教材,也可作为使用Pro/ENGINEER软件的工程技术人员的参考用书。 -
App研发录包建强 著本书是作者多年App开发的经验总结,从App架构的角度,重点总结了Android应用开发中常见的实用技巧和疑难问题解决方法,为打造高质量App提供有价值的实践指导,迅速提升应用开发能力和解决疑难问题的能力。本书涉及的问题有:Android基础建设、网络底层框架设计、缓存、网络流量优化、制定编程规范、模块化拆分、Crash异常的捕获与分析、持续集成、代码混淆、App竞品技术分析、项目管理和团队建设等。本书以“问题/解决方案”的形式给出疑难问题的解决方案,同时结合示例代码,深入剖析这些实用的编程技巧和模式,旨在帮助移动开发人员和管理人员提高编程效率,改进代码质量,打造高质量的App。 -
Android实战指南柯博文《Android实战指南:智能电视、智能手表、穿戴设备、蓝牙4.0及周边设计》系统介绍了Android操作系统的架构、编程、开发与项目实践。全书共20章,首先详细介绍了Android的基本开发方法,然后介绍了Android各功能组件的使用,最后以实例设计的形式论述了智能电视、智能手表、穿戴设备、蓝牙4.0及周边设计。 本书适合作为广大移动开发人员、开源软件爱好者及从事嵌入式课程学习的高校师生的教材及参考读物。
