
实物拍摄 · 支持放大查看
本书详尽地介绍了React Native框架的方方面面,内容涵盖React Native基础知识、环境搭建与调试、开发基础、常用组件、常用API、组件封装、网络与通信、混合开发、热更新与部署,以及两个实际案例的完整开发教程。这些丰富的内容不仅能让读者了解这款框架中涉及的各类概念,还能指导读者开发实践。 本书语言简洁,内容丰富,适合有Android、iOS原基础和CSS基础的移动开发工程师学
第 1章 React Native入门1.1 React Native基本知识 11.1.1 React简介 11.1.2 React Native简介 41.1.3 React Native工作原理 51.2 React Native与其他台技术的 对比优势 61.2.1 Web流 71.2.2 代码转换流 71.2.3 编译流 81.2.4 虚拟机流 101.3 小结 11第 2章 React Native环境搭建与调试2.1 React Native环境搭建 122.1.1 Mac环境下搭建React Native 122.1.2 React Native开发IDE 152.1.3 创建React Native项目 162.1.4 运行React Native项目 172.1.5 iOS环境 182.1.6 Android环境 192.1.7 Windows环境下搭建React Native 222.2 React Native 项目结构剖析 222.2.1 React Native文件结构 222.2.2 iOS文件结构及代码分析 232.2.3 Android文件结构及代码分析 242.3 React Native开发IDE介绍 262.3.1 Atom+Nuclide 262.3.2 WebStrom 292.4 React Native调试技巧 302.4.1 Javascript调试技巧 302.4.2 React Native调试 332.5 React Native代码测试 362.5.1 使用Flo行类型检查 362.5.2 使用Jest测试 372.5.3 集成测试 372.6 小结 38第3章 React Native开发基础3.1 FlexBox布局 393.1.1 FlexBox简介 393.1.2 FlexBox布局模型 403.1.3 FlexBox布局属 413.1.4 FlexBox伸缩项目属 453.1.5 FlexBox在React Native中的应用 473.1.6 FlexBox综合实例 483.2 ES6语法基础 503.2.1 组件的导入与导出 513.2.2 类 523.2.3 状态变量 533.2.4 回调函数 543.2.5 参数 553.2.6 箭头操作符 573.2.7 Symbol 573.2.8 解构 583.3 React JSX 603.3.1 JSX入门 603.3.2 JSX语法 613.4 样式 643.4.1 申明与操作样式 643.4.2 样式分类 643.4.3 样式使用 663.4.4 样式传递 673.5 手势与触摸事件 683.5.1 触摸事件 683.5.2 手势系统响应 703.5.3 辅能 743.6 小结 77第4章 常用组件介绍4.1 HTML元素与原生组件 784.1.1 文本组件 794.1.2 图片组件 804.1.3 TextInput组件 824.1.4 ScrollView组件 874.2 结构化组件 924.2.1 View组件 924.2.2 ListView组件 944.2.3 Navigator组件 1014.2.4 WebView组件 1064.3台特定组件 1094.3.1 TabBarIOS和TabBarIOS.Item 组件 1094.3.2 ToolbarAndroid组件 1134.3.3 SegmentedControlIOS组件 1154.3.4 ViewPagerAndroid组件 1174.4 Touchable系列组件 1194.4.1 TouchableWithoutFeedback 1204.4.2 TouchableHighlight 1204.4.3 TouchableOpacity 1224.4.4 TouchableNativeFeedback 1224.5 小结 123第5章 常用API介绍5.1 AppRegistry 1245.2 StyleSheet 1265.3 AppState 1285.4 AsyncStorage 1295.5 PixelRatio 1325.6 Animated 1335.7 Geolocation 1425.8 NetInfo 1445.8.1 获取网络状态 1445.8.2 网络状态监听 1455.8.3 判断网络是否连接 1465.9 小结 146第6章 组件封装6.1 组件的生命周期 1476.2 第三方库 1506.2.1 react-navigation 1506.2.2 react-native-tab-navigator 1536.2.3 react-native-scrollable-tab-view 1576.2.4 react-native-image-picker 1616.2.5 Mobx 1666.2.6 react-native-art 1726.3 自定义组件 1776.3.1 组件的导出导入 1776.3.2 TabbarView封装 1786.3.3 九宫格布局封装 1816.3.4 下拉刷新组件封装 1856.4 小结 192第7章 网络与通信7.1 通信机制 1937.1.1 React Native与Android通信 1947.1.2 React Native与iOS通信 2087.2 Promise 机制 2107.2.1 Promise 简介 2107.2.2 Promises基本用法 2137.2.3 在React Native中使用AJAX技术 2147.3 网络请求 2167.3.1 XMLHttpRequest请求 2167.3.2 fetch请求 2187.4 小结 223第8章 混合开发高 级篇8.1 React Native调用iOS原生组件 2248.1.1 React Native链接原生库 2258.1.2 React Native调用Objective-C创建的 原生组件 2278.2 React Native调用Android原生组件 2338.2.1 编写原生UI组件 2338.2.2 编写Javascript端实现 2368.3 小结 238第9章 热更新与部署9.1 iOS应用 2399.1.1 iOS应用配置 2409.1.2 离线Bundle 2429.1.3 设置发布Scheme 2439.1.4 发布应用 2439.2 Android应用 2449.2.1 离线Bundle 2449.2.2 生成签名密钥 2459.2.3 生成签名apk 2469.3 热更新 2489.3.1 热更新原理 2499.3.2 热更新配置 2499.3.3 登录与创建应用 2529.3.4 添加热更能 2539.3.5 发布热更本 2569.4 小结 257第 10章 基于LBS的天气预报应用开发10.1 需求分析与确定 25810.1.1 需求分析 25810.1.2 需求确定 26010.1.3 整能分析 26010.1.4 技术与架构分析 26110.2 项目设计 26110.3 程序入口与工具模块 26310.3.1 程序入口 26310.3.2 数据模型定义与数据解析 26610.3.3 数据存储 27110.3.4 工具类 27310.4 模块开发 27510.4.1 组件封装 27610.4.2 天气预报页面开发 27610.4.3 Navigation导航 28510.5 运行结果 286第 11章 O2O移动团购应用11.1 需求分析 28811.1.1 需求分析 28811.1.2能分析 28911.2 应用设计 29111.2.1 模块划分 29111.2.3 添加第三方库 29211.3 项目搭建与工具模块开发 29311.3.1 程序入口 29311.3.2 搭建主框架 29411.3.3 导航栏封装 29811.3.4 WebView封装 30311.3.5 字体样式工具类 30611.4能开发 30711.4.1 分类导航入口开发 30711.4.2 专题活动开发 30911.4.3 商品列表开发 31111.4.4 详情页面开发 31311.4.5 Modal分享弹窗开发 31811.5 完成开发 32211.5.1 添加闪屏页 32211.5.2 修改应用图标和名称 32411.6 小结 325
品相说明:本书为八品,书脊轻微磨损,内页整洁无涂画,无缺页少页,具体以实物照片为准。
品相标准:十品为全新未翻阅;九品近全新有轻微痕迹;八品有明显使用痕迹但内容完整;七品及以下为有破损或缺页,页面会有详细说明。
瑕疵说明:拍品图片均为实物拍摄,因显示设备差异可能存在轻微色差,以收到实物为准。
交易方式:本站采用担保交易,买家付款后资金由平台托管,确认收货无误后放款给卖家。
配送说明:下单后 48 小时内发货,默认快递发货,满 99 元包邮,多件订单可合并运费。
议价规则:标注「价格面议」的商品可通过站内消息与卖家议价,达成一致后改价下单。
七天无理由退换:收到商品七日内,若与描述不符可申请退换,运费由责任方承担。
纠纷处理:如发生交易纠纷,可提交平台介入处理,客服 09:00-18:00 在线受理。
正品保障:平台对古籍、签名本等贵重商品提供鉴定咨询服务,发现赝品全额退款。