- 博客(11)
- 收藏
- 关注
转载 Timer和TimerTask
1.概览Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。简单的一个例程:import java.util.Timer;import java.util.TimerTask;/*** Simple demo that uses java.ut
2015-02-02 00:21:47
304
原创 WindowManager实现悬浮窗
使用WindowManager实现的悬浮窗不隶属于Activity界面,它隶属于启动它的应用程序所在进程。当进程被杀掉,它才消失。 WindowManager是一个接口,其与其实现类WindowManagerImpl,CompatModeWrapper,LocalWindowManager之间的关系如下: 对上面类图中,各类的具体说明如下, WindowMan
2015-01-29 00:19:46
686
转载 Java:对象的强、软、弱和虚引用
本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。 一.对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引
2014-11-13 00:11:51
348
转载 ThreadPoolExecutor使用详解
一、简介线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为:ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,long keepAliveTime, TimeUnit unit,BlockingQueue workQueue,RejectedExecution
2014-11-12 01:04:30
466
原创 android分享途径过滤的实现方法
/** * * 类描述:android分享时,过滤出能发送文本应用程序的列表 * 功能详细描述: * * @author */public class ShareFilterActivity extends Activity { //想要过滤出的应用程序列表,前为应用程序的包名,后为应用程序的入口类名 public static final String[][]
2014-11-11 00:19:41
1157
原创 android屏幕的多分辨率适配
一.主流屏幕分辨率手机320*480,480*800,720*1280,1080*1920二.主流屏幕分辨率密度(逻辑密度)160DPI,240DPI,320DPI,480DPI三.主要概念1. 屏幕尺寸:屏幕实际的大小,通过测量屏幕对角线长度获得,常以英寸(inch)表示2. Android系统对屏幕尺寸的划分说明:small(2~3英寸)
2014-11-10 01:37:55
765
转载 设计模式之单例模式
定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。类型:创建类模式类图:类图知识点:1.类图分为三部分,依次是类名、属性、方法2.以>结尾的为注释信息3.修饰符+代表public,-代表private,#代表protected,什么都没有代表包可见。4.带下划线的属性或方法代表是静态的。5.对类图中对象的关
2014-11-04 01:36:59
353
转载 设计模式中类的关系
在java以及其他的面向对象设计模式中,类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承、实现。他们的耦合度依次增强。1. 依赖(Dependence) 依赖关系的定义为:对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对象之间主要体现为依赖关系。定义比较晦涩难懂,但在java中的表现还是比较直
2014-11-03 02:24:46
247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人