首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Android并发开发
内容
作者简介
G.布莱克·梅克(G.Blake Meike),一位充满激情的工程师、架构师和“代码诗人”。作为作者、演讲者和导师,他曾教数万人编写真正的Android应用程序。他有20多年的编程经验(大部分时候是使用Java语言),构建过亚马逊可大规模扩展的自动缩放服务系统,也在手机上构建过基于Android OSS Linux/基于Java平台的小型系统。他还是很多书籍的合著者,其中包括O'Reilly的畅销书《Programming Android》和Wiley的《Enterprise Android》。布莱克拥有美国达特茅斯学院的数学和计算机科学学位,并且是Twitter大学的创始成员。他住在美国佛罗里达州的奥兰多,就职于Cyanogen公司。
目录
第1章 了解并发
1.1 并发很难
1.1.1 软件中的并发
1.1.2 硬件中的并发
1.2 并发很简单
1.2.1 线程
1.2.2 原子执行
1.2.3 可视化
1.3 小结
第2章 Java并发
2.1 Java线程
2.1.1 Thread类
2.1.2 Runnable
2.2 同步
2.2.1 互斥
2.2.2 常见的同步错误
2.3 volatile
2.4 wait和notify
2.4.1 wait
2.4.2 notify
2.5 并发包
2.5.1 安全发布
2.5.2 executor
2.5.3 future
2.6 小结
第3章 Android应用程序模型
3.1 生命周期和组件
3.1.1 进程优先级
3.1.2 组件生命周期
3.2 Android应用程序作为Web应用程序
3.3 Android进程
3.3.1 应用程序启动
3.3.2 Android主线程
3.4 小结
第4章 AsyncTask和Loader
4.1 AsyncTask体系
4.1.1 AsyncTask基础
4.1.2 AsyncTask的执行
4.1.3 AsyncTask的完成
4.2 使用AsyncTask
4.2.1 AsyncTask:被认为是危险的
4.2.2 使之正确
4.3 Loader和CursorLoader
4.4 AsyncTask:哪里出错了?
4.5 小结
第5章 Looper/Handler
5.1 Looper/Handler简介
5.1.1 Looper/Handler的基础
5.1.2 委托执行
5.2 一些细节
5.2.1 Handler和消息
5.2.2 启动Looper
5.2.3 Native Looper
5.2.4 调度和同步屏障
5.3 小结
第6章 Service、进程和Binder IPC
6.1 Service的基础知识
6.1.1 启动型Service的要点
6.1.2 绑定型Service的要点
6.2 Intent
6.3 IntentService
6.4 绑定型Service
6.4.1 一个简单的绑定型Service
6.4.2 绑定一个Service
6.4.3 解除对Service的绑定
6.4.4 绑定多个Service
6.4.5 Service的生命周期
6.4.6 优先级和标志
6.4.7 本地绑定型Service
6.5 进程间通信
6.5.1 Parcelable
6.5.2 Messenger
6.5.3 使用AIDL
6.5.4 创建进程
6.6 浅谈Binder
6.6.1 Binder线程
6.6.2 Binder数据传输限制
6.6.3 绑定到死
6.7 小结
第7章 定时任务
7.1 任务特性
7.1.1 线程安全
7.1.2 生命周期感知
7.1.3 巧妙使用进程优先级
7.1.4 电量节约
7.1.5 记分卡
7.2 Timer和TimerTask
7.3 Looper/Handler
7.4 基于自定义服务的调度程序
7.5 Alarm Manager和Intent Service
7.5.1 AlarmManagerService
7.5.2 可调度的任务
7.6 同步适配器
7.6.1 定义同步适配器
7.6.2 同步适配器的工作原理
7.6.3 实现同步适配器
7.6.4 对同步适配器评分
7.7 JobScheduler
7.7.1 调度任务
7.7.2 运行任务
7.7.3 任务执行
7.7.4 对JobScheduler评分
7.8 小结
第8章 并发工具
8.1 静态分析
8.1.1 Android Studio
8.1.2 Findbugs
8.2 注解
8.2.1 JCIR注解
8.2.2 支持库注解
8.3 断言
8.4 结束语和最佳做法
参考文献
内容推荐
G.布莱克·梅克著的《Android并发开发》共8章。第1章介绍一个非典型的并发模型,为后文的阐释做好铺垫。第2章和第3章分别介绍Java并发和Android应用程序模型,主要介绍Java线程、同步、并发包、生命周期和组件、Android进程等基本概念。第4章介绍AsyncTask和Loader。第5章~第7章是本书的核心内容,深入探讨Android操作系统的细节,如Looper/Handler、Service、Binder、定时任务等。第8章介绍并发工具,如静态分析、注解、断言等。
本书适合有一定Android开发经验的读者阅读。如果你是一名新手,建议你在掌握相关入门知识的基础上阅读本书,以达到更好的学习效果。本书给出了多段代码,旨在让读者亲自实践后更好地掌握Android并发开发的相关内容。
标签
缩略图
书名 Android并发开发
副书名
原作名
作者 (美)G.布莱克·梅克
译者 译者:师蓉
编者
绘者
出版社 人民邮电出版社
商品编码(ISBN) 9787115489616
开本 16开
页数 187
版次 1
装订 平装
字数 278
出版时间 2018-10-01
首版时间 2018-10-01
印刷时间 2018-10-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 科学技术-工业科技-电子通讯
图书小类
重量 336
CIP核字 2018169661
中图分类号 TN929.53
丛书名
印张 12.75
印次 1
出版地 北京
235
187
9
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号 图字01-2016-7582号
版权提供者 由Person Education, Inc.授权
定价
印数 2400
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/10 17:07:24