本书是一部Android开发的实战教程,由浅入深、由基础到,带领读者一步一步走进App开发的神奇世界。全书共分为16章。其中,前8章是基础部分,主要讲解AndroidStudio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。通过本书的学习,读者能够掌握3类主流App的基本开发技术,包括购物App(电子商务)、聊天App(即时通信)、打车App(交通出行)。另外,能够学会开发一些趣味应用,包括简单计算器、房贷计算器、万年历、日程表、手机安全助手、指南针、卫星浑天仪、抠图工具、动感影集、影视播放器、音乐播放器
本书是经典书“深入理解Android”系列的新作,由Android专家邓凡平先生撰写。从通信知识和Android代码实现的角度,对Netd、Wi-Fi、NFC和GPS等模块的代码进行深入的剖析,旨在深刻揭示其实现原理和工作流程。其中涉及大量通信相关的知识,因此特意邀请全志和高通等芯片公司的专家担任技术审校。本书从实际应用的需求出发,适合所有Android工程师、Android应用开发工程师和BSP开发工程师阅读。全书共9章。章介绍本书的内容组成、工具使用以及参考源码的下载方法。第2章介绍Netd及相关的背景知识。第3~5章介绍Wi-Fi基础知识,重点分析了wpa_supplicant的实现,以及Android平台中特有的Wi-Fi服务模块WifiService。第6~7章讲解了Wi-Fi联盟推出的两项重要技术Wi-FiSimpleConfiguration和Wi-FiP2P,以及它们在Android平台中的代码实现。第8章详细介绍了NFC基础知识,以及NFC在Android平台中的代码实
本书是经典书“深入理解Android”系列的新作,由Android专家邓凡平先生撰写。从通信知识和Android代码实现的角度,对Netd、Wi-Fi、NFC和GPS等模块的代码进行深入的剖析,旨在深刻揭示其实现原理和工作流程。其中涉及大量通信相关的知识,因此特意邀请全志和高通等芯片公司的专家担任技术审校。本书从实际应用的需求出发,适合所有Android工程师、Android应用开发工程师和BSP开发工程师阅读。全书共9章。章介绍本书的内容组成、工具使用以及参考源码的下载方法。第2章介绍Netd及相关的背景知识。第3~5章介绍Wi-Fi基础知识,重点分析了wpa_supplicant的实现,以及Android平台中特有的Wi-Fi服务模块WifiService。第6~7章讲解了Wi-Fi联盟推出的两项重要技术Wi-FiSimpleConfiguration和Wi-FiP2P,以及它们在Android平台中的代码实现。第8章详细介绍了NFC基础知识,以及NFC在Android平台中的代码实
DCS与现场总线作为目前自控领域广泛使用的技术,具有许多优势。《DCS与现场总线控制系统》力图通过对DCS与现场总线基本原理、通信协议、系统结构以及应用案例等方面的阐述和分析,展现DCS与现场总线技术的基本概貌、工程应用和实施细节。本书针对目前典型的DCS和多种现场总线标准共存的实际情况,有选择地介绍ExperionPKS和SupconwebFieIdECS-100集散控制系统的结构、原理、软件系统、通信网络、系统组态及其工业实际应用;重点以典型的局域操作网(LON)为背景,完整介绍其核心技术支持、开发环境、现场总线产品开发以及应用实施等过程;在此基础上,介绍FF和Profibus/PROFInet现场总线技术及其应用示例。考虑到不同应用领域的共性要求,本书选材注重理论联系实际,突出工程应用,所举的例子具有代表性和广泛性,对典型系统的剖析深入浅出。本书可供控制工程
在内容上,本书结合使用情景,全面、深入、细致地分析Android的源代码,涉及到Linux内核层、硬件抽象层(HAL)、运行时库层(Runtime)、应用程序框架层(ApplicationFramework)以及应用程序层(Application)。在组织上,本书将上述内容划分为初识Android、Android专用驱动和Android应用程序框架篇章。初识Android篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动篇介绍了Logger日志驱动程序、Binder进程间通信驱动程序以及Ashmem匿名共享内存驱动程序;Android应用程序框架篇从组件、进程、消息以及安装四个维度来对Android应用程序的框架进行了深入的剖析。通过上述内容及其组织,本书能使读者既能从整体上把握Android的层次结构,又能从细节上去掌握每一个层次的要点。
DCS与现场总线作为目前自控领域广泛使用的技术,具有许多优势。《DCS与现场总线控制系统》力图通过对DCS与现场总线基本原理、通信协议、系统结构以及应用案例等方面的阐述和分析,展现DCS与现场总线技术的基本概貌、工程应用和实施细节。 本书针对目前典型的DCS和多种现场总线标准共存的实际情况,有选择地介绍ExperionPKS和SupconwebFieIdECS-100集散控制系统的结构、原理、软件系统、通信网络、系统组态及其工业实际应用;重点以典型的局域操作网(LON)为背景,完整介绍其核心技术支持、开发环境、现场总线产品开发以及应用实施等过程;在此基础上,介绍FF和Profibus/PROFInet现场总线技术及其应用示例。考虑到不同应用领域的共性要求,本书选材注重理论联系实际,突出工程应用,所举的例子具有代表性和广泛性,
《iOS 8应用开发实战:205个快速上手的开发技巧》使用的 iOS 8 Xcode 6进行 App开发,并涵盖 CloudKit、HealthKit、Extension、iBeacon等重要技术。全书共 22章,内容包括熟悉开发环境、开发个 App、掌握用户界面,以及表格、动态行为、拍照与音乐、手势、传感器、绘图、文件管理、结构化数据访问、云端存储、多线程、后台运行、Inter、媒体获取、通信、CloudKit、HealthKit、Extension等。《iOS 8应用开发实战:205个快速上手的开发技巧》从最核心并且极为关键的问题下手,以大量案例为导向,有效降低学习门槛与花费的时间,让广大 App开发者能够快速上手。 本书适合作为 iOS初学者、iOS程序员、iPhone开发人员、iPad开发人员的参考书,也可以作为相关培训学校和大专院校相关专业的教学用书。
《Android群英传:神兵利器》以通俗易懂的语言介绍了Android开发的工具使用。《Android群英传:神兵利器》共分为7章。章主要讲解如何搭建一个优雅、令人愉悦的开发环境。第2章主要讲解协同开发重要的工具Git。第3章主要讲解Android Studio的一些不为人知的使用技巧。第4章主要讲解Android全新的编译工具Gradle的使用技巧。第5章主要讲解SDK和开发者选项中提供的工具的使用方式。第6章主要讲解Android提供的一些性能优化的工具及其使用技巧。第7章主要讲解个人开发者和团队开发者在学习、工作中经常使用的一些工具。 《Android群英传:神兵利器》适用于各个层次的Android开发者,不论是初出茅庐的开发者还是的开发者。工具的使用永远是一门讲不完的学问,笔者希望抛砖引玉,让开发者能够好各种工具,为己所用。
Android从诞生到现在短短的几年时间,凭借其操作易用性和开发的简洁性,赢得了广大消费用户和开发者的支持,目前一直位居智能手机操作市场占有率的位置。本书分为三篇,共计24章,循序渐进地讲解了Android中底层驱动方面的知识。本书从获取源码和源码结构分析讲起,依次讲解了基础知识篇、专用驱动篇和设备驱动篇部分的基本知识。在讲解每一个驱动时,都从Android源码开始入手,遵循“内核分析—驱动实现—JNI层分析—Java应用层—移植和改造”这一主线,透彻地剖析了每一个驱动的完整实现流程。本书几乎涵盖了Android驱动方面的所有主要内容,并且全书内容言简意赅,讲解方法通俗易懂,不但适用于应用高手们,也适合初学者学习并消化。
本书是一本从零开始学习的小程序开发入门书,无需额外的基础。全书以项目驱动为宗旨,循序渐进、案例丰富,详细介绍了小程序的入门基础知识与使用技巧。 全书共分为12章,主要内容包括4个部分。部分是入门篇,包括章和第2章的内容,这两章介绍了小程序的由来、注册和创建项目流程;第二部分是基础篇,包括第3章和第4章的内容,这两章介绍了小程序框架和组件;第三部分是应用篇,包括第5~11章的内容,这7个章节分别讲解了小程序中网络API、媒体API、文件API、数据API、位置API、设备API以及界面API的用法;第四部分是提高篇,包括2章的内容,这一章节提供一个综合应用设计示例——高校新闻小程序的设计与实现,综合应用了全书所学知识,让读者所学即所用。全书包含完整例题应用110个,均在web开发者工具和真机中调试通过,并提供全套例题源代码、练