前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >React Native聊天app实例|RN版聊天室

React Native聊天app实例|RN版聊天室

原创
作者头像
andy2018
修改2019-09-02 11:30:30
6.6K1
修改2019-09-02 11:30:30
举报
文章被收录于专栏:h5h5

不积跬步无以至千里,技术在于每天的点滴积累!

RN原生app聊天应用RN_chatRoom,基于react-native+react-navigation+react+redux+react-native-image-picker等技术实现的仿微信界面聊天实例。实现了消息发送、textInput文本框插入表情符、表情大图gif、图片选择预览、红包、朋友圈等功能。

项目中使用到的弹窗插件:rnPop自定义模态组件|msg信息框|msg消息提示|alert对话框

使用技术:

  • MVVM框架:react / react-native / react-native-cli
  • 状态管理:react-redux
  • 页面导航:react-navigation
  • rn弹窗组件:rnPop
  • 打包工具:webpack 2.0
  • 轮播组件:react-native-swiper
  • 图片/相册:react-native-image-picker

基于react-navigation导航器自定义顶部导航条headerBar组件

◆ react-native实现全屏幕启动页,可自定义背景图

◆ App主页面模板及全局引入组件

表情则是使用的emoj表情符,由于使用image表情的话,处理起来麻烦,也影响系统性能。

react-navigation底部导航栏tabbar实现

最近附上两个项目实例,希望能喜欢😍😍 ~~~

Vue网页版聊天室:https://cloud.tencent.com/developer/article/1420150

angular聊天室:https://cloud.tencent.com/developer/article/1464674

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 使用技术:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档