- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 java 设计模式--简单工厂模式,工厂方法模式,抽象工厂模式
简单工厂模式:又称静态工厂模式,它是用来实例化目标类的静态类。工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到一个子类抽象工厂模式:提供一个创建一系列相关或依赖对象的接串口,而无需指定它们具体的类两者都是工厂模式,其目的都是对子类实例化的一个封装。但区别就在于一个是静态的,即实例化对象方法是固定的,而下面的实例化对象是由使用者来定义的。
2012-11-13 20:07:58 445
原创 Android 橡皮擦功能的实现
Android中要实现橡皮擦,可利用Canvas以于paint的属性设置来实现,我们都知道paint中有一条属性:setAlpha(0),我们将其设置为0,那画上的是透明的笔划。 记我们的笔划为src,要擦除的图像为dst,那么两者重合后的效果可得用xfermode来设置,我们都知道PorterDuffXfermode 这是一个非常强大的转换模式,使用它,可以使用图像合成的16条Porter
2012-11-09 22:58:14 4633
原创 Java正则表达式
说到Java的正则表达式,对于字符串的搜索,匹配,替换有意想不到的效果,在编程中对于字体串格式的判断十分有用,比如,邮箱格式的,电话号码的格式,以及中文的限定等。做为程序员必备计能之一,在这里结合网络中收集的资料做些总结,以备后用。对于java中正则表达式的实现,主要涉及到下面几条语句Pattern p=Pattern.compile("表达式");Matc
2012-11-03 21:31:47 397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人