博客专栏  >  前端   >  React Native

React Native

ReactNative既拥有Native的用户体验、又保留React的开发效率。本专栏主要介绍ReactNative在Android平台的使用

关注
55 已关注
93篇博文
  • React Native之组件Component与PureComponent

    众所周知,React Native的页面元素是由一个一个的组件所构成的,这些组件包括系统已经提供的组件,如View、TextInput等,还有一些第三方库提供的组件,以及自定义的组件。通常在封装组件的...

    4天前 13:32
    45
  • 利用 Create React Native App 快速创建 React Native 应用

    React Native App简介 打开React Native官方文档你会发现,在Getting Started章节下新添加一个Quick Start Tab页。Quick Start是在v0....

    2018-04-03 15:03
    98
  • Flutter环境搭建

    这几年,移动跨平台的趋势可以说是越来越明显,技术实现上也是百花争艳,不过究其实现,无外乎有那么几种。 Web 流:也被称为 Hybrid 技术,它基于 Web 相关技术来实现界面及功能。 代码转换...

    2018-03-16 23:54
    494
  • React Native将license修改为MIT意欲何为

    前几天,Facebook 在 GitHub 上修改了 React Native 的开源协议(由Facebook BSD+Patents 修改为MIT),这意味着 React Native 将同 Rea...

    2018-02-27 10:00
    893
  • React Native 0.50版本新功能简介

    React Native在2017年经历了众多版本的迭代,从本人接触的0.29版本开始,到前不久发布的0.52版本,React Native作为目前最受欢迎的移动跨平台方案。虽然,目前存在着很多的功能...

    2018-01-22 14:23
    624
  • Swift开发React Native组件

    前面说过,React Native作为一个全新的跨平台开发框架,好多东西还不是很成熟,很多原生的控件还不是很完善,于是好多爱好者便自己封装相关的组件,可以使用oc来封装,也可以使用Swift来封装。关...

    2018-01-17 15:19
    421
  • React Native之prop-types进行属性确认

    React Native已经升级到0.51.0了,版本升级很快,但是对老项目也会有一些问题,常见的就是属性找不到的问题。例如: 主要原因是随着React Native的升级,系统废弃了很多的东西...

    2017-12-18 19:17
    3882
  • React Native使用Modal自定义分享界面

    在很多App中都会涉及到分享,React Native提供了Modal组件用来实现一些模态弹窗,例如加载进度框,分享弹框等。使用Modal搭建分析的效果如下: 自定义的分析界面代码如下: ...

    2017-08-11 18:11
    2703
  • React Native仿美团下拉菜单

    在很多产品中都会涉及到下拉菜单选择功能,用的最好的当属美团了,其效果如下: 要实现上面的效果,在原生中比较好做,直接使用PopWindow组件即可。如果使用React Native开发上面的效果,需...

    2017-08-07 22:03
    3822
  • ES7、ES8新特性

    概述JavaScript,作为一门处于高速发展期的开发语言,正在变的越来越完善、稳定。我们必须拥抱这些变化,并且我们需要把ES8加入到我们的技术栈中。 ECMAScript 是标准化的 JavaSc...

    2017-07-26 11:19
    1408
  • react native仿微信PopupWindow效果

    在原生APP开发中,相信很多开发者都会见到这种场景:点击右上角更多的选项,弹出一个更多界面供用户选择。这种控件在原生开发中Android可以用PopupWindow实现,在ios中可以用CMPopTi...

    2017-08-06 10:24
    2301
  • react-native之ART绘图详解

    背景在移动应用的开发过程中,绘制基本的二维图形或动画是必不可少的。然而,考虑到Android和iOS均有一套各自的API方案,因此采用一种更普遍接受的技术方案,更有利于代码的双平台兼容。art是一个旨...

    2017-08-02 10:45
    3831
  • React-Native 组件之 Modal

    Modal组件可以用来覆盖包含React Native根视图的原生视图(如UIViewController,Activity),用它可以实现遮罩的效果。属性Modal提供的属性有:animationT...

    2017-07-26 09:33
    1483
  • react-native城市列表组件

    城市列表选择是很多app共有的功能,比如典型的美图app。那么对于React Native怎么实现呢? 要实现上面的效果,首先需要对界面的组成简单分析,界面的数据主要由当前城市,历史访问城市和热门城...

    2017-07-21 09:37
    1911
  • MobX 在 React Native开发中的应用

    MobX 是一款精准的状态管理工具库,如果你在 React 和 React Native 应用中使用过 Flux、Alt、Redux 和 Reflux,那毫不犹豫地说,MobX 的简单性将成为你状态管...

    2017-07-14 13:57
    953
  • React Native如何消除启动时白屏

    在RN 项目启动之后有一个短暂的白屏,调试阶段白屏的时间较长,大概3-5秒,打正式包后这个白屏时间会大大缩短,大多时候都是一闪而过,所以称之为“闪白”。 其实解决的方案也有很多,这里做一个简单的总结...

    2017-07-07 21:08
    1269
  • react native 调用原生UI组件

    在React Native开发过程中,有时我们想要使用原生的一个UI组件或者是js比较难以实现的功能时,我们可以在react Naitve应用程序中封装和植入已有的原生组件。 本文我们实现一个Vide...

    2017-07-05 18:47
    2124
  • React Native调用原生组件

    在React Native开发过程中,有时候我们可能需要访问平台的API,但react Native还没有相应的实现,或者是React Native还不支持一些原生的属性,我们需要调用原生代码来实现,...

    2017-07-03 22:41
    2666
  • React Native网络请求fetch简单封装

    在原生应用开发中,为了方便业务开发人员使用,我们一般会对网络库进行一些上传封装,而不是直接使用,例如基于AFNetworking库的ios请求上层封装,Android的诸如volley,retrofi...

    2017-06-27 22:14
    2487
  • React Native 自定义控件之验证码和Toast

    React Native通过近两年的迭代和维护,最新版本已经到了0.45.1,关于最新版本的介绍请查看我之前的博客:0.45新特性。话说回来,尽管迭代的挺快,但还是有很多坑,很多基础的组件和API还是...

    2017-06-21 21:56
    5174
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部