12、页面实战:如何搭建一个电商首页

你好,我是蒋宏伟。 今天这一讲就是基础篇中的最后一讲了,还记得我在基础篇的第一讲中和你说的吗?刚刚开始学习的时候,不要一头扎进技术的细节中去学习,应该拿起 React Native 的知识地图先看看,知道自己学习的方向并给自己树立一个学习目标。 现在...

React Native 新架构实战课

13、生态:React Native Awesome

你好,我是蒋宏伟。 上一个模块我和你介绍的是 React Native 的基础知识,通过核心基础篇 12 讲的学习,你现在是否达成学习目标,可以搭建一个简单的 React Native 页面了呢? 接下来,在社区生态篇这个模块中,我们将要再进一步,学...

React Native 新架构实战课

14、Reanimated:如何让动画变得更流畅

你好,我是蒋宏伟。 今天我们来聊一聊React Native中动画的原理。在开始之前,我想请你思考一下:动画的本质到底是什么? 你可能知道,与真实世界中连续运动的事物不同,我们在手机、电脑、电影院的屏幕中看到的动画,实际是由一张张快速切换图片组成的。...

React Native 新架构实战课

15、Gesture(上):如何实现一个拖拽动效

你好,我是蒋宏伟。 我刚开始做 React Native 开发的时候,曾经被手势问题困扰过好几次。 第一次,我想在 Android 上实现类似 iOS 的下拉刷新效果。你可能知道,iOS 的 ScrollView 组件是有回弹属性 bounces 的...

React Native 新架构实战课

16、Gesture(中):如何解决单视图多手势的冲突问题

你好,我是蒋宏伟。 通过上节课对轻按手势和拖拽动效这两个基础手势案例的学习,相信你现在已经能够完成一些基本手势需求的开发了。今天这节课,我们就再进一步,聊下怎么解决更进阶的手势问题。 在手势基础的学习中,我们给到的手势案例都是围绕着一个视图、一个手势...

React Native 新架构实战课

17、Gesture(下):如何解决多视图多手势的冲突问题

你好,我是蒋宏伟。 前一节课,我们讲解了手势进阶的一些内容,也分析了如何解决单视图多手势冲突的问题,但这个 Demo 其实挺基础的。今天我们要再深入一点,看一个稍微复杂点的案例,就是 Android 的回弹下拉刷新。 在Gesture的第一篇中我提到...

React Native 新架构实战课
123457