机器人创客是创客重要和活跃的分支,是一种启发式、发掘式、创新式、灵活式的创新实践。本书着眼于机器人创客领域,选择当前主流和典型的机器人创客平台:Arduino和树莓派(一个容易上手,另一个支持复杂应用),循序渐进地讲解了机器人创客DIY部件、创客软件、Arduino开发板和开发环境、Arduino编程、Arduino电机控制、Arduino传感器、Arduino无线通信、Arduino综合应用、树莓派硬件接口、树莓派远程控制和软件操作、Python编程、树莓派传感器、树莓派控制器、树莓派机器视觉、树莓派语音处理、树莓派综合应用、Arduino与树莓派综合应用等内容。 在讲解每一个知识点时,都遵循了理论联系实际的方式,配以实战演练,剖析了机器人创客的完整实现流程,突出了系统性及完整性。《创客机器人实战:基于Arduino和树莓派》适用于具有编程基础和Linux开发经验,想进一步
本书以Android App性能优化为切入点,深入浅出地介绍性能优化的重要性和提升Android产品性能的方法与技巧。全书共分8章,主要内容包括:章介绍性能优化的重要性及开发环境的优化;第2章介绍3种静态代码检查工具的使用及技巧;第3章介绍Android Profiler的使用,通过对App运行时状态的跟踪揪出性能问题的“元凶”;第4~8章将性能优化融入整个开发流程中,做到“未雨绸缪”,这部分内容同样适用于对已有产品进行性能优化的参考。此外,本书针对各个优化主题都列举了进行性能优化的一般步骤及典型案例,以帮助读者快速提升实战技能。 本书适合所有Android开发人员使用,通过阅读本书读者能够建立敏锐的“嗅觉”,开发出高性能的Android产品,同时,可以通过合理的重构和代码优化改进现有的App产品。
本书根据普通高等院校计算机专业本科生的教学要求,在总结近几年“Android移动开发”课程教学经验的基础上,结合本课程及专业的发展趋势、Android移动开发近期新发展的情况编写而成。 本书共分为7章:靠前章对Android平台的历史和现状、架构和特点、开发环境搭建做了简要介绍;第2章介绍Android开发所需的基本知识;第3章介绍Android开发中的多媒体编程知识;第4章介绍Android开发中的数据库编程基础知识;第5章在第4章的基础上进一步深入介绍Android数据库开发知识;第6章主要介绍Android开发中的图像与动画编程知识;第7章重点讲解Android开发中的网络编程基础知识。 本书内容重点突出,语言精练易懂,可作为普通高等院校计算机及相关专业“Android移动开发”类课程入门级教材,也可供计算机及相关专业的教学人员、科研人员或Android开发爱好者使用。高职高专类学
全套小说讲述了燕破岳从一名技能突出,却与集体格格不入的“兵王”,在严酷环境与艰巨任务的捶打之下,逐渐融入群体,与军中工程师艾千雪、女兵王郭笑笑、战友萧云杰等并肩作战共同成长,最终成长为武警特战队员的热血军旅故事。 第四部:“始皇特战队”肩扛普通人无法知道的巨大责任,潜伏在黑暗里,时时刻刻等待出击。他们经过了严格的训练、扛过了惊人的淘汰率,能在“始皇”活下来的人,都是国家手里最为锋利的剑、强大的杀敌利器。在枪炮声的洗礼中,等待着他们的,是一场棋逢对手、势均力敌的大决战!
如果你喜欢欧维、马男波杰克,那么你或许也会喜欢本书中的主人公——退休教授詹姆斯·达克。达克超级毒舌,易怒,爱吐槽一切:他讨厌邻居的狗,将辣的辣椒素放入肉里去喂它;他记不住学生的名字,给他们起形象却难听的外号…… 他失去了心爱的妻子,从此拆掉门铃和信箱,断绝跟任何人的来往,躲在门后偷偷地观察外面。他想让时间停止,让自己活在妻子在世时的回忆里。他试图从经典的文学作品中去感受时间,却依旧找不到生活的意义。他痛苦又纠结,直到遇到一个来自保加利亚的清洁工,他能走出自我设置的时间牢笼吗?
App Inventor是一款由Google实验室开源,目前主服务器托管于麻省理工学院(MIT)行动学习中心的安卓手机应用开发工具。由于其具有可视化、块编程、非代码等众多优点,很好地跨越了在传统模式下进行程序开发需要代码编写基础的专业要求。在教学使用中,它降低了手机应用开发的门槛,让学生的创意能够以手机应用的形式展现。本书主要针对中小学生教学设计需要,书中提供了多个操作性强兼具趣味性的小实例,大部分实例可以自己动手实践,同时兼顾拓展性需求。全书知识点难度循序渐进。
本书以Android App性能优化为切入点,深入浅出地介绍性能优化的重要性和提升Android产品性能的方法与技巧。全书共分8章,主要内容包括:章介绍性能优化的重要性及开发环境的优化;第2章介绍3种静态代码检查工具的使用及技巧;第3章介绍Android Profiler的使用,通过对App运行时状态的跟踪揪出性能问题的“元凶”;第4~8章将性能优化融入整个开发流程中,做到“未雨绸缪”,这部分内容同样适用于对已有产品进行性能优化的参考。此外,本书针对各个优化主题都列举了进行性能优化的一般步骤及典型案例,以帮助读者快速提升实战技能。 本书适合所有Android开发人员使用,通过阅读本书读者能够建立敏锐的“嗅觉”,开发出高性能的Android产品,同时,可以通过合理的重构和代码优化改进现有的App产品。
随着Android系统平台的应用越来越广泛,更多人加入到Android平台的定制研发中来。Android的基本通信功能是Android系统定制的核心模块,本书主要围绕Android Telephony和融合通信两个核心部分展开。Android Telephony部分从接打电话、网络服务、数据上网三个功能解析Telephony。全书共10章,主要内容包括初识Android、搭建Android源代码编译调试环境、深入解析通话流程、详解Tele、详解TeleService、Voice Call语音通话模型、ServiceState网络服务、Data Call移动数据业务、SMS & MMS业务、Radio Interface Layer)。本书适合计算机科学技术、信息技术、通信工程、软件工程等专业的研究生、本科、高职高专学生使用。