- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 里氏代换原则
什么是里氏代换原则了?如果对于每一个类型T1的对象O1,都有类型为T2的对象O2,使得以T1定义的所有程序P在所有对象O1都代换成O2时,程序P没有变化,那么类型T2是类型T1的子类。也就是说,一个软件实体如果使用的是一个基类的话,那么一定适用其子类。比喻:public class A {}public class B extends A {}public class Tes
2014-07-13 18:13:49
1031
原创 工厂方法模式(factory method pattern)
工厂方法模式相对于简单工厂模式的优点是为了更好的拓展,当如果再新加一种产品,对于简单工厂模式来说需要修改核心的工厂类,但对于工厂方法模式则不需要,在工厂方法模式中核心的工厂类不再负责创建所有产品的创建,而是将具体创建的工作交给了了类去实现,自己的核心类则变成一个抽象的工厂角色。这种 进一步的抽象的结果 是可以允许系统在不修改工厂类的前提下引进新的产品。此模式涉及到四种 角色,分别如下:抽象
2014-07-09 00:04:35
1037
原创 简单工厂模式(simple factory pattern)
简单工厂模式是由一个工厂对象来决定创建出哪一种产品类的实例(对象),就是由一个工厂类根据传入的参数来决定需要创建哪一种产品的对象或实例。此模式主要涉及到工厂角色,抽象产品,具体产品三个角色工厂类(Creator),此模式的核心,含有与应用紧密相关的商业逻辑,抽象产品(Product),担任需要创建产品的父类,一般由一个java接口事抽象类来实现具体产品(Concrete Produ
2014-07-08 23:44:48
1016
原创 dvmFindClassByName rejecting 'UNIX emulated by FileZilla'
如果在使用FileZilla部署FTP服务器时出现dvmFindClassByName rejecting 'UNIX emulated by FileZilla' 时,请关掉防火墙。
2013-04-01 16:15:27
2741
转载 android tabhost tab内多个activity的跳转(包括返回)
最近看一网友博客关于tabhost tab内多个activity的跳转问题,觉得很适用,所以在此分享了...1:先看效果图:2:先看tabhost的布局吧:main.xml 3:其中有一个很重要的用于管理activity的类,Abstr
2013-02-03 12:17:19
3986
原创 android 自定义PopupWindow
1:先看运行效果: 2:直接上代码:MainActivity.java package com.youpeng.popwindowdemo;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.os.Bundle
2013-01-27 00:04:30
836
原创 android tween动画无法停止的问题
今天在写一个关于心跳的动画时用的时tween动画,发现无法停止。1:动画anim.xml文件如下: <!-- fromXScale[float] fromYScale[float] 为动画起始时,X、Y坐标上的伸缩尺寸;0.0表示收缩到没有 ;1.0表示正常无伸缩. 值小于1.0表示收缩. 值大于1.0表示放大toXScale [float
2013-01-07 20:42:05
1147
原创 android 利用ViewFlipper来实现滑动切换Activity
1:先看下显示效果图吧 看下滑动切换后的activity 2:先看slide.XML布局吧: 3:如果想通过滑动(手势)来实现滑动Activity,需要实现OnGestureListener接口,主要是实现两个方法 onFling()和onTouchEvent()方法:,并通过viewflipper的setInAnimation方法来实现activ
2012-12-22 20:35:25
2221
原创 android 公开静态内部类BroadcastReceiver
android 公开静态内部类BroadcastReceiver第一次写博客,写得不好盼大家指正. 当想实现广播接收功能时,因java 是单继承,所以一般一个类都会extends Activity,所以会想到内部类来extends BroadcastReceiver,这中间可能会出现两种异常1:java.lang.RuntimeException: Unable to in
2012-12-16 23:49:10
5128
11
android 获取SDCARD 图片及视频并获取其缩略图
2013-03-24
android tabhost tab内多个activity的跳转及返回
2013-02-03
android 定时器的三种方法
2013-01-15
android 利用ViewFlipper来实现滑动切换Activity
2012-12-22
android tabhost(选项卡)滑动分页
2012-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人