
Blockly源码分析
Everbrilliant89
怕啥真理无穷进一寸有一寸的欢喜(VX:18566660283),Github地址:https://github.com/wangyongyao1989
展开
-
Android关于Blockly对Workspace中的block数据保存及读取的流程,及改造原生代码实现Trash垃圾桶中的block保存及读取
一.Blockly对Workspace中的block数据保存及读取的流程源码分析: 1.Workspace的自动保存:在AbstractBlocklyActivity中有onAutosave()的方法用于对Workspace的block数据进行保存。保存的流程如下 1).在AbstractBlocklyActivity的onAutosave(),获取自动保存的路径:/**原创 2018-01-31 18:23:45 · 1681 阅读 · 2 评论 -
Blockly之工具Block模块的加入流程
一.Block小模块的加入过程:在Blockly中侧边栏中的ToolBox是的加入经过assets目录下的json文件数据进行转化成Block的小模块。json中的数据标签通过BlockDefinition类解析一个个的具有属性Block模块,之后把Block模块加入到BlockFactory的工厂中。在需要的地方绘制到Fragment中去。二.添加自定义的模块的流程:原创 2017-11-04 17:58:17 · 5761 阅读 · 3 评论