fox_wei_hlz的博客

技术博客

ReactNative之关于Android的CPU架构

          好久没写博客了,现在来写一下关于cpu架构的问题.React Native支持的是abiFilters“armeabi-v7a”,“x86”,俩种cpu架构。这个时候我们需要引入第三方地图,有很多需要到所以库。这个时候我们需要的x86和armeabi-V7A俩个架构下面都把所以...

2018-07-25 19:13:10

阅读数 218

评论数 0

React Native之Redux动态插入reducer

       RN的使用状态管理我们使用的方式大多数有俩种,分别是redux和mobx这俩种状态工具。那么这次选取redux考虑一个东西---reducer的动态注入。     首先说一下背景----假如说你的app有100 reducer,而我们的store是唯一的。那么我们在初始化的时候,是要...

2018-06-10 21:57:41

阅读数 416

评论数 0

Android直传数据RN

今天来讲解一下,数据直传问题: 直接上代码了,然后这个为什么要这么处理可以看一下上面的代码关于RN源码解析的,里面我有讲解 @Override protected ReactActivityDelegate createReactActivityDelegate() { ...

2018-01-23 10:54:43

阅读数 226

评论数 2

RN之ReactActivity源码分析

我们来分析一下ReactActivity这个类 import android.app.Activity; 1 import android.content.Intent; 2 import android.os.Bundle; 2 import android.view.KeyEvent;...

2018-01-14 14:25:30

阅读数 1356

评论数 0

RN的ReactApplication源码分析

先从android的初始化的文件,ReactNativeHost首先调用createReactInstanceManager()方法,ReactInstanceManagerBuilder这个类里面是什么东西呢 protected ReactNativeHost(Application appl...

2018-01-14 14:10:59

阅读数 561

评论数 0

混合应用使用react-navigation调用起来RN指定的某个界面

今天来讲解一下react-navigation的一个深链接,如果开发了混合应用然后,想要使得在原生页面开启RN的指定界面。 之前的第一个想法就是使用时间总线去处理,在原生的位子发出一个信息给RN,告诉他说,这个页面需要跳转到某个指定的RN界面,可是遇到了一个很蛋疼的问题,首先这样开启必然会开启一...

2017-12-21 11:34:10

阅读数 706

评论数 0

RN和安卓交互~~~

先统一一下,第一个是关于RN传递到安卓的:           /**      * Callback 方式 RN调用原生回调的方式 jS调用一次,Native返回一次 CallBack为异步操作,返回时机不确定      * rn调用Native,并获取返回值      * 安卓这边需要注册 ...

2017-12-08 17:14:35

阅读数 825

评论数 0

Didn't find class "android.support.v4.content.FileProvider" on path:

开发RN和aandroid的混合开发今天遇到了一个问题,就是红米安卓版本4.4.4奔溃了!!!! 一开始进行了纯RN进行安装一次,发现没有问题(这个是gradle进行升级到3.0.0),那么问题来了。是什么原因导致了这个问题。其实经过发现大概定位在是okhttp这个位子导致的。这个时候我是选择升级...

2017-12-06 17:33:56

阅读数 12107

评论数 5

针对在webstorm开发React Native的代码快捷设置

第一步将ReactNative.xml文件复制到这个文件夹 第二步在setting里面看一下ReactNative是否打钩了~,需要打钩 第三步配置成功的提示 如何修改,记得改完保存

2017-11-22 18:39:36

阅读数 653

评论数 0

React Native基于webstorm开发出更快速的模板

今天呢,写一写东西。。。关于React Native的基于webStorm上面开发的模板:一方面在开发初期每次都是懒得打重复代码。。。然后跑到前面一个页面去复制,结果还得去删除,真的很烦恼呢。所有这个时候我简单的在webStorm开发上面进行模板的定义,这边就放出来给大家使用使用。      第...

2017-11-18 16:59:52

阅读数 1968

评论数 2

React Native之属性统一配置类似安卓

今天是想写一下关于RN的一些问题。比如我在统一配置string这个文字,颜色的时候经常遇到,导入非常多的东西。使得代码看起来非常的乱,完全没有办法做到我的import看起来是那么的可爱和美丽。然后就进行了下面的一系列的操作: 先在最开始的index文件进行注册这些文件。这个时候考虑到了glo...

2017-11-06 11:29:56

阅读数 186

评论数 3

安卓删除List里面某些一样的数据为何使用的是迭代器而不是for循环

今天写一个关于为何使用迭代器去删除list里面某一项一模一样的数据。我们知道的是for循环不是可以做到遍历么~那么直接使用list里面自带的remove(i)就可以直接删除里面的某一个项了么?而且还快。我们来分析一下为何要使用迭代器而不是for循环。 比如这样的代码 List names = ...

2017-07-13 10:38:13

阅读数 559

评论数 0

安卓之RecyclerView只点击RecyclerView不点击Item

今天讲一下RecyclerView这个控件,使得不点击里面的item,只点击RecyclerView,写了demo随便看看哈~~~ 首先先分析为什么我们设置了Recyclerview.setOnClickListener确没办法响应。其实可以看一下源码。 里面源码有这个也有点击事件的。其实直观...

2017-07-08 16:40:09

阅读数 2014

评论数 2

equals与==的区别

1、对字符串变量来说:==比较两个对象的地址是否一致,equals比较两个对象的值. String s3 = “ad”, s4 = “ad” String s1 = new String(“ad”); String s2 = new String(“ad”); s1 == s2 //fal...

2017-07-06 09:39:08

阅读数 83

评论数 0

安卓 Int和Integer的区别之处,以及其他的八个区别

我们来区别一下int和integer这个俩个的区别共同点: 共同点呢:1、都是整型      2、范围值都是 -2147483648(-2^31) 至 2147483647(  2^31   -   1)是一样的      3、其中使用equals比较的是值我们可以进入源码看一下其中的instan...

2017-07-05 15:15:15

阅读数 4185

评论数 0

React Native之手势bug

在这里要说明一下,当时是使用到画廊这些功能的时候导致的。例如react-native-gallery等画廊库。因为需要到放大缩小等功能。这些是正常的。但是要进行多套图进行切换时,遇到了问题。首先第一个问题就是切换2套之后,会导致listView的刷新功能部分出现问题。其实也是自己分装好的。其实原理...

2017-06-27 11:55:37

阅读数 327

评论数 0

React Native0.42以下报错编译

今天是一个帅气的日子,在jcenter repo,今天添加了一个新版本的反应本,版本0.42.3-atlassian-1似乎打破了0.42。那么停留在0.42以下爱的小伙伴们都可能遇到这个编译失败的可能。那么在使用低版本开发React Native的小伙伴该怎么办呢?去升级ReactNative...

2017-05-28 10:57:05

阅读数 514

评论数 0

React Native原生之瀑布流取巧

之前的文章里面有提到过瀑布流,但是这样的方式确让android界面上面卡顿等,效果不够理想。所以这个时候使用俩个listView进行这种方式,一边一个listview,然后就差高度了。高度的方式和之前一样也是获取图片的高度方式getSize获取图片高度,然后保存起来,那么进行数据对比。分为左边的和...

2017-05-25 16:46:01

阅读数 1986

评论数 2

React Native之学习ListView的单选以及记录数据

我们对于ReactNative重新更新界面是重新渲染,然后如果是列表过长的情况下,我们一般来说会使用ListView来提高性能,以及提高局部渲染的问题。所以在我们在服务器那边获取下来的数据例如:[{name:'hehe',id:'qwe'},{name:'hehe',id:'qwe'},{name...

2017-04-24 09:58:50

阅读数 1909

评论数 0

React Native之对Json类型的数据添加和修改处理

今天写一下关于React Native的json的添加修改。 比如服务器获取的格式是这样的[{name:"666",good:"get"},{name:"626",good:"get"},{name:"65...

2017-04-22 11:12:49

阅读数 7146

评论数 2

提示
确定要删除当前文章?
取消 删除
关闭
关闭