图书介绍

React Native入门与实战【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

React Native入门与实战
  • 王利华,魏晓军,冯诚祺编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115411914
  • 出版时间:2016
  • 标注页数:375页
  • 文件大小:69MB
  • 文件页数:391页
  • 主题词:移动终端-应用程序-程序设计

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 Native简介2

1.1 环境搭建2

1.1.1 安装Node.js2

1.1.2 安装React Native6

1.1.3 使用NVM管理Node.js版本7

1.1.4 创建项目8

1.2 从React到React Native9

1.2.1 React简介9

1.2.2 React Native简介13

1.3 为什么要使用React Native17

1.4 如何学习React Native17

1.5 说明18

第2章 React Native开发基础19

2.1 flexbox布局19

2.1.1 介绍19

2.1.2 布局模型20

2.1.3 伸缩容器属性20

2.1.4 伸缩项目属性37

2.1.5 在React Native中使用 flexbox46

2.1.6 实例47

2.2 React中的JSX53

2 2.1 JSX入门53

2.2.2 JSX实战之ReactJS59

2.2.3 JSX实战之React Native77

2.3 React Native开发向导80

2.3.1 配置文件80

2.3.2 运行83

2.3.3 调试85

2.3.4 内部发布91

2.4 参考资料91

第二部分 API和组件篇94

第3章 常用组件及其实践94

3.1 View组件94

3.1.1 View介绍94

3.1.2 案例:九宫格实现94

3.2 Text组件102

3.2.1 Text组件介绍102

3.2.2 案例:网易新闻列表展示102

3.3 NavigatorIOS组件109

3.3.1 NavigatorIOS组件介绍109

3.3.2 案例:列表页跳转详情页110

3.4 TextInput组件113

3.4.1 TextInput组件介绍113

3.4.2 案例:搜索自动提示114

3.5 Touchable类组件121

3.5.1 TouchableHighlight组件121

3.5.2 TouchableOpacity组件123

3.5.3 TouchableWithoutFeedback 组件123

3.6 Image组件124

3.6.1 Image组件介绍124

3.6.2 加载网络图片124

3.6.3 加载本地图片127

3.7 TabBarIOS组件128

3.7.1 TabBarIOS组件介绍128

3.7.2 案例:类QQ Tab切换129

3.8 WebView组件133

3.8.1 WebView组件介绍133

3.8.2 案例:使用WebView组件加载微博页面134

3.8.3 案例:新浪微博OAuth认证136

第4章 常用API及其实践138

4.1 AppRegistry138

4.1.1 AppRegistry介绍138

4.1.2 AppRegistry示例138

4.2 AsyncStorage140

4.2.1 AsyncStorage介绍140

4.2.2 案例:购物车140

4.3 AlertIOS149

4.3.1 AlertIOS149

4.3.2 AlertIOS组件的应用150

4.4 ActionSheetIOS152

4.4.1 ActionSheetIOS介绍152

4.4.2 ActionSheetIOS应用152

4.5 PixelRatio154

4.5.1 PixelRatio介绍154

4.5.2 PixelRatio应用155

4.6 AppStateIOS156

4.6.1 AppStateIOS介绍156

4.6.2 AppStateIOS实例156

4.7 StatusBarIOS157

4.7.1 StatusBarIOS介绍157

4.7.2 StatusBarIOS应用157

4.8 NetInfo158

4.8.1 NetInfo介绍159

4.8.2 NetInfo示例159

4 9 CameraRoll159

4.9.1 CameraRoll介绍160

4.9.2 CameraRoll应用160

4.9.3 react-native-camera167

4.10 VibrationIOS170

4.11 Geolocation171

4.11.1 Geolocation介绍171

4.11.2 Geolocation应用172

4.12 数据请求173

4.12.1 XMLHttpRequest174

4.12.2 Fetch174

4.13 定时器175

4.13.1 setTimeout175

4.13.2 setInterval176

4.13.3 setImmediate176

4.13.4 使用requestAnimationFrame开发进度条176

4.13.5 完整代码177

第5章 Native扩展178

5.1 通信机制178

5.1.1 模块配置映射178

5.1.2 通信流程180

5.2 自定义Native API组件183

5.2.1 模块和方法定义184

5.2.2 回调函数185

5.2.3 线程187

5.2.4 常量导出188

5.2.5 事件189

5.2.6 实战190

5.3 构建Native UI组件196

5 3.1 概述196

5.3.2 UI组件的定义196

5.3.3 UI组件属性197

5.3.4 组件方法199

5.3.5 事件199

5.3.6 实例201

第6章 组件封装208

6.1 二级菜单组件208

6.1.1 静态组件的实现209

6 1.2 实现组件的复用和封装213

6.1.3 应用二级菜单组件219

6.2 日历组件220

6.2.1 开发日历组件221

6.2.2 应用日历组件226

6.3 开源组件227

6.3.1 react-native-swiper228

6 3 2 react-native-modal231

第三部分 App更新和上架篇236

第7章 热更新和上架236

7.1 动态更新236

7.1.1 初始化设置236

7 1.2 更新逻辑238

7.1.3 回滚策略240

7.2 App上架240

7 2.1 证书生成241

7.2.2 注册应用248

7.2.3 上传应用249

第四部分 实战篇254

第8章 企业内部通讯录应用开发254

8.1 需求提254

8.2 技术架构255

8.3 服务器端设计和开发256

8.3.1 服务器端整体设计257

8 3.2 用户数据模型设计257

8.3.3 公告数据模型设计259

8.3.4 服务路由设计260

8.3.5 创建项目260

8.3.6 app.js入口文件262

8.3.7 加载服务模块到内存263

8.3.8 工具类开发264

8.3.9 用户信息接口265

8.3.10 公告消息接口270

8.3.11 建议272

8.4 客户端设计和开发272

8.4.1 客户端设计272

8.4.2 工具组件和服务274

8.4.3 添加依赖库275

8.4.4 程序入口和登录277

8.4.5 联系人列表286

8.4.6 公告功能294

8.4.7 管理功能299

8.4.8 关于316

8.4.9 建议318

第9章 基于LBS的应用开发319

9.1 功能设计319

9.1.1 需求确定319

9.1.2 开发目录结构320

9.2 程序入口和工具模块321

9.2.1 注册应用程序321

9.2.2 工具模块322

9.2.3 Nearby组件入口323

9.3 列表组件开发327

9.3.1 通用列表组件开发327

9.3.2 完成列表页334

9.4 详情页组件开发336

9.5 WebView地图模块开发338

9.6 综合效果341

第10章 豆搜App342

10.1 豆瓣API342

10.1.1 熟悉豆瓣API342

10.1.2 图书、电影、音乐API343

10.2 应用设计345

10.2.1 功能设计345

10.2.2 模块划分345

10.3 公共模块开发347

10.3.1 工具类开发347

10.3.2 服务列表348

10.3.3 Navigator封装349

10.3.4 公共头封装350

10.3.5 WebView封装352

10.3.6 搜索框封装353

10.4 功能开发354

10.4.1 入口组件354

10.4.2 图书列表页开发356

10.4.3 图书详情页开发361

10.4.4 电影模块开发363

10.4.5 音乐模块开发368

10.5 完成豆搜App372

热门推荐