如何掌握一门高级编程语言:(这里特指Objective-C) 底层思维: 向下,如何从机器底层的角度来思考程序运行的过程。 关注语言构造、编译转换、内存模型、运行时机制 抽象思维: 向上,当软件复杂度高的时候,需要把式样来抽象为代码程序。 关注面向对象、组件封装、设计模式、架构模式 "时空人"三位一
分类:
其他好文 时间:
2016-03-20 11:40:18
阅读次数:
125
一、js代码——"tablehover.js" /** *②、表格单元行滑过时高亮样式动效组件封装 *oop形式封装交互动效类 *组件说明这个组件是为了向下兼容到IE6,因为IE6不支持tr:hover这种形式的伪类,而在ff等标准浏览器中是支持的,这样写: .tablelist td{border
分类:
其他好文 时间:
2016-03-09 14:16:04
阅读次数:
271
转载链接:http://www.ncloud.hk/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/react-native-component-packaging-and-traditional-values/ 刚接触React-Native的时候也是看官方文档,官方文档
分类:
其他好文 时间:
2016-02-19 12:27:34
阅读次数:
333
从面向对象谈起1)底层思维:向下,如何把握及其底层,从微观理解对象构造 (语言构造、编译转换、内存模型、运行时机制)抽象思维: 向上,如何将我们的周围世界抽象为程序代码 (面向对象、组件封装、设计模式、架构模式)2)深入理解面向对象向下: 深入理解三大面向对象机制(封装、继承、多态)...
分类:
编程语言 时间:
2016-01-19 12:29:43
阅读次数:
251
在上篇博客中iOS开发之多图片无缝滚动组件封装与使用给出了图片无限轮播的实现方案之一,下面在给出另一种解决方案。今天博客中要说的就是在ScrollView上贴两个ImageView, 把ImageView进行交替切换来实现图片的无限轮播,在轮播时去修改ImageView上的图片。上一篇博客中是有.....
分类:
移动开发 时间:
2015-09-06 09:42:36
阅读次数:
223
经常有园友会问"博主,有没有图片无限滚动的Demo呀?", 正儿八经的图片滚动的Demo我这儿还真没有,今天呢就封装一个可以在项目中直接使用的图片轮播。没看过其他iOS图片无限轮播的代码,也不了解他们的原理,我今天封装这个图片无限轮播是借鉴Web前端中的做法,因为之前写Web前端的时候,实现幻灯.....
分类:
移动开发 时间:
2015-08-25 13:44:54
阅读次数:
142
前言:接下来学习的是java中非常重要的东西,也是非常抽象的东西,有种只可意会不可言传的感觉,不过没那么神秘咯,要相信代码功底好,这些都不在话下塞。不过设计思想需要的是不断的学习,不断的领悟,才能更好的体会设计思想。
一、组件
下面通过一个图片抽象的了解下:
这是一种“组件”封装体设计思想,图中的组件(1~k)很显然是组件,还有模...
分类:
编程语言 时间:
2015-08-18 01:23:06
阅读次数:
484
package com.mengyao.spider.utils;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util....
分类:
Web程序 时间:
2015-08-02 15:09:04
阅读次数:
346
无限滚动组件封装特点 1.一句话就可以生成1个无限滚动视图,传入数据源和内容视图生成方法即可 2.使用AutoLayout构建,全自适应,内容页自动跟随滚动视图变化,无需任何frame调整HXInfiniteScrollView *infiniteScrollView=[[HXInfiniteScr...
分类:
移动开发 时间:
2015-06-24 16:08:54
阅读次数:
155
上一篇文章大概的介绍了一下关于javascript组件的开发方式,这篇文章主要详细记一下基类的编写,这个基类主要是实现继承的功能为什么要封装基类?由于这次重构项目需要对各种组件进行封装,并且这些组件的实现方式都差不多,为了便于管理,让代码尽量统一,所以到对组件封装一个base基类(javascrip...
分类:
编程语言 时间:
2015-04-07 01:54:39
阅读次数:
264