正版全新 Android 源码设计模式解析与实战 第2版+行代码:Android第2版pdf下载

正版全新 Android 源码设计模式解析与实战 第2版+行代码:Android第2版百度网盘pdf下载

作者:
简介:正版全新 Android 源码设计模式解析与实战 第2版+行代码:Android第2版
出版社:
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

Android 源码设计模式解析与实战 第2版+

,行代码:Android第2版

9787115439789 9787115452962








本书被Android开发者誉为Android学习**。全书全面、循序渐进地介绍了Android软件开发的知识、经验和技巧。

第2版基于Android 7.0对第1版进行了全面更新,将所有知识点都在新的Android上进行重新适配,使用全新的Android Studio开发工具代替之前的Eclipse,并添加了对Material Design、运行时权限、Gradle、RecyclerView、百分比布局、OkHttp、Lambda表达式等全新知识点的详细讲解。

本书内容通俗易懂,由浅入深,既适合Android初学者的入门,也适合Android开发者的进阶。

第1章 开始启程——你的,行Android代码  1

1.1 了解全貌——Android王国简介  2

1.1.1 Android架构  2

1.1.2 Android已发布的版本  3

1.1.3 Android应用开发特色  4

1.2 手把手带你搭建开发环境  5

1.2.1 准备所需要的工具  5

1.2.2 搭建开发环境  5

1.3 创建你的,个Android项目  9

1.3.1 创建HelloWorld项目  9

1.3.2 启动模拟器  12

1.3.3 运行HelloWorld  15

1.3.4 分析你的,个Android程序  16

1.3.5 详解项目中的资源  22

1.3.6 详解build.gradle文件  23

1.4 前行——掌握日志工具的使用  26

1.4.1 使用Android的日志工具Log  26

1.4.2 为什么使用Log而不使用System.out  27

1.5 小结与点评  29

第2章 先从看得到的入手——探究活动  30

2.1 活动是什么  30

2.2 活动的基本用法  30

2.2.1 手动创建活动  31

2.2.2 创建和加载布局  32

2.2.3 在AndroidManifest文件中注册  35

2.2.4 在活动中使用Toast  37

2.2.5 在活动中使用Menu  38

2.2.6 销毁一个活动  40

2.3 使用Intent在活动之间穿梭  41

2.3.1 使用显式Intent  41

2.3.2 使用隐式Intent  44

2.3.3 更多隐式Intent的用法  46

2.3.4 向下一个活动传递数据  50

2.3.5 返回数据给上一个活动  51

2.4 活动的生命周期  53

2.4.1 返回栈  53

2.4.2 活动状态  54

2.4.3 活动的生存期  55

2.4.4 体验活动的生命周期  56

2.4.5 活动被回收了怎么办  62

2.5 活动的启动模式  63

2.5.1 standard  64

2.5.2 singleTop  65

2.5.3 singleTask  67

2.5.4 singleInstance  68

2.6 活动的·佳实践  71

2.6.1 知晓当前是在哪一个活动  71

2.6.2 随时随地退出程序  72

2.6.3 启动活动的·佳写法  74

2.7 小结与点评  75

第3章 软件也要拼脸蛋——UI开发的点点滴滴  76

3.1 如何编写程序界面  76

3.2 常用控件的使用方法  77

3.2.1 TextView  77

3.2.2 Button  80

3.2.3 EditText  82

3.2.4 ImageView  86

3.2.5 ProgressBar  88

3.2.6 AlertDialog  91

3.2.7 ProgressDialog  93

3.3 详解4种基本布局  94

3.3.1 线性布局  94

3.3.2 相对布局  100

3.3.3 帧布局  103

3.3.4 百分比布局  105

3.4 控件不够用?创建自定义控件  108

3.4.1 引入布局  109

3.4.2 创建自定义控件  111

3.5 ·常用和·难用的控件——ListView  113

3.5.1 ListView的简单用法  114

3.5.2 定制ListView的界面  115

3.5.3 提升ListView的运行效率  119

3.5.4 ListView的点击事件  120

3.6 更强大的滚动控件——RecyclerView  122

3.6.1 RecyclerView的基本用法  122

3.6.2 实现横向滚动和瀑布流布局  125

3.6.3 RecyclerView的点击事件  130

3.7 编写界面的·佳实践  132

3.7.1 制作Nine-Patch图片  132

3.7.2 编写精美的聊天界面  135

3.8 小结与点评  141

第4章 手机平板要兼顾——探究碎片  142

4.1 碎片是什么  142

4.2 碎片的使用方式  144

4.2.1 碎片的简单用法  144

4.2.2 动态添加碎片  147

4.2.3 在碎片中模拟返回栈  150

4.2.4 碎片和活动之间进行通信  151

4.3 碎片的生命周期  151

4.3.1 碎片的状态和回调  151

4.3.2 体验碎片的生命周期  153

4.4 动态加载布局的技巧  156

4.4.1 使用限定符  156

4.4.2 使用·小宽度限定符  159

4.5 碎片的·佳实践——一个简易版的新闻应用  160

4.6 小结与点评  169

第5章 全局大喇叭——详解广播机制  170

5.1 广播机制简介  170

5.2 接收广播  171

5.2.1 动态注册网络变化  171

5.2.2 静态注册实现开机启动  174

5.3 发送自定义广播  177

...........


Android 源码设计模式解析与实战 第2版

关于本书有任何问题,请联系: 张涛

  • 书 号: 978-7-115-45296-2
  • 页 数: 572
  • 印刷方式: 黑白印刷
  • 开 本: 16开
  • 出版状态: 正在印刷

Android 源码设计模式解析与实战(第2版)

本书专门介绍Android源代码的设计模式,主要讲解面向对象的六大原则、主流的设计模式以及MVC和MVP模式。本书的主要内容为:优化代码的,步、开闭原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特原则、单例模式、Builder模式、原型模式、工厂方法模式、抽象工厂模式、策略模式、状态模式、责任链模式、解释器模式、命令模式、观察者模式、备忘录模式、迭代器模式、模板方法模式、访问者模式、中介者模式、代理模式、组合模式、适配器模式、装饰模式、享元模式、外观模式、桥接模式,以及MVC的介绍与实战和MVP应用架构模式。每个章节都对某个模式做了深入分析,并且会对模式相关的技术点进行深入拓展,让读者在掌握模式的同时学习到Android中的一些重要知识,通过实战帮助读者达到学以致用的目的,且能够将模式运用于项目中,开发出高质量的程序。 
本书适合的读者为初、中、Android工程师,也可以作为大专院校相关师生的学习用书和培训学校的教材。

^_^:6a12a0b2dcafd0c69ba367588422e5f4