博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
react native 之Githhub Poular项目分析
阅读量:6695 次
发布时间:2019-06-25

本文共 760 字,大约阅读时间需要 2 分钟。

##流程图

桥接 通过封装native组件供react-native调用 AndroidStudoi Xcode

技术栈-技术库

  • react-native-check-box(复选框)
  • react-native-easy-toast (提示框)
  • react-native-splash-screen(启动屏)
  • react-native-htmlview(html渲染)
  • react-native-scrollable-tab-view(标签切换)
  • react-native-sortable-listview(列表排序)
  • react-native-tab-navigator(底部导航)
  • react-native-parallax-scroll-view((视差滚动效果)

技术栈-自定义组件

  • 自定义NavigatorBar
  • 自定义 MoreMenu
  • 自定义启动屏

技术栈-高层封装

  • Native 模块封装
  • BaseCommon封装(代码复用)
  • 网络操作封装
  • 数据库操作封装
  • 数据解析封装
  • Promise封装

##项目结构


项目中技巧

  • 底部导航按钮之图片可以通过tintColor来改变颜色 style={[styles.page_images,{tintColor:'yellow'}]}
  • 底部导航按钮之文字可以通过selectedTitleStyle来改变颜色 ` selectedTitleStyle={
    {color:'red'}}

Navigator的基本使用

  • 什么是navigator

自定义navigationBar

状态栏 StatusBar

##ListView

`

  • webstorm 代码自动补全

转载于:https://juejin.im/post/5a3334375188250dbe15a321

你可能感兴趣的文章
慢工出细活,Facebook点赞按钮设计中的门道
查看>>
思科路由器配置命令一览表
查看>>
Git 远程操作
查看>>
我的友情链接
查看>>
iostat命令解析
查看>>
linux Containers——试用lxc
查看>>
linux运维实战练习-2016年1月19日-2月3日课程作业(练习)安排
查看>>
行为型模式:中介者模式
查看>>
政府信息化建设重点——服务、多元化
查看>>
学习像树一样活着!
查看>>
Linux操作系统分析(10) - 进程通信之管道与信号量
查看>>
UpdateData()
查看>>
0001 kali linux 学习之起航篇
查看>>
在UnitedStack公有云上DevStack快速部署Openstack
查看>>
使用Xcode和Instruments调试解决iOS内存泄露
查看>>
Volley使用方法
查看>>
我的友情链接
查看>>
ASA防火墙的应用
查看>>
linux中telnet 带外管理服务器的设置
查看>>
用户登录认证
查看>>