摘要:
1.下载所需的jar,下载地址https://developer.umeng.com/sdk/reactnative?spm=a211g2.211692.0.0.28967d238GW6mC 2.将以下jar放入,你的android/app/libs中,(这里可以参考我之前分享的集成友盟统计的流程: 阅读全文
摘要:
react-native 0.59打包报错,信息如下,根据错误信息是因为react-native-cookies的sdk版本问题导致的 根据错误信息,我们找到react-native-cookies下的andorid/build.gradle,修改skd版本如下 重新打包即可; 一般打包react- 阅读全文
摘要:
最新版本的react-native中,官方表示将要移除 AsyncStorage,推荐使用@react-native-community/async-storage,好吧官方经常这么干 按照官方提示 yarn add @react-native-community/async-storage rea 阅读全文
摘要:
react-native的版本更新是真的快,几乎几天就是一个小版本,然而在这个过程中,对于新手来说,成功构建一个,并跑起来的项目,还是有一定难度的,各种问题,一不小心,你就会发现你的时间全部都浪费在了无效的地 目前我使用过的稳定版本是0.58.6,几乎没有发现特别困难的地方,然而今天我打算新起一个项 阅读全文
摘要:
在react-native项目中我们一般使用到 react-native-vector-icons(这里不介绍如何使用react-native-vector-icons按照官方文档即可)但是当react-native-vector-icons里面的默认图标并不能满足我们的日常开发的时候怎么办呢? 那 阅读全文
摘要:
下面是我的完整集成过程(主要参考为umeng官方文档) 第一步,在android/app/build.gradle中添加如下代码(这里使用的基础组件为2.0.0和统计组件8.0.0,如果低于这个版本,会略有不同,这里不做解释) 第二步,在android/app/src/main/AndroidMan 阅读全文
摘要:
在ios中我们可以使用Safari浏览自带的将网页添加到主屏幕上,让我们的web页面看起来像native那样 第一步: 第二步: 第三步: 到这里还没结束:我们还要进行相关设置才能使我们的应用更像原生的app 自定义图标和app名称 在你的index.htm里面加上如下代码 以上就是全部设置 阅读全文
摘要:
一、数据模型的设计 这里我们先不讨论群聊的模型,指讨论两个人之间的聊天,我们可以把两个人实时聊天抽象为(点对点)的实时通讯,如下图 我们上面的所说的模型其实也就是数据包的模型应该怎么设计,换句话说就是数据包的数据结构的设计,其实很简单,A发送给B,已经B发送给A,我们在传输的时候,全部带上他们的唯一 阅读全文
摘要:
一、基于web端的实时通讯,我们都知道有websocket,为了快速开发,本项目我们采用socket.io(客户端使用socket.io-client) 二、socket.io和express链接 三、使用socket.io 以上就是socket.io配合express的使用,下面我们就来看看类似微 阅读全文
摘要:
一、模型的引入 二,数据库基本操作(增、删、改、查) 增: 删: 改: 查: 三、模型关系 这里就要就要求我们指定数据表之间的关系,这里直说关系,详解请看官方文档 1.一对一(BelongsTo, HasOne ) 2.一对多(HasMany) 3.多对多(Belongs-To-Many) 四、多表 阅读全文