我最近在干嘛


很多人说我公众号更新很慢,这个。。。是真的!!!



更新慢有两个原因:一方面是我任性,不接别人的投稿,只肯自己写文章。这其中主要的原因就是因为懒。接别人的稿子总归是先得自己读一遍,有问题还得跟别人商量着改;还得考虑这篇文章是不是有意义;以前有没有发过类似的文章,这可是得花费大量时间的。

另一方面就是我博客写不了那么快啊,又不是鸡汤段子,一天写一篇都行。而且我的博客也不属于短平快的初级文章,自然是得慢一点。

唯一写了个入门文章,Kotlin 这周又忘记写了??


回正题,我最近在干嘛?

在!

??


最近在写两个项目,一个用 Json 布局的项目和一套 hybrid 库。


Json布局

这个项目思路起初源于一个闪屏页广告的数据,闪屏广告可以有提前预下载、点击广告以后可以跳转到某个活动页或者某个activity、可以分类型是那种样式显示。

在 Android 中,布局都是通过编写 xml 文件,交给 LayoutInflate 去解析的。有没有可能自己实现一套加载规则,解析 Json 文件生成 View 呢,这样至少能解决动态改变 View 的能力。

该项目现在还处在开发阶段,只实现了简单布局的功能,复杂一点的还有问题。有兴趣的一起聊聊。


Hybrid 库

虽然 RN,WEEX 这种东西越来越多,然而依旧没办法撼动 Hybrid 在移动开发的地位。看了很多业界的实现,如果要兼容4.2以下,如果本地方法非常多,都会出现两个问题中的一个:要么native方法必须static,通过反射调用;要么webview会持有一大堆的对象造成内存占用过大(哪怕是原本系统的addJavaInterface(),也会维护一个 Map<String, Object> javaScriptInterfaces)。

目前我采用的是第二种方法,谁有新的思路也可以一起讨论一下。



还有,你最近在干嘛呢?






0?wx_fmt=jpeg


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值