react-native for android 重构与优化 发表于 2019-09-21 | 背景PM 提了一个需求:我们要做一个 app,有 xxx 功能,暂时先支持这么多,用 rn 现有的框架,目前先用 ipad 运行,android 平台有硬件的锅。但是我们三天后要上线。 我: ???? wut ? 开始进入写垃圾代码模式。 怎么快怎么来,就几个简单的页面,不需要跨页面组件沟通,要什么 ... 阅读全文 »
react-native 预加载优化 发表于 2019-09-18 | 预加载的方案和原理网上其实也有非常多。我先简单的贴一下代码 Delegate需要两个新增的类: 一个是继承 ReactActivityDelegate 用于承载 Rn 的 activity 重写 createReactActivityDelegate 方法 123456789101112131415 ... 阅读全文 »
我的2016 发表于 2017-01-19 | 分类于 随笔 | 原本没有打算要写今年的总结的,但是觉得不写总觉得缺了点什么吧,那还是写一下吧。 16年的上半年也算是人生的一个奇特的经历吧,进入了一家电商公司,经历了一些奇葩的事,哈哈,但是对于人生来说还是有益的,也算涨了见识嘛。 抱了Mark翟的大腿,跟在他身边学习到了很多东西,嗯,不止是技术(你懂的)。感谢他, ... 阅读全文 »
组件化之页面跳转设计 发表于 2016-11-22 | 分类于 实践 | 当项目做了组件化之后,每个module都是可以独立作为application,那么怎么跳转到别的module页面呢?是否需要关心别人的页面叫什么呢?是否需要因为别人的页面改动而影响呢? 答案是NO。 那么我接下来要说的方案是deeplink,也就是Android提供的scheme跳转。 为什么要选择 ... 阅读全文 »
Android入前端坑之初试ReactNative 发表于 2016-11-22 | 分类于 实践 | 跨平台在当今的趋势下越来越热,出现了许多跨平台方案,而ReactNative只是其中一种,作为一名Android开发,自然也需要对这种技术做一些尝试。但是,本人对于前端是0基础,也没写过CSS,JS等相关东西。 以下观点纯是本人瞎扯。 准备工作关于JS语法基础JS语法:w3school JS里每年都 ... 阅读全文 »