React Native 精解与实战PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:邱鹏源编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2018
- ISBN:9787111603856
- 页数:342 页
第Ⅰ部分 入门 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.js 16
2.2.2安装React Native 18
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相机与相册API 161
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-listview 205
9.6react-native-vector-icons 207
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 Store 310
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
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《微软Azure实战参考》李竞,陈勇华编著 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019