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