【quickhybrid】Android端的项目实现

2017-12-29
阅读 9 分钟
3.5k
前言 前文中就有提到,Hybrid模式的核心就是在原生,而本文就以此项目的Android部分为例介绍Android部分的实现。 提示,由于各种各样的原因,本项目中的Android容器确保核心交互以及部分重要API实现,关于底层容器优化等机制后续再考虑完善。 大致内容如下: JSBridge核心交互部分 ui、page、navigator等部分常用API的实...

【quickhybrid】JS端的项目实现

2017-12-28
阅读 7 分钟
4.5k
在最初的版本中,其实整个前端库就只有一个文件,里面只规定着如何实现JSBridge和原生交互部分。但是到最新的版本中,由于功能逐步增加,单一文件难以满足要求和维护,因此重构成了一整个项目。

优雅的H5下拉刷新【minirefresh】

2017-12-19
阅读 4 分钟
6.5k
严格的来说,这是我第一个完全投入的开源项目,它的出现是为了统一移动H5中的下拉刷新,想通过一套框架,多主题拓展方式,适应于任意需求下的任意下拉刷新场景。

【开源】canvas图像裁剪、压缩、旋转

2017-12-19
阅读 3 分钟
4.2k
前言 前段时间遇到了一个移动端对图像进行裁剪、压缩、旋转的需求。考虑到已有各轮子的契合度都不高,于是自己重新造了一个轮子。 关于图像裁剪、压缩 在HTML5时代,canvas的功能已经非常强大了,可以进行像素级的操作。像图像裁剪、压缩就都是基于canvas来实现的。 关于其中原理,无非就是利用canvas自带的API,复杂一...