首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
wzhseu
掘友等级
Android工程师
|
京东
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
最新
热门
Weex总结系列(三):渲染过程分析
系列一已经说到了SDK初始化js framework的过程,加载的就是weex-main-jsfm.js,是WeexSDK在生成aar时直接打包到assets目录下的。这一大坨字符串又是从哪来的?其实就是将weex源码工程的runtime目录下一堆js文件打包生成的: 加载是通…
Weex总结系列(二):关于扩展机制
Module指非UI的特定功能。例如 sendHttp、openURL等。开发者需要自定义模块继承WXModule,并且按要求注册即可使用。 注册说白了就是定义一个映射关系,使得运行期一方能根据标识找到另一方进行调用。这里的注册又分为Native注册和Js注册 将自定义的Mod…
Weex总结系列(一):简介及SDK初始化
没有最好的框架,只有最适合的框架,正确的技术选型可以提高生产力,达到事半功倍的效果。Weex支持Vue.js和Rax,支持跨平台、热更新,作为一个UI框架相对轻量,上手难度不高并且团队有现成的技术栈,综合考虑公司选择了Weex进行跨平台开发。 从这里不难看出,jsbundle提…
Android数据容器之ArrayMap
ArrayMap实现了Java中的Map接口,拥有相同的方法特征,但是ArrayMap没有实现额外的Entry,而是通过数组存储了所有的hash code和key-value pair。 如图,mHashes存放的是所有key的hashCode,按升序排列。mArray存放的是…
Android数据容器之SparseArray
SparseArray默认的无参构造方法的初始容量为10,但是经过内部处理后变为11。初始化后mKeys和mValues都是长度为11的未赋值数组 二分查找和插入元素共同保证了mKeys的有序,确定了key对应在数组中的位置后,也就确定了value在数组中的位置。如果key已经…
个人成就
文章被点赞
5
文章被阅读
6,825
掘力值
133
关注了
24
关注者
2
收藏集
0
关注标签
2
加入于
2020-05-02