TextWatcher监听事件的使用本文地址:http://blog.csdn.net/caroline_wendyTextWatcher可以在EditText中监听输入字体,重写3个方法:beforetTextChanged(),onTextChanged(),afterTextChanged();可以在EditText的addTextChangedListener中添加匿名内部类的方式使用: ...
分类:
移动开发 时间:
2014-12-09 09:19:33
阅读次数:
188
在使用Java局部内部类或者匿名内部类时,若该类调用了所在方法的局部变量,则该局部变量必须使用final关键字来修饰,否则将会出现编译错误“Cannot refer to a non-final variable * inside an inner class defined in a diff.....
分类:
编程语言 时间:
2014-12-07 14:56:19
阅读次数:
237
Handle
用于异步消息处理,发送消息后消息进入队列,然后发送消息函数即可返回,其他函数再逐个取出消息进行处理,也即接收消息与发送消息不是同步进行。
基本使用方法(异步消息处理机制)
(1)创建一个Handle对象
(2)将要执行的操作写在线程对象(runnable)的run方法当中(用匿名内部类实现);在run方法内部,执行postDelayed或者post方法
(3)调...
分类:
其他好文 时间:
2014-12-05 15:39:29
阅读次数:
273
Java中为什么要使用内部类?
一、前言
关于Java的内部类,要说的东西实在太多,这篇博文中也无法一一具体说到,所以就挑些重点的讲。关于内部类的使用,你可能会疑问,为什么我们要使用内部类?为了回答这个问题,你需要知道一些关于内部类的重点。所以本篇文章首先介绍了一些关于内部类的一些与众不同的地方,后面再解答为什么我们要使用内部类这个问题。各位看官,文章稍微有点长,深吸一口气。来,我们开...
分类:
编程语言 时间:
2014-12-03 15:48:07
阅读次数:
227
问:内部类有几种呢?答:内部类可分为以下几种:成员内部类静态内部类方法内部类匿名内部类
分类:
编程语言 时间:
2014-12-01 23:52:28
阅读次数:
215
编写java程序时,一般一个类(或者接口)都是放在一个独立的java文件中,并且类名同文件名(如果类是public的,类名必须与文件名一致;非public得,无强制要求)。如果想把多个java类放在一个java文件中,则只能有一个public类。如下面的两个类放在同一个文件中就会报错,无法编译通过。...
分类:
编程语言 时间:
2014-11-27 14:23:19
阅读次数:
267
内部类:不可以有静态数据,静态方法或者又一个静态内部类 内部类的优点:隐藏类的细节,内部类可以声明为私有。内部类可以访问外部类的对象(包括private)静态内部类:可以有静态数据,静态方法或者又一个静态内部类局部内部类:定义在一个方法或者一个代码块中的类,作用域为相应代码块匿名内部类:该类没有名....
分类:
编程语言 时间:
2014-11-21 20:08:44
阅读次数:
262
我们都知道java的类可以由public、default(缺省、不写)来修饰,分别表示的含义是允许公开访问以及只允许包内其它类访问,而同一包内的类通常是为完成同一个功能而协作。
除此之外,我们还会遇到一些类,它们只是其它某个类的实现或组成的一部分,它们不应该被独立的创建出来,当它们创建的时候需要跟"宿体"连在一块,这就是内部类。就好像人类的心脏,你没法单独的new一个出来,它只能依赖于...
分类:
编程语言 时间:
2014-11-20 17:05:05
阅读次数:
258
/**
* 使用了线程中断在swing进度条中的应用,在run()中调用JProgressBar的setValue()方法。
*
* 本例应用了线程的中断,2种中断方法:
*
* 运用interrupt()方法
* 在run()中使用无限循环,然后用一个布尔什标记去控制循环的停止
*
* 另外,还有内部类与匿名内部类的分别使用。
*
* @author HAN
*
*...
分类:
编程语言 时间:
2014-11-19 20:35:10
阅读次数:
170