专栏名称: 移动开发前线
专注于分享移动开发前沿和一线技术。
目录
相关文章推荐
51好读  ›  专栏  ›  移动开发前线

移动开发每周阅读清单:iOS开发进阶、Robust开源

移动开发前线  · 公众号  · 前端  · 2017-03-22 22:27

正文

请到「今天看啥」查看全文


深入浅出 JavaScriptCore

本文介绍了 JavaScriptCore 相关内容,包括与 Objective-C 交互、内存管理、多线程等内容。

iOS 开发技术栈与进阶

当学习到一定阶段,可能会遇到如何进一步提高等问题,你可以从本文中了解到哪些可能需要锻炼、进一步地学习。

Android

Android热更新方案Robust开源,新增自动化补丁工具

Robust热更新系统借鉴Instant Run原理,实现了一个兼容性更强而且实时生效的热更新方案。其基本思路是,Robust热更新系统在一个方法的入口处插入一段跳转代码,当发现某个方法出现bug就跳转执行补丁中的代码,略过原有代码的执行,否则执行原有方法体逻辑。

Android APP启动优化

我们在点击桌面图标的时候,偶尔会出现一个白屏,然后才进入主界面,这是因为从桌面点击APP图标启动应用开始,程序会显示一个启动窗口等待Activity的创建加载完毕再进行显示。冷启动白屏持续时间可能会很长,这可是个槽糕的体验,本文给出了解决该问题的方案。

加快apk的构建速度,如何把编译时间从130秒降到17秒

公司的项目代码比较多,每次调试改动Java文件后要将近2分钟才能跑起来,实在受不了。作者在网上找了一大堆配置参数也没有很明显的效果,尝试使用instant run效果也不怎么样,然后又尝试使用freeline编译速度还可以但是不稳定,每次失败后全量编译很耗费时间,既然没有好的方案就于是作者开始自己尝试做。本文的源码在这里。

FlexboxLayout帮助您完成聪明的UI布局







请到「今天看啥」查看全文