Effective Java中对类的权限,接口等的要求,总结起来就是够用就行,不要赋予过多的访问权限,类的定义也是,如果某个类只会在类的内部使用,那就将该类定义为内部类吧。 内部类分为四种: 1、静态内部类:静态内部类就是在class前面多了static关键词的内部类,这种类和类的静态方法和...
分类:
编程语言 时间:
2014-11-26 23:59:27
阅读次数:
442
1 内部类的优缺点 在一个类的内部还存在另外一个类,则成为内部类。内部类可以是public 或者private,对其访问的控制与类的成员变量和 成员方法相同。 内部类的缺点:内部类其实严重破坏了良好的代码结构 内部类的优点:方便的访问外部类中的私有属性;将内部类拿到外部之后,代码会增加,复杂度...
分类:
编程语言 时间:
2014-11-26 22:19:32
阅读次数:
226
1.阻止进入界面就显示输入法:在父layout设置获取焦点android:focusable="true"android:focusableInTouchMode="true"或者设置该EditText的焦点为false或者在manifest.xml中对应activity添加android:wind...
分类:
移动开发 时间:
2014-11-26 20:52:43
阅读次数:
210
思考下面代码1 public class SampleActivity extends Activity {2 3 private final Handler mLeakyHandler = new Handler() {4 @Override5 public void hand...
分类:
其他好文 时间:
2014-11-26 10:41:17
阅读次数:
158
安卓开发中,经常会使用到时间对话框。通常都是在一个EditText中选择日期。下面我们一起学习下时间对话框的使用方法。 1.首先,自己在对应的XML文件中设置两个控件,一个TextView,一个EditText。在activity中编写对EditText的操作。 2.声明变量(年月日)以及txtT....
分类:
移动开发 时间:
2014-11-25 22:52:39
阅读次数:
199
8.EditText的属性很多
这里介绍几个:
android:hint="请输入数字!"//设置显示在空间上的提示信息
android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal
android:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。
android:password="true"//设置只能输入密...
分类:
移动开发 时间:
2014-11-25 14:36:45
阅读次数:
206
有这么一个需求,用户在浏览文本信息时希望长按信息就能弹出复制的选项方便保存或者在别的页面使用这些信息.类似的, 就像长按WebView或者EditText的内容就自动弹出复制选项. 这里面主要是2个特点: 1,用户只能浏览文本信息而不能编辑这些文本信息; 2,用户对着文本信息长时间点按可以弹出"复制" 选项实现复制; 网上有好多种方法可实现,也比较零散, 此处做个小结,希望有所帮助....
分类:
其他好文 时间:
2014-11-25 12:54:42
阅读次数:
347
这次没有使用 有名内部类 将程序控制数据、执行程序都独立出来了
5条线程按照给定规律轮流打印 线程调度 线程池 synchronized wait notify
代码如下:
1.独立出来的内部控制数据类
package com.lovo.homework02;
/**
* 类:将内部数据独立出来 方便修改和控制
* @author Abe
*
*/
public class ...
分类:
编程语言 时间:
2014-11-24 10:15:19
阅读次数:
211
前言
之前写的一个Android应用,在回复帖子插入表情的时候存在一个BUG,就是无法在EditText中指定的光标处插入表情字符串,每次添加的表情字符串都跑到了文字末尾。分析了一下apk源码,发现是在表情盘的click响应事件中没有正确处理表情字符串添加方法,这里记录一下如何在EditText指定光标处插入表情盘字符串。
EditText光标处插入表情方法
既然是在...
分类:
移动开发 时间:
2014-11-23 23:12:29
阅读次数:
559
"this"是指(或者说:所代表的是)当前这段代码所在的类的对象、而"类名.this"是指"类名"的对象(一般在匿名类或内部类中使用来调用外部类的方法或属性)如例:class A { public void method(){ A.this //这里的"A.this"就是表示类"A"的对象。。在这种...
分类:
其他好文 时间:
2014-11-23 15:38:17
阅读次数:
158