使用threading.Thread模块,也有两种使用方法,可以用类,也可以在实例化对象中传入函数或类实例。#!/usr/bin/env python# -*- coding: utf-8 -*-from threading import Threadimport timedef run_threa...
分类:
编程语言 时间:
2014-09-04 13:15:39
阅读次数:
200
静态类是不能实例化的,我们直接使用它的属性与方法,静态类最大的特点就是共享。探究public static class StaticTestClass{ public static int n = 0; public static void Add() { n++; }}网页 P1.aspx 调用 ...
分类:
其他好文 时间:
2014-09-04 13:06:39
阅读次数:
243
SoundPool 类的构造函数如下:
SoundPool(int maxStreams, int streamType, int srcQuality)
作用:实例化一个SoundPool 实例
第一个参数:允许同时播放的声音最大值
第二个参数:声音类型
第三个参数:声音的品质
SoundPool 类中常用的函数如下:
int load(Context context, int r...
分类:
移动开发 时间:
2014-09-04 11:47:19
阅读次数:
246
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、Tex...
分类:
移动开发 时间:
2014-09-04 09:38:37
阅读次数:
187
从一个简单的对象池类开始说起对象池背后的理念其实是非常简单的。我们将对象存储在一个池子中,当需要时在再次使用,而不是每次都实例化一个新的对象。池的最重要的特性,也就是对象池设计模式的本质是允许我们获取一个“新的”对象而不管它真的是一个新的对象还是循环使用的对象。该模式可以用以下简单的几行代码实现:p...
分类:
其他好文 时间:
2014-09-04 01:31:27
阅读次数:
220
Singleton指仅仅被实例化一次的类。一般用来搞那些创建非常耗资源或者要求系统中只能有一个实例的类。这个非常常用。记得以前实习面试的时候就有这个面试题。一般采用的方法是将构造器私有化,然后提供一个static变量,再提供一个static的public方法用来返回static实例:
//Singleton with static factory
public class Elvis {
pri...
分类:
编程语言 时间:
2014-09-04 00:15:27
阅读次数:
235
我们在编写C++类库时,为了隐藏实现,往往只能忍痛舍弃模版的强大特性。但如果我们只需要有限的几个类型的模版实现,并且不允许用户传入其他类型时,我们就可以将实例化的代码放在cpp文件中实现了。然而,当我们又需要针对特定类型进行模版偏特化时,由于gcc编译器不允许直接在类中进行偏特化声明,所以正确的写法...
分类:
编程语言 时间:
2014-09-04 00:02:17
阅读次数:
391
http://www.yrom.net/blog/2013/03/10/fragment-switch-not-restart/在项目中需要进行Fragment的切换,一直都是用replace()方法来替换Fragment:123456789 public void switchContent...
分类:
其他好文 时间:
2014-09-03 16:29:56
阅读次数:
125
转:http://blog.csdn.net/zhengzhb/article/details/7348707——————————————————————————————————————定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。类型:创建类模式...
分类:
其他好文 时间:
2014-09-03 14:45:36
阅读次数:
202
单态设计模式通常包含以下三点: · 一个私有的 静态的 构造方法;(确保用户无法通过创建对象对其进行实例化) · 一个公有的 静态的 方法;(负责对其本身进行实例化) · 一个私有的 静态的 属性;(用于保存仅有的一个实例化对象) 所谓的单态设计模式就是一个类只能产生/创建唯一一...
分类:
Web程序 时间:
2014-09-03 12:47:16
阅读次数:
260