一 、用XIB封装View的步骤1.新建一个xib文件描述一个view的内部结构(假设叫做SDTgCell.xib)●2.新建一个自定义的类(自定义类需要继承自系统自带的view, 继承自哪个类, 取决于xib根对象的Class)●3.新建类的类名最好跟xib的文件名保持一致(比如类名就叫做SDTg...
分类:
其他好文 时间:
2014-10-02 03:25:02
阅读次数:
190
由于一个项目中有大量的UITableViewCell需要书写,样式差不多都是 文字介绍:显示内容 这样的。自己又懒得写UITableViewCell类嫌没必要;在方法tableView:cellForRowAtIndexPath中手写又繁琐。就封装变化写了一个UIView类。
构思:首先由于文字介绍和显示内容的宽度固定,然后Cell的一行(Cell可以包括多行)高度就是文字介绍和显示内容所需要的高度两者相比高一些的。下一行就是高度累加重复;Cell的最上端和最下端给个宽度;最下端再画个间隔。...
分类:
移动开发 时间:
2014-09-30 17:38:49
阅读次数:
272
1、定义接口 使用interface来定义一个接口。接口定义同类的定义类似,也是分为接口的声明和接口体,当中接口体由常量定义和方法定义两部分组成。定义接口的基本格式例如以下:[修饰符] interface 接口名 [extends 父接口名列表]{[public] [static] [final]....
分类:
编程语言 时间:
2014-09-29 12:47:10
阅读次数:
297
装饰设计模式:当需要对某些类功能进行增强时,可以把这个类的对象传到自定义类中,然后利用此对象具备的方法在此基础之上进行功能的增强。与继承的区别:扩展性强一些代码举例:import java.io.*;class MyBufferedReader{ private FileReader file...
分类:
其他好文 时间:
2014-09-29 12:32:27
阅读次数:
145
委托的声明public delegate void MyDelegate(string str); 注 1.委托的定义和方法的定义类似,只是在前面加了一个delegate,但委托不是方法,它是一种类型。是一种特殊的类型,看成是一种新的对象类型比较好理解。用于对与该委托有相同签名的方法调用。 2.委托...
分类:
其他好文 时间:
2014-09-29 10:18:37
阅读次数:
187
在java中,在多语言国际化时可以用 *.java 类来作为资源文件使用。1. 首先定义类, 类必须继承ListResourceBundle类所在路径为: src/I18N 1 public class myMessage_en_US extends ListResourceBundle { 2 ....
分类:
编程语言 时间:
2014-09-28 21:04:15
阅读次数:
233
我写了一个用3.0的工具导出类到lua,自动生成代码的方法。以前要导出c++类到lua,就得手动维护pkg文件,那简直就是噩梦,3.0以后就会感觉生活很轻松了。下面我就在说下具体做法。1、安装必要的库和工具包,以及配置相关环境变量,请按照cocos2d-x-3.0rc0\tools\tolua\RE...
分类:
其他好文 时间:
2014-09-28 17:55:53
阅读次数:
249
LUA Binding比JSBinding要简单,无论是使用脚本自动绑定还是手动写绑定代码,都能很轻松实现在LUA访问C++的类和对象。但如果想在C++里访问LUA里的自定义类和对象,则需要再自己修改一下C++的代码了。
应用场景:
1、 假设在LUA里有一个类MyLayer,继承了CCLayer,并添加了a,b,c,d这4个属性。
2、在LUA里,创建一个MyLayer...
分类:
编程语言 时间:
2014-09-28 15:40:27
阅读次数:
223
面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。仍以Student类为例,在Python中,定义类是通过class关键字:class Stu...
分类:
编程语言 时间:
2014-09-28 05:52:10
阅读次数:
202
--开发一个包
--建立一个包,在该包中,我定义类型test_cursor,是个游标。 如下:
Sql代码
create or replace package testpackage as TYPE test_cursor is ref cursor; end testpackage;
--开始编写分页过程
create or replace proc...
分类:
数据库 时间:
2014-09-28 01:15:30
阅读次数:
249