Skip to content

Latest commit

 

History

History
28 lines (24 loc) · 1.21 KB

README.md

File metadata and controls

28 lines (24 loc) · 1.21 KB

RNDemo

Codacy Badge

记录ReactNative的学习过程, 仅在android环境测试, 不保证ios运行正常.

目前应用内用到的东西:

  • 透明状态栏;
  • 图标库: react-native-vector-icons;
  • createStackNavigator/createBottomTabNavigator, 以及跳转传值;
  • fetch网络请求封装工具类;
  • Base64Utils, JsonUtils, ToastUtils;
  • react-native-sound 播放音频;
  • react-native-camera 拍照/二维码扫描;
  • 指纹识别;
  • 二维码扫描位移动画/背景渐变动画;
  • 封装公共组件类(prop-types限制属性);
  • CardView控件;
  • BaseScreen封装android返回键监听, 一条属性切换返回键功能;
  • DeviceEventEmitter实现界面返回监听;
  • AsyncStorage持久化存储实现指纹登录/登录设置的逻辑控制;
  • modal实现的自定义对话框;
  • RootSiblings实现的不依赖界面的自定义加载对话框('SpinKit'库);
  • 更易用的CheckBox;
  • TabView相关的多层子界面数据传递;
  • 拍照图库选择的画廊展示效果;
  • 底部ActionSheet;