Android驱动开发与移植实战详解

出版时间:2012-8  出版社:人民邮电出版社  作者:李骏  页数:554  字数:864000  
Tag标签:无  

内容概要

  Android凭借其开源性、优异的用户体验和极为方便的开发方式,赢得了广大用户和开发者的青睐,目前已经发展成为市场占有率很高的智能手机操作系统。
  《Android驱动开发与移植实战详解》分为18章,依次讲解了Android系统的基本知识, Linux内核的基本知识,分析了Android系统的源码,深入分析HAL层的基本知识,GoldFish下的驱动、MSM内核和驱动、OMAP内核和驱动、显示系统驱动、输入系统驱动、振动器系统驱动、音频系统驱动和视频输出系统驱动,多媒体框架,传感器系统、照相机系统、Wi-Fi系统、蓝牙系统、GPS系统和电话系统的知识。在每一章中,重点介绍了与Android驱动开发相关的底层知识,并对Android源码进行了详细的分析及驱动开发实现。
  《Android驱动开发与移植实战详解》适合Android程序员、研发人员及Android爱好者学习,也可以作为相关培训学校和大专院校相关专业的教学用书。

作者简介

李骏,清华大学电子信息工程专业学士。较早进入Android开发领域。有多年的Android开发经验,熟练使用Java和C/C++进行软件开发。熟悉Android层次结构和Linux驱动层的结构及其上的开发,有着丰富的Android底层和驱动层的优化、移植经验,擅长利用JNI技术开发Android上的应用程序。曾带领团队利用NDK技术成功开发过具有库仑计电池芯片的电池管理软件,以及在Android上成功移植人脸识别程序,目前在凹凸电子担任Android架构师。陈小玉,硕士,南阳理工学院计算机与信息工程学院讲师,软件设计师。主要从事Arldroid应用及游戏开发和教学工作,熟练使用Java语言。具有多年的Android和IOS系统手机客户端软件设计经验,具备扎实的手机,桌面/Web UI设计开发基础,熟悉Android系统的UI design Guideline,熟悉人机交互、机器学习和人工智能算法,擅长利用智能算法改进Android上的应用程序。使其更具有智能性。

书籍目录

目  录
第1章 快速入门 1
1.1 编辑和编译 2
1.2 世界,你好! 9
1.3 自我复制 11
1.4 猜数游戏 14
1.5 图灵机 19
1.6 排版工具 23
1.7 游乐场 30
1.8 位钱 36
1.9 小结 43
第2章 静态类型 44
2.1 数制 45
2.1.1 整数 45
2.1.2 二进制补码 46
2.1.3 整数比较 47
2.1.4 按位运算 48
2.1.5 浮点数 50
2.1.6 复数 51
2.1.7 优先级 52
2.1.8 表达式 53
2.2 字符和字符串 54
2.2.1 UTF-8编码 54
2.2.2 Unicode字符 55
2.2.3 转义字符 56
2.2.4 字符串 56
2.2.5 字符串转换 57
2.3 数组 60
2.3.1 声明 60
2.3.2 下标 61
2.3.3 赋值 61
2.4 切片 63
2.5 结构体 67
2.5.1 项 68
2.5.2 内置 69
2.6 指针 71
2.7 小结 73
第3章 流程控制 74
3.1 简单语句 75
3.2 判断语句if 77
3.3 多分支语句switch 79
3.4 循环语句for 82
3.5 遍历 84
3.6 标号和跳转 85
3.7 作用域 86
3.8 小结 88
第4章 函数 89
4.1 签名 90
4.2 参数 91
4.3 返回语句 93
4.4 函数调用 95
4.5 闭包 97
4.6 压后 99
4.7 派错和恢复 100
4.8 方法 102
4.9 包 105
4.10 导入 107
4.11 程序初始化 108
4.12 小结 110
第5章 动态类型 111
5.1 映射 112
5.2 界面类型 116
5.3 界面值 119
5.4 error界面 122
5.5 有界无类 124
5.6 排序 126
5.7 类型断言 130
5.8 类型分支 133
5.9 反射 135
5.10 小结 141
第6章 面向对象 142
6.1 背景 143
6.2 术语 146
6.3 与C++对比 149
6.3.1 继承 149
6.3.2 抽象类 151
6.3.3 泛型 153
6.4 小结 154
第7章 并发编程 155
7.1 背景 156
7.2 同步通信 158
7.3 去程 162
7.4 程道 164
7.5 遍历与关闭 166
7.6 MapReduce 168
7.7 select语句 170
7.8 程道值 173
7.9 互斥 175
7.10 小结 177
第8章 云计算 178
8.1 背景 179
8.2 GAE 181
8.3 Hello 世界! 183
8.4 画胡子 185
8.5 留言录 191
8.6 用户API 195
8.7 数据库API 196
8.7.1 术语 197
8.7.2 Go数据库API 197
8.7.3 实体键 199
8.7.4 查询和索引 200
8.7.5 实体组 201
8.7.6 限制 201
8.8 交易 203
8.9 散段 205
8.10 内存缓冲 208
8.11 大件库 210
8.12 URL抓取 213
8.13 任务队列 214
8.13.1 任务 216
8.13.2 任务执行 217
8.13.3 队列 218
8.14 后端 220
8.15 能力API 221
8.16 电子邮件API 222
8.16.1 发送 222
8.16.2 接收 223
8.17 信道API 224
8.18 小结 226
第9章 标准包 227
9.1 格式包 228
9.1.1 格式输出Printf 229
9.1.2 动词表 230
9.1.3 宽度和精度 231
9.1.4 报错 232
9.1.5 额外标记 232
9.1.6 格式输入 233
9.1.7 字符串格式 234
9.2 字节包 236
9.3 模板包 239
9.4 正则表达式包 245
9.5 时间包 253
9.6 超链接包 258
9.6.1 http服务器和客户机 258
9.6.2 https加密通信 260
9.6.3 Get 263
9.6.4 Post 265
9.6.5 Cookie 268
9.7 编码包 271
9.7.1 gob 271
9.7.2 json 275
附录A Go的安装和使用 277
附录B EBNF 284
附录C 中英术语对照表 291

图书封面

图书标签Tags

评论、评分、阅读与下载


    Android驱动开发与移植实战详解 PDF格式下载


用户评论 (总计24条)

 
 

  •   今天刚收到这本书,随手翻了下,觉得编者的思路很清晰,概念结合实例代码的讲解方式,让本来很难理解的驱动部分,变得通俗起来了,感觉还是很不错的,比较适合做Android底层或者驱动或者做Linux驱动的也可以参考下
  •   刚拿到书,还在学习中,希望有所帮助、
  •   书挺好的 不错 要基础
  •   非常实用的一本书,讲的非常详细
  •   非常好啊啊非常好啊啊非常好啊啊非常好啊啊非常好啊啊
  •   很好,正合用
  •   很好,很有用,受益匪浅!!!!!!!!!!!!!
  •   基本都差不多,工具书吧
  •   本来是想买杨丰盛的“技术内幕”,但看见这本是专门讲驱动这一块的,于是就决定买这本,看了半个月,我对这本书的评价如下:第一,作者不负责任,这本书里面有些讲章节讲的还不错,但有一些呢则大量罗列代码,不带任何解释,连源码里的英文注释都删掉。第二,在android的专有驱动这一块讲的过于随便,我不明白作者为什么不集思广益,为自己的书多用点心,网上估计有很多博文对android专有驱动讲得都很详细,为什么作者不采纳一下呢。第三,在“移植实战”这一块确实不敢恭维,前言说是说聚集了一线工程师的经验,可我并没有在这里看到一些实实在在的工程移植案例。也许作者真的很出色,很厉害,但我想并不在于写书和传道授业。该干嘛就干嘛去吧,不然书买不出去到时亏的还是自己。最后,我对这本书的评价归结为四个字:言过其实。
  •   这书定价这么高,原以为是本不错的书!到手后发现整本书就是在罗列代码,还不如看自己工程里的代码!
  •   超差的产品,居然是2.2以下的版本,现在还出这么低的版本,真是气死人了
  •   都是炒的,错别太多,比如第77页找了半天也没找到module_init()函数,后来在网上一看,都是炒别人的。不信您买买试试。还有很多地方,举不胜举,简直是侮辱人的智商。一点逻辑都没有,都是炒的和拼凑的。
  •   这类技术书籍一般就看个入门,后半段看的少了
  •   看过书后有点后悔。。。。。
  •   适合底层android开发,Linux的驱动开发
  •   没什么用,这书太费啊
  •   书还没时间看,质量还可以书还没时间看,质量还可以
  •   抄去抄来,不知道是它抄别人还是别人抄他,总之很多网上都有。
  •   想自己写rom的朋友 可以多看看
  •   书本不错,适合深入研究,Android驱动开发
  •   讲得不够系统,甚至标题和内容不符,还有重复的内容,错字也就不用说了.
  •   内容基本还行,包装真是太差劲了,就一塑料袋!!!书有破损,新书籍破损感觉不爽。亚马孙,您的包装能否给力点?为什么有些人就包装好,而我的就是随便一塑料袋就包装了?真搞不懂!退货重买,还浪费我的时间。哎!!!
  •   书内容还没看呢,从目录上看貌似讲了很多。期待有时间认真看看。
  •   刚拿到书,简单看了一下,挺不错的,比较全,作为开发人员,是本不错的参考手册
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7