计算机组织与体系结构
-
轻松玩转Arduino张亮本书从实际案例入手,全面系统地讲解了开源式硬件Arduino的基础知识、硬件结构、各典型接口应用及多个综合系统应用的设计和分析等。本书共分为7章,第1章讲Arduino的基础知识;第2~5章以Arduino UNO开发板为蓝本讲解了Arduino的各种应用实例,其中以较大的篇幅讲解了各种传感器的应用;第6章和第7章分别讲解了以Arduino为平台的轮式机器人和多足机器人的设计制作。本书内容丰富、深入浅出,并且注重文并茂,书中收集了大量的Arduino设计实例电路图及程序案例,并配以详尽的文字讲解。在编写过程中,力求通俗易懂,适合电子设计爱好者学习使用,同时可作为自动化、机电一体化及机器人等专业在校师生的参考用书。 -
跟我学做App卢文来App Inventor是一款由麻省理工学院 (MIT) 开发的手机编程工具,它极易上手,非常适合青少年学习编程。本书是一本专门针对中学生的App Inventor学习用书,书中精心设计了多个手机应用程序实例,可带领学习者经历运用App Inventor设计手机应用的全过程。通过分析理解、模仿改进本书所提供的各个App实例,学习者将能开发出属于自己的手机程序,实现自己的创意。本书既可以作为中学信息技术选修课程的教材,也可以供广大青少年自学。书中提供了二维码,对应视频讲解等学习资源,可供学习者或教师使用。本书最后一个单元还模拟了App Inventor 应用开发全国中学生挑战赛的要求,供有兴趣参加该比赛的师生参考。 -
Android初级应用开发刘业辉,方水平《Android初级应用开发》根据高职学生的特点,本着从初学入门到项目实践的思路编写而成。主要内容包括:Android开发环境构建、Android布局管理器、Android界面基本组件、Android应用的基本组件、Android图形用户界面、Android数据存储、Android图形与图像处理、Android多媒体应用和Android计算器开发。《Android初级应用开发》以简单易懂的教学项目为线索介绍Android应用开发的初级知识点和基本编程设计技能,各项目有详细的操作步骤介绍并给出了相关的程序代码和解析,可以满足Android应用开发初学者的需求。《Android初级应用开发》适合作为高等职业院校Android应用程序设计课程的教材,也可作为移动开发爱好者的自学参考用书。 -
Swift实战之旅(美)Paul Deitel(P.戴特尔),Harvey Deitel(H.戴特尔),Abbey Deitel(A.戴特尔)本书通过应用程序例子的方式讲解iOS开发。本书共9章,每章开始都先介绍该应用程序是做什么的,并展示一些相应的截图;然后简单介绍使用到的技术及其架构;最后介绍如何创建应用程序的用户界面和资源文件,展示完整的源代码,并逐一讲解并分析它们。 -
安卓编程指南及物联网开发实践陈志德本书通过实例对Android系统下的应用开发进行了详细介绍,同时介绍了通过Android手机的开发实 现物联网开发实践。全书共分为10章,分别介绍了Android开发基础、用户界面设计、常用界面组件、 Activity组件、Intent与BroadCastReceiver组件、Service组件、数据存储与数据共享、网络编程、Android物联网应用编程及设备巡检实例等相关内容。 -
APP智能手机UI创意美化设计王红卫等本书由手机APP界面设计经验丰富的作者精心编写,从*基础的设计知识入手,讲解了APP界面设计原理、设计中的元素、制作方法以及应用,并对手机APP界面设计中的各种流行风格做了细致解读;*后以几个成熟的设计案例让您理解手机APP界面设计的精华,巩固前面所学的内容,快速成为手机APP界面设计领域里的“大牛”。本书附赠一张DVD多媒体光盘,收录了书中所有的实例素材和源文件,以及所有实例的多媒体视频语音讲解,既适合手机APP界面设计的初学者,也可作为平面设计师和智能手机APP开发人员的参考用书。 -
Android系统源代码情景分析罗升阳在内容上,《Android系统源代码情景分析(修订版)(含CD光盘1张)》结合使用情景,全面、深入、细致地分析了Android系统的源代码,涉及到Linux内核层、硬件抽象层(HAL)、运行时库层(Runtime)、应用程序框架层(Application Framework)以及应用程序层(Application)。在组织上,《Android系统源代码情景分析(修订版)(含CD光盘1张)》将上述内容划分为初识Android系统、Android专用驱动系统和Android应用程序框架三大篇。初识Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动系统篇介绍了Logger日志驱动程序、Binder进程间通信驱动程序以及Ashmem匿名共享内存驱动程序;Android应用程序框架篇从组件、进程、消息和安装四个维度对Android应用程序的框架进行了深入的剖析。通过上述内容及其组织,《Android系统源代码情景分析(修订版)(含CD光盘1张)》使读者既能从整体上把握Android系统的层次结构,又能从细节上掌握每一个层次的要点。 -
iOS 8应用开发从入门到精通李梓萌iOS系统从诞生之日起到现在,在短短几年的时间内,凭借其硬件产品iPhone和iPad的良好用户体验,赢得了广大消费者用户和开发者用户的追捧。本书从搭建iOS开发环境的入门知识讲起,依次讲解了Objective-C语言基础、Swift语言基础、CocoaTouch框架、Storyboarding(故事板)、基本控件的应用、视图处理、界面控制器的处理、实现多场景和弹出框、屏幕旋转处理、声音服务、定位处理、与互联网接轨、与硬件之间的操作、开发通用的项目程序、游戏开发、读写应用程序数据、HealthKit开发详解、HomeKit开发详解、WatchKit开发详解、多功能音乐盒系统。本书内容全面,几乎涵盖了iOS8应用开发所需要的全部内容。全书内容言简意赅,讲解细致,特别适合初学者学习和消化,并可从清华大学出版社的网站下载书中的源代码。本书适合iOS初学者、iOS爱好者、iPhone开发人员、iPad开发人员学习,也可以作为相关培训学校和大专院校相关专业的教学用书。 -
Android智能穿戴设备开发实战详解张明星本书通过大量实例,循序渐进地讲解了在Android系统中开发穿戴设备的必备技术和各种开发实战经验与技巧。具体内容包括Android穿戴设备开发技术基础,搭建Android开发环境,开发前的准备工作,让硬件和网络相连,地图定位应用解决方案,利用光线和接近警报提高用户体验,检测设备的运动方向,检测穿戴设备的运动轨迹,检测穿戴设备所处的环境参数,深入挖掘蓝牙技术,深入探索Android蓝牙系统,为可穿戴设备而生的蓝牙4.0 BLE,BLE 4.0 开发秘籍,语音识别应用解决方案,用手势识别提高用户体验,多媒体应用解决方案,户外暴走轨迹记录仪,湿度测试仪。附赠光盘中提供了书中案例的源代码文件和部分实例的语音教学视频文件,以及赠送的15个综合实例源代码文件、电子书及实例语音教学视频文件。 本书适合Android初学者、Android应用开发、Android穿戴设备开发、Android底层开发人员和Android源码分析人员阅读学习,并且也可以作为相关培训学校和大、中专院校相关专业的教学用书。 -
CrossApp入门指南沈大海,张磊本书系统论述了CrossApp跨平台App开源引擎的开发理论与实践。全书内容涵盖了CrossApp引擎特点,开发环境设置,核心类CAVeiw、CAViewController和CAWindow的实现原理和使用,CrossApp内存管理机制,CrossApp核心控件使用,设备功能调用及网络通信功能等。本书共8章,分为如下三大部分。第一部分为开发基础,即第1~4章,内容包括CrossApp开发环境搭建,引擎原理介绍,创建项目和核心UI组件类的使用。通过该部分内容的学习,读者可以创建一个简单的跨平台应用。第二部分为开发进阶,即第5~7章,内容包括在CrossApp项目中使用多媒体功能,使用文件存储功能,实现网络功能,实现UI组件的动画效果。通过该部分内容的学习,读者可以实现一款功能强大的跨平台应用。第三部分为项目实战,即第8章,通过一款手机电商App的源码解析,可以让读者具备架构一款大型跨平台联网App的能力。
