这几天在做给IOS代码降耦的事情,顺便唠叨几句开发中的View解耦问题。
首先,我们先定位一下View的角色:View应该只操心前/后景色,字体属性,布局特性,x/y/width/height等纯视觉属性。不应该操心数据加载、修改,事件响应等Model和Controller关心的事。当然,也包括自定义的View。
接下来讨论针对这个角色在实际开发中如何降低View部分耦合对整体架构的冲...
分类:
移动开发 时间:
2015-01-06 13:53:50
阅读次数:
131
1、问题: 表单按钮用input type=submit和a链接两者表现不一致的问题。input{ border:none; }.btn{ ...; display:inline-block; }.btn{line-height: 35px; padding: 0px 30px; } ①解决方案:....
分类:
Web程序 时间:
2015-01-06 11:53:04
阅读次数:
174
viewport 语法介绍:0102width控制 viewport 的大小,可以指定的一个值或者特殊的值,如 device-width 为设备的宽度(单位为缩放为 100% 时的 CSS 的像素)。height和 width 相对应,指定高度。target-densitydpi一个屏幕像素密度是由...
分类:
移动开发 时间:
2015-01-06 11:29:34
阅读次数:
367
一:meta信息(1) width-viewport的宽度height-viewport的高度 initial-scale-初始的缩放比例 minimum-scale-允许用户缩放到的最小比例 maximum-scale-允许用户缩放到的最大比例 user-scalable-用户是否可以手...
分类:
移动开发 时间:
2015-01-06 11:23:51
阅读次数:
149
jQuery控件所需图片btn_corner.jpgbtn_corner_hover.jpgok.pngreload.pngundo.pngjQuery控件样式.btn_container{ height:25px; font-size:12px; font-family:Arial; color:...
分类:
Web程序 时间:
2015-01-06 11:20:08
阅读次数:
176
组件继承关系图: 组件通用属性: ? ? 1)layout_width:组件的宽度,一般只有三个值wrap_content、fill_parent(老版本中使用)、match_parent,但他不是唯一控制宽度的元素 ? ? 2)layout_height:组件的高...
分类:
移动开发 时间:
2015-01-05 22:04:38
阅读次数:
359
给包围 浮动的层 加清除浮动样式,样式要兼容的用下面的代码.clearfix {*zoom:1; clear:both;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom: 1;}...
分类:
其他好文 时间:
2015-01-05 20:20:03
阅读次数:
338
h1,h2,h3,h4,h5,h6,p,blockquote { margin: 0; padding: 0;}body { font-family: "Helvetica Neue", Helvetica, "Hiragino Sans GB", Arial, sans-serif; font-size: 13px; line-height: 18px; co...
分类:
移动开发 时间:
2015-01-05 18:45:44
阅读次数:
513
在登录或者注册的时候,有些软件中,需求要求密码可以查看和隐藏,其实实现起来也很简单。
首先定义布局:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="50.0dip"
android:layout_marginLeft="15dip"...
分类:
移动开发 时间:
2015-01-05 18:45:26
阅读次数:
211