• React Native 组件分类


    React Native 组件分类

    基础组件

    1. View: 搭建用户界面最基础的组件
    2. Text: 显示文本内容的组件
    3. Image: 显示图片内容的组件
    4. TextInput: 文本输入框
    5. ScrollView: 可滚动的容器视图
    6. StyleSheet: 提供类似CSS样式表的样式抽象层

    交互控件

    1. Button: 一个简单的跨平台的按钮控件
    2. Picker: 在iOS和Android上调用各自原生的选择器控件
    3. Slider: 滑动数值选择器
    4. Switch: 开关控件

    列表视图

    1. FlatList: 高性能的滚动列表组件
    2. SectionList: 类似FlatList,但是多了分组显示

    iOS独有组件和API

    1. ActionSheetIOS: 从设备底部弹出一个显示一个ActionSheet弹出框选项菜单或分享菜单
    2. AlertIOS: 弹出一个提示对话框,还可以带有输入框
    3. DatePickerIOS: 显示一个日期/时间选择器
    4. ImagePickerIOS: 插入图片
    5. NavigatorIOS: 用于实现页面导航跳转
    6. ProgressViewIOS: 进度条
    7. PushNotificationIOS: 管理推送通知,包括权限处理和应用角标数字
    8. SegmentedControlIOS: 渲染顶部选项卡布局
    9. TabBarIOS: 渲染底部选项卡布局,需要和abBarIOS.Item搭配使用

    Android独有组件和API

    1. BackHandler: 监听并处理设备上的返回按钮
    2. DatePickerAndroid: 打开日期选择器
    3. DrawerLayoutAndroid: 渲染一个抽屉布局
    4. ermissionsAndroid: 对Android 6.0引入的权限模型的封装。
    5. ProgressBarAndroid: 进度条
    6. TimePickerAndroid: 时间选择器
    7. ToastAndroid: 弹出一个Toast提示框
    8. ToolbarAndroid: 顶部工具栏
    9. ViewPagerAndroid: 可左右翻页的视图容器

    其他

    1. ActivityIndicator: 显示一个圆形的正在加载的符号
    2. Alert: 弹出一个提示框,显示指定的标题个信息
    3. Animated: 易于使用和维护的动画库,可生成流畅而强大的动画
    4. CameraRoll: 访问本地相册
    5. Clipboard: 读写剪贴板的内容
    6. Dimensions: 获取设备尺寸
    7. KeyboardAvoidingView: 视图容器,可以随键盘升起而自动移动
    8. Linking: 提供了一个通用的接口来调起其他应用或被其他应用调起。
    9. Modal: 一种简单的覆盖全屏的模态视图。
    10. PixelRatio: 可以获取设备的像素密度
    11. RefreshControl: 用在ScrollView及其衍生组件的内部,用于添加下拉刷新的功能
    12. StatusBar: 用于控制应用顶部状态栏样式的组件
    13. WebView: 在原生视图中显示Wab内容的组件
  • 相关阅读:
    Android数据存储之SQLCipher数据库加密
    Android数据加密之Aes加密
    Android自定义控件之自定义组合控件
    Android自定义控件之自定义属性
    Android自定义控件之基本原理
    Java设计模式之代理模式(Proxy)
    Android注解使用之使用Support Annotations注解优化代码
    Java学习之注解Annotation实现原理
    Android数据存储之GreenDao 3.0 详解
    Android性能优化之App应用启动分析与优化
  • 原文地址:https://www.cnblogs.com/qianxuebing/p/11321652.html
Copyright © 2020-2023  润新知