首页
01 概述
1.1 独立应用开发介绍
1.2 独立应用开发概念
1.2.1 开发模型
1.2.2 项目结构
02 独立应用开发参考
2.1 开发和调试准备
2.1.1 开发环境介绍
2.1.2 开发环境搭建
2.1.3 开发工具介绍
2.1.4 调试基座准备
2.1.5 代码调试
2.2 开发基础
2.2.1 开发项目介绍
2.2.2 页面
2.2.2.1 页面组件
2.2.2.2 页面跳转
2.2.2.3 参数传递
2.2.3 组件
2.2.3.1 props属性
2.2.3.2 state状态
2.2.3.3 组件生命周期
2.2.4 事件
2.2.4.1 触摸事件
2.2.4.2 手势相应系统
2.2.4.3 DeviceEventEmitter监听事件
2.2.4.4 定时器
2.2.5 应用风格
2.2.5.1 颜色
2.2.5.2 CSS公共样式
2.2.6 布局和适配
2.2.6.1 布局
2.2.6.1.1 Flexbox布局
2.2.6.1.2 Flex组件
2.2.6.2 适配
2.2.6.2.1 UI适配
2.2.6.2.2 平台适配
2.2.7 文本输入
2.2.8 网络参考
2.3 编译打包
2.3.1 打包整体说明
2.3.2 打包指令
2.3.3 打包配置
2.3.4 更新包
2.3.5 Android编译打包
2.3.5.1 安卓打包环境搭建
2.3.5.2 安卓项目打包配置
2.3.5.3 导出apk
2.3.6 iOS编译打包
2.3.6.1 iOS打包环境搭建
2.3.6.2 iOS项目打包配置
2.3.6.3 导出ipa
03 组件和工具方法参考
3.1 基础组件
3.1.1 View
View
View简单使用案例
3.1.2 Text
Text
Text文本嵌套样式继承案例
3.1.3 Image
Image
Image数据源三种方式展示案例
3.1.4 TextInput
TextInput
TextInput绑定用户输入简单案例
3.1.5 ScrollView
ScrollView
ScrollView子项水平滚动案例
3.1.6 StyleSheet
3.1.7 ActivityIndicator
ActivityIndicator
ActivityIndicator简单案例
3.1.8 Alert
Alert
Alert简单案例
3.1.9 Animated
Animated
Animated简单案例
3.1.10 CameraRoll
CameraRoll
CameraRoll简单案例
3.1.11 Dimensions
Dimensions
Dimensions简单案例
3.1.12 KeyboardAvoidingView
KeyboardAvoidingView
KeyboardAvoidingView简单案例
3.1.13 Linking
Linking
Linking简单案例
3.1.14 Modal
Modal
Modal简单案例
3.1.15 PixelRatio
PixelRatio
PixelRatio简单案例
3.1.16 RefreshControl
RefreshControl
RefreshControl简单案例
3.1.17 StatusBar
StatusBar
StatusBar简单案例
3.1.18 WebView
WebView
WebView简单案例
3.2 高级组件
3.2.1 Button
Button
Button简单使用案例
3.2.2 Picker
Picker
Picker选择器简单使用案例
3.2.3 Slider
Slider
Slider滚动条滑块简单使用案例
3.2.4 Switch
Switch
Switch“开关”组件简单使用案例
3.2.5 FlatList
FlatList
FlatList父子组件控制子组件状态案例
3.2.6 SectionList
SectionList
SectionList实现带有分组标签简单案例
3.3 iOS独有组件
3.3.1 ActionSheetIOS
ActionSheetIOS
Example
3.3.2 AlertIOS
AlertIOS
iOS弹出一个提示框或者带输入提示框
3.3.3 ImagePickerIOS
ImagePickerIOS
ios使用图片选择器简单案例
3.4 Android独有组件
3.4.1 BackHandler
BackHandler
监听安卓物理返回键案例
3.4.2 DatePickerAndroid
DatePickerAndroid
安卓日历组件简单案例
3.4.3 DrawerLayoutAndroid
DrawerLayoutAndroid
安卓抽屉组件简单案例
3.4.4 TimePickerAndroid
TimePickerAndroid
安卓钟表时间选择器简单案例
3.4.5 ToastAndroid
ToastAndroid
安卓Toast三种方式显示案例
3.5 组件封装
3.5.1 公用导航头
3.5.2 Toast
3.5.3 自定义模态框
3.5.4 自定义弹框
3.6 工具方法参考
3.6.1 数据校验参考
3.6.2 数组去重
3.6.3 数组删除指定下标数据
3.6.4 两个数组进行merge,key相同为同一个元素
3.6.5 深度复制
3.6.6 数字以固定长度展示,不够补零
04 pmobile命令参考
4.1 mobile-dev-cli 帮助文档
05 vscode断点调试和网络抓包
5.1 vscode断点调试
5.2 vscode网络抓包
附录 FAQ
编译打包 FAQ
开发调试 FAQ
本书使用 GitBook 发布
2.3.5 Android编译打包
2.3.5 安卓编译打包
本节主要介绍了安卓打包从环境搭建到成功打出APK的过程
子页面
2.3.5.1 安卓打包环境搭建
2.3.5.1 安卓项目打包配置
2.3.5.3 导出APK
results matching "
"
No results matching "
"