图书介绍

React Native 精解与实战PDF|Epub|txt|kindle电子书版本下载

React Native 精解与实战
  • 邱鹏源编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111603856
  • 出版时间:2018
  • 标注页数:342页
  • 文件大小:119MB
  • 文件页数:357页
  • 主题词:移动终端-应用程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

React Native 精解与实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第Ⅰ部分 入门2

第1章 React与React Native简介2

1.1React简介2

1.2React Native简介9

1.3React Native前置知识点11

第2章 Node.js简介与开发环境配置13

2.1Node.js与npm简介13

2.2React Native开发环境配置15

2.2.1安装Node.js16

2.2.2安装React Native18

2.2.3代码编辑器以及推荐插件22

第3章 React Native工作原理与生命周期25

3.1React Native框架及工作原理25

3.1.1React Native与原生平台通信27

3.1.2组件间通信27

3.2React Native中的生命周期31

3.3本章小结35

第4章 React Native页面布局36

4.1CSS3简介36

4.2Flex弹性盒模型37

4.3Flex属性详解与实例39

4.3.1justify-content属性40

4.3.2align-items属性42

4.3.3align-self属性45

4.3.4flex-direction属性48

4.3.5flex-basis属性51

4.3.6flex-wrap属性52

4.3.7align-content属性54

4.3.8flex-grow属性58

4.3.9flex-shrink属性60

4.3.10order属性63

4.3.11flex-grow属性64

4.3.12flex属性64

4.4React Native中的Flex属性65

4.5本章小结65

第5章 React Native开发调试技巧与工具66

5.1配置iOS开发环境66

5.2配置Android开发环境70

5.3常用调试属性的说明73

5.4Chrome中远程调试代码77

5.5React Developer Tools工具安装与应用80

5.6本章小结82

第6章 React Native组件详解83

6.1React Native组件简介83

6.2视图组件86

6.2.1View组件介绍86

6.2.2View组件实例87

6.3底部导航TabBar组件92

6.3.1TabBar组件介绍92

6.3.2iOS平台下TabBarIOS组件实例94

6.3.3Android平台下TabBar组件实例99

6.4iOS与Android的页面跳转102

6.4.1NavigatorIOS组件介绍102

6.4.2NavigatorIOS组件实例104

6.4.3react-native-navigation组件介绍108

6.4.4react-native-navigation组件实例110

6.5Image组件111

6.5.1Image组件介绍111

6.5.2Image组件实例112

6.6Text组件114

6.6.1Text组件介绍114

6.6.2Text组件基本使用116

6.6.3Text组件嵌套117

6.6.4Text组件样式统一119

6.7TextInput组件122

6.7.1TextInput组件介绍122

6.7.2TextInput组件实例124

6.8触摸处理类组件130

6.8.1TouchableHighlight组件介绍130

6.8.2TouchableHighlight组件实例131

6.8.3TouchableNativeFeedback组件介绍132

6.8.4TouchableNativeFeedback组件实例133

6.8.5TouchableOpacity组件介绍133

6.8.6TouchableOpacity组件实例134

6.8.7TouchableWithoutFeedback组件介绍134

6.9Web View组件135

6.9.1WebView组件介绍135

6.9.2WebView组件实例137

6.10ScrollView组件139

6.10.1ScrollView组件介绍139

6.10.2ScrollView组件实例140

6.11本章小结142

第7章 React Native API详解143

7.1React Native API简介143

7.2提示框145

7.2.1Alert介绍145

7.2.2Alert实例145

7.3App运行状态150

7.3.1AppState介绍150

7.3.2AppState实例150

7.4异步存储152

7.4.1AsyncStorage介绍152

7.4.2AsyncStorage实例154

7.4.3登录状态处理159

7.5相机与相册API161

7.5.1CameraRoll介绍161

7.5.2相册/相机组件实例161

7.6地理位置信息168

7.6.1Geolocation介绍168

7.6.2Geolocation实例169

7.7设备网络信息175

7.7.1NetInfo介绍175

7.7.2NetInfo实例175

7.8本章小结178

第8章 React Native网络请求详解179

8.1RESTful API简介179

8.2React Native中的网络请求180

8.3ListView组件184

8.4React Native网络请求与列表绑定方案186

8.5本章小结192

第9章 常用React Native开源组件详解193

9.1React Native热门资源列表194

9.2React Native接入微博、微信、QQ登录196

9.3更加美观的组件库200

9.4React Native图表202

9.5react-native-gifted-listview205

9.6react-native-vector-icons207

9.7本章小结210

第Ⅱ部分 进阶214

第10章 React Native运行原理与部署调试214

10.1React Native运行原理214

10.2iOS平台部署与调试220

10.3Android平台部署与调试225

10.4Android模拟器简介230

10.5本章小结233

第11章 iOS平台与React Native混合开发234

11.1iOS平台混合开发简介234

11.2iOS平台混合开发原理详解235

11.2.1iOS原生代码实现235

11.2.2iOS项目编译设置237

11.2.3React Native中调用混合开发代码239

11.2.4iOS平台混合开发特性详解241

11.3iOS平台混合开发实例249

11.3.1iOS原生代码实现249

11.3.2React Native调用混合开发代码250

11.4本章小结252

第12章 Android平台与React Native混合开发253

12.1Android平台混合开发简介253

12.2Android平台混合开发原理详解254

12.2.1Android原生代码实现254

12.2.2Android原生模块注册257

12.2.3Android包定义258

12.2.4React Native中调用混合开发代码260

12.2.5Android平台混合开发特性详解263

12.3Android平台混合开发实例270

12.3.1Android原生代码实现270

12.3.2Android包定义271

12.3.3Android原生模块注册272

12.3.4React Native调用混合开发代码273

12.4本章小结276

第13章 React Native消息推送278

13.1iOS平台消息推送机制278

13.2Android平台消息推送机制282

13.3React Native极光推送实战284

13.3.1极光推送平台设置284

13.3.2React Native插件安装与配置286

13.3.3理解标签、别名、Registration ID概念289

13.3.4React Native极光推送API与代码调用290

13.3.5服务器端进行消息推送请求298

13.4本章小结300

第14章 iOS、Android平台发布与热更新302

14.1App图标与启动图302

14.2快速生成所有平台App图标与启动图的方法308

14.3iOS项目打包并上架App Store310

14.4Android平台打包与上架312

14.5React Native热更新314

14.6本章小结320

第15章 React Native性能调优方法与技巧321

15.1性能调优基准参数321

15.2常见造成App性能低下的原因323

15.3查找性能问题以及调优方法326

15.4性能优化方法与组件328

15.4.1性能优化原则329

15.4.2使用特定平台组件329

15.4.3高性能第三方组件330

15.4.4资源优化330

15.5本章小结331

附录 React Native源码学习方法及其他资源332

热门推荐