Android 源码设计模式解析与实战 第2版+Android开发艺术探索+群英传
9787115452962 9787121269394 9787121267734
Android 源码设计模式解析与实战 第2版
书 号: 978-7-115-45296-2
页 数: 572
印刷方式: 黑白印刷
开 本: 16开
出版状态: 正在印刷
Android 源码设计模式解析与实战(第2版) [预售]
作者: 何红辉 , 关爱民
责编: 张涛
分类: 软件开发 > 移动开发 > Android开发
【预计上市时间:06月30日】
本书专门介绍Android源代码的设计模式,主要讲解面向对象的六大原则、主流的设计模式以及MVC和MVP模式。本书的主要内容为:优化代码的一步、开闭原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特原则、单例模式、Builder模式、原型模式、工厂方法模式、抽象工厂模式、策略模式、状态模式、责任链模式、解释器模式、命令模式、观察者模式、备忘录模式、迭代器模式、模板方法模式、访问者模式、中介者模式、代理模式、组合模式、适配器模式、装饰模式、享元模式、外观模式、桥接模式,以及MVC的介绍与实战和MVP应用架构模式。每个章节都对某个模式做了深入分析,并且会对模式相关的技术点进行深入拓展,让读者在掌握模式的同时学习到Android中的一些重要知识,通过实战帮助读者达到学以致用的目的,且能够将模式运用于项目中,开发出高质量的程序。
本书适合的读者为初、中、高级Android工程师,也可以作为大专院校相关师生的学习用书和培训学校的教材。
2.
Android开发艺术探索
- 作者:
- 出版社:
- ISBN:9787121269394
- 上架时间:2015-8-27
- 出版日期:2015 年9月
- 开本:16开
- 页码:507
- 版次:1-1
- 所属分类: > > >
编辑推荐
本书侧重于Android知识的体系化和系统工作机制的分析,通过本书的学习可以极大地提高开发者的Android技术水平,从而更加高效地成为高级开发者。而对于高级开发者来说,仍然可以从本书的知识体系中获益。
内容简介
《Android开发艺术探索》是一本Android进阶类书籍,采用理论、源码和实践相结合的方式来阐述高水准的Android应用开发要点。《Android开发艺术探索》从三个方面来组织内容。一,介绍Android开发者不容易掌握的一些知识点;第二,结合Android源代码和应用层开发过程,融会贯通,介绍一些比较深入的知识点;第三,介绍一些核心技术和Android的性能优化思想。
《Android开发艺术探索》侧重于Android知识的体系化和系统工作机制的分析,通过《Android开发艺术探索》的学习可以极大地提高开发者的Android技术水平,从而更加高效地成为高级开发者。而对于高级开发者来说,仍然可以从《Android开发艺术探索》的知识体系中获益。
作译者
任玉刚,百度公司Android高级工程师,硕士毕业于中国科学技术大学,在CSDN发表多篇高质量的技术文章并广获好评,并多次在GitHub上提交开源项目,先后在腾讯、创新工场和百度从事Android开发,目前在百度公司参与百度手机卫士的开发工作。
目录
第1章 Activity的生命周期和启动模式 / 1
1.1 Activity的生命周期全面分析 / 1
1.1.1 典型情况下的生命周期分析 / 2
1.1.2 异常情况下的生命周期分析 / 8
1.2 Activity的启动模式 / 16
1.2.1 Activity的LaunchMode / 16
1.2.2 Activity的Flags / 27
1.3 IntentFilter的匹配规则 / 28
第2章 IPC机制 / 35
2.1 Android IPC简介 / 35
2.2 Android中的多进程模式 / 36
2.2.1 开启多进程模式 / 36
2.2.2 多进程模式的运行机制 / 39
2.3 IPC基础概念介绍 / 42
2.3.1 Serializable接口 / 42
2.3.2 Parcelable接口 / 45
2.3.3 Binder / 47
2.4 Android中的IPC方式 / 61
2.4.1 使用Bundle / 61
2.4.2 使用文件共享 / 62
3.
Android群英传
- 作者:
- 出版社:
- ISBN:9787121267734
- 上架时间:2015-8-26
- 出版日期:2015 年9月
- 开本:16开
- 页码:342
- 版次:1-1
- 所属分类: > > >
编辑推荐
本书实战性极强,既有基础实例,又有技巧提高,包含以下精华内容:
Android体系与系统架构
Android开发工具
Android控件架构与自定义控件详解
List View使用技巧
Android Scroll分析
Android绘图机制与处理技巧
Android动画机制与使用技巧
Activity与Activity调用栈分析
Android系统信息与安全机制
Android性能优化
搭建云端服务器
Android 5.X新特性详解
Android实例提高
内容简介
《Android群英传》对具有一定Android开发基础的读者,以通俗易懂的语言介绍了Android开发的进阶技巧。《Android群英传》共分为13章,讲解了Android体系与系统架构、Android开发工具新接触、Android控件架构与自定义控件详解、ListView使用技巧、Android Scroll分析、Android绘图机制与处理技巧、Android动画机制与使用技巧、Activity与Activity调用栈分析、Android系统信息与安全机制、Android性能优化、搭建云端服务器、Android 5.X新特性详解、Android实例提高。《Android群英传》后通过实例来展示如何实际实践这些技巧,让读者更好地体会如何提高Android开发。
《Android群英传》运用大量实际开发中的实例,并结合新的Android开发SDK和IDE,让读者能够了前沿的开发技术。《Android群英传》适合具有一定开发基础的开发者,帮助开发者快速提高开发能力。
作译者
徐宜生,曾就职于上海TCL通讯,从事Alcatel(阿尔卡特)Android手机系统的定制工作,目前就职于上海沪江网Android开发部RD项目组,负责沪江App的功能预研。常年在CSDN博客发表技术博客,并被授予“博客专家”称号,CSDN第55期社区之星,并在慕课网分享Android视频教程。
目录
第1章 Android体系与系统架构 1
1.1 Google生态系统 2
1.2 Android系统架构 2
1.2.1 Linux 3
1.2.2 Dalvik与ART 3
1.2.3 Framework 3
1.2.4 Standard libraries 4
1.2.5 Application 4
1.3 Android App组件架构 4
1.3.1 Android四大组件如何协同工作 5
1.3.2 应用运行上下文对象 5
1.4 Android系统源代码目录与系统目录 6
1.4.1 Android系统源代码目录 6
1.4.2 Android系统目录 8
1.4.3 Android App文件目录 11
第2章 Android开发工具新接触 13
2.1 Android开发IDE介绍 14
2.1.1 Android Studio初体验 14
2.1.2 Android Studio配置 15
2.2 Android Studio高级使用技巧 19 .............