probe
2016-03-31 14:09:51 0 举报
”probe”是一个英文单词,通常用于科学和技术领域。它的基本含义是“探针”,用于探索、研究或测试某个特定的问题或现象。在医学领域,probe可以指用于检查身体内部的设备,如超声波探测器或内窥镜。在计算机科学中,probe可以指用于测试网络连接或数据流的工具。此外,probe还可以用作动词,表示“探索”或“调查”。例如,科学家们可能会probe地球的深处,以了解其构造和成分。总的来说,”probe”是一个多功能的词,可以用于描述各种类型的探索和研究活动。
作者其他创作
大纲/内容
select
render
follow
bitablesheetetc...block
View Layer
ClipManager
+copy()+paste()
OfflineManager
getData/setData
SelectionManager
CollabManager
update(data drive)
模块
ViewGroup
ShareManager
+onShare()
block
sync
bitablecore
UI
Block
+id: string+type: string+children[]: Block[]+revision: string
+base1()+base2()
Component
对应不同操作系统的UI框架Android就是View
editorcore
Lifecycle
+attach()+detach()
richtext block
Setting接口获取配置文件
容器
component
blockcore
etc...
BlockManager
+add(block)+remove(block)+getBlocks(): Block[]
structure model
or
WebView
为了实现iframe类型的Block
其他能力
...
iframeblock component
Business Control Layer
db
RenderManager
+onRender(): Component
layout
easysync
XXXBlock
ProbeSDK.startProxyPreclick()
action
input/event(drag/copy)
event
InputManager
+beforeTextInput()+afterTextInput()
新增
docblock
blockmanager
LayoutManager
+onLayout()+onMeasure()
datamanager
DES加解密库
schemamanager
DocBlock
PermissionManager
sheetcore
SelectionModel
record
drag/input/cursor/scale...manager
TextBlock
blocks model
StructureModel
textblock
与服务端交互(接口和数据格式见http://confluence.mobvista.com/pages/viewpage.action?pageId=1638800)数据传输: HTTP/post|base64编码|utf-8字符集数据加密: DES/CBC/PKCS5Padding
permission
embed block
BlockModel
CommunicationManager
实现block间通信能力
EmbedBlock
selectionmanager
Data Model Layer
recored
Page
+block: Block
+render()
修改
undo/redomanager
GestureManager
+scale()+drag()
undo/redo
copy/pastemanager
iframeblock
io
sheetblock
doc block
Core
textblock component
selection model
json-ot
0 条评论
下一页