Web App 页面构建的一般性规律
来源:互联网 发布:c语言中fabs()用法 编辑:程序博客网 时间:2024/04/29 12:46
构建系统的一般规律讨论
数据模型和对象部分
--------------------
基本元素
基本属性
基本操作
基本组合
自定义元素
自定义属性
自定义操作
自定义组合
数据沟通和协助部分
-------------------
消息通知
事件
上下文
----------------------
基本元素:点,线,面(区域),体
基本属性:色彩,线宽,透明度,位置,尺寸
基本操作:画作,擦除,移位,变形,显示,隐藏,层叠
自定义元素:矩形,圆形,椭圆形,菱形
自定义属性:中心坐标,action,layer,stype等
自定义操作:保存,渲染,激活,非激活,保存,新建,更新等
消息通知:打开,保存,新建等操作提示,不合法操作提示,错误提示
事件:开始操作,结束操作,开始拖拽,结束拖拽,拖拽中等
上下文:全局对象等
以xHtml 开发 为例
----------------------
基本元素:span,div,label,table,p,h[1~6] 等
基本属性:色彩,线宽,透明度,位置,尺 寸,padding,margin,层叠,id,name
基 本操作:创建,销毁,显示,隐藏,设置内容,读取内容,读取父子关系等
自定义元素:块(比如 span,td等),行(撑满父容器一行),列(撑满父容器一列),段(多行的段落,比如p元素,不一定撑满父 容器),form表单 等,container,panel,window,tab,grid,list等
自定义属性:比如data-options,rowindex,tid,xtype,splite 等
自定义操作:加载,拖拽,关闭,填充数据,编辑,销毁等
消息通知:打开,保存,新建等操作提示,不合法操作提示,错误提示
事件:开始操作,结束操作,编辑前,编辑后,等
数据模型和对象部分
--------------------
基本元素
基本属性
基本操作
基本组合
自定义元素
自定义属性
自定义操作
自定义组合
数据沟通和协助部分
-------------------
消息通知
事件
上下文
我在组合的使用上经验不够,就略去不提了。
----------------------
基本元素:点,线,面(区域),体
基本属性:色彩,线宽,透明度,位置,尺寸
基本操作:画作,擦除,移位,变形,显示,隐藏,层叠
自定义元素:矩形,圆形,椭圆形,菱形
自定义属性:中心坐标,action,layer,stype等
自定义操作:保存,渲染,激活,非激活,保存,新建,更新等
消息通知:打开,保存,新建等操作提示,不合法操作提示,错误提示
事件:开始操作,结束操作,开始拖拽,结束拖拽,拖拽中等
上下文:全局对象等
以xHtml 开发 为例
----------------------
基本元素:span,div,label,table,p,h[1~6] 等
基本属性:色彩,线宽,透明度,位置,尺 寸,padding,margin,层叠,id,name
基 本操作:创建,销毁,显示,隐藏,设置内容,读取内容,读取父子关系等
自定义元素:块(比如 span,td等),行(撑满父容器一行),列(撑满父容器一列),段(多行的段落,比如p元素,不一定撑满父 容器),form表单 等,container,panel,window,tab,grid,list等
自定义属性:比如data-options,rowindex,tid,xtype,splite 等
自定义操作:加载,拖拽,关闭,填充数据,编辑,销毁等
消息通知:打开,保存,新建等操作提示,不合法操作提示,错误提示
事件:开始操作,结束操作,编辑前,编辑后,等
上下文:$$ 对象等
强大的应用来自于细致入微的分析和把握,而这些需要数年的实践积累,有了这些积累方可随心所欲的进行组合式的编写程序,控件等等。想函数式就函数式,想命令式就命令式,想声明式就声明式。
孔子曰:吾十有五而志于学,三十而立,四十而不惑,五十而知天命,六十而耳顺,七十而从心所欲,不逾矩。
这里的从心所欲是花费了70年的历练才有的效果,而且每个时间段都有每个时间段的收获。
勉乎哉!!
0 0
- Web App 页面构建的一般性规律
- 生成一般性规律的序列
- web测试--一般性的Web测试项目
- C++函数查找的一般性规律(一)
- C++函数查找的一般性规律(二)
- web页面回到app
- 构建一个简单的 WYSIWYG Web 页面编辑器
- 构建erlang的app
- 构建erlang的app
- 构建erlang的app
- 构建erlang的app
- 构建Activity Fragment+设计app页面
- web app页面开发必备
- web页面打开本地App
- 开启页面对web app程序的支持
- 基于vue的移动web app页面缓存解决方案
- Google Web App开发指南第四章:构建优秀的Web Apps
- Google Web App开发指南第四章:构建优秀的Web Apps
- Runtime Error小结
- codeforces. problem/408/A
- iOS ---core data,sqlite,fmdb
- java多线程
- 在线学习
- Web App 页面构建的一般性规律
- 基础类BaseViewController(未验证了)
- C语言运算符优先级与结合方向
- Java防止非法和重复表单提交的分析
- 约你在春里,谈一场花絮情缘
- chrome标签切换慢
- java中的正则表达式
- Building open80211s on Ubuntu
- 关于greenDao 使用时,导出签名的apk报错的问题