前言前言 Facebook 在 React.js Conf 2015 大会上推出了基于 JavaScript 的开源框架 React Native,本中文教程翻译 自 React Native 官方文档。 React Native 结合了 Web 应用和 Native 应用的优势,可以使用 JavaScript 来开发 iOS 和 Android 原生应 用。在 JavaScript 中用 React 抽象操作系统原生的 UI 组件,代替...
https://github.com/race604/react-native-viewpager 可滑动的底部或上部导航栏框架react-native-scrollable-tab-view https://github.com/skv-headless/react-native-scrollable-tab-view 底部或上部导航框架(不可滑动)react-native-tab-navigator https://github.com/happypancake/react-native-tab-navigator CheckBox...
https://github.com/PhilippKrone/react-native-fileupload 图标 https://github.com/corymsmith/react-native-icons https://github.com/oblador/react-native-vector-icons 图片选择器 react-native-image-picker https://github.com/react-community/react-native-image-picker iOS KeyChain管理 react-native-keyc...
上次更新就添加了在 init 工程时候可以直接创建带有常用功能的模板工程,当时我说要是可以自定义模板就好了,这个版本就支持了,以后不用再傻傻的每次 react-native init XXX了,直接使用 react-native init XXX --template demo 初始化模板工程。如何创建并上传自己的模板工程可以往下翻。 二、重大变化 修改Dimensions.ge...
完成组件库开发后,我们决定将共建的成果贡献出来,并以 beeshell 升级 2.0 的形式进行开源,共计开源 38(33 个组件与 5 个工具)个功能。在服务社区的同时,也希望借助社区的力量,进一步完善组件库。 beeshell 2.0 效果图 背景 前端开发(包括 Web 与 Native 开发)是图形用户界面(GUI)开发的一种。纵观各种 Web ...
1. NativeBase 超过10k stars 和 1k fork,NativeBase 是一个广受欢迎的 UI 组件库,它为 React native 提供了几十个跨平台组件。当使用 NativeBase 时,你可以使用任何现成的本地第三方库,并且项目本身围绕着它提供了丰富的生态系统,从有用的starter-kit到可定制的主题模板。这是一个不错的入门工具包。
https://github.com/react-native-community/react-native-camera 安装: npm install react-native-camera --save react-native link react-native-camera 配置: 1.修改...\android\app\src\main\AndroidManifest.xml,增加摄像头处理权限 <uses-permission android:name="android.permission.RECORD_AUDIO"/> ...
蚂蚁金服组件库 antd-mobile https://github.com/ant-design/ant-design-mobile react-native-button https://github.com/ide/react-native-button 点击图片放大缩小 https://github.com/ascoders/react-native-image-viewer 进度组件 https://github.com/oblador/react-native-progress ...
在开始新的react native 混合app项目之前,需要寻找一款合适的UI组件库。我们一般使用基础组件一般可以划分为一下三类: 对react-native原生提供的组件进行二次封装后的基础组件,例如:Button。 通过npm安装的第三方基础组件,例如:Accordion。 少数直接复制第三方组件库中代码,以应对特定情况使用的基础组件,例如:CustomModal...
React Native 已经将几个最关键的平台组件进行了打包,如同ScrollView和TextInput,但是并不是所有都被打包了,所以当然也不可能是您以前写的应用程序。幸运的是,通过使用 React Native 应用程序可以很容易的将现有的组件进行无缝集成打包。 就如同本地模块指南,这是一个建立在假定你对 Android SDK 编程有些熟悉的基础上...