- 博客(8)
- 资源 (1)
- 问答 (4)
- 收藏
- 关注
转载 AsyncTask
可能是Google意识到了AsyncTask的局限性了,从Android 3.0开始对AsyncTask的API做出了一些调整: #execute()提交的任务,按先后顺序每次只运行一个 也就是说它是按提交的次序,每次只启动一个线程执行一个任务,完成之后再执行第二个任务,也就是相当于只有一个后台线程在执行所提交的任务(Executors.newSingleThreadPool())。
2014-01-27 09:55:58 517
转载 LinkedHashMap的扩展应用
一. 概述: LinkedHashMap是Map接口的哈希表和链接列表实现,具有可预知的迭代顺序。LinkedHashMap实现与HashMap的不同之处在于,LinkedHashMap维护着一个运行于所有条目的双重链接列表。此链接列表定义了迭代顺序,该迭代顺序可以是插入顺序(insert-order)或者是访问顺序,其中默认的迭代访问顺序就是插入顺序,即可以按插入的顺序遍历元素
2014-01-26 11:53:56 610
转载 HashMap源码浅析
虽说论坛中有很多关于HashMap源码的分析,并且都是分析得很不错的文章,但是我还是想写出自己的一份心德! 三. HashMap 还是先来看看HashMap的类结构吧! Java代码 public class HashMap extends AbstractMap implements Map, Cloneable, Serializable
2014-01-26 11:50:17 498
转载 Java Map 集合类简介
了解最常用的集合类型之一 Map 的基础知识以及如何针对您应用程序特有的数据优化 Map。 本文相关下载: · Jack 的 HashMap 测试 · Oracle JDeveloper 10g java.util 中的集合类包含 Java 中某些最常用的类。最常用的集合类是 List 和 Map。List 的具体实现包括 ArrayL
2014-01-26 11:38:52 381
转载 java 变成建议
JAVA代码编写的30条建议 (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期
2014-01-24 14:00:21 421
原创 android 内存 举例
一,有关static的内存问题。 首先先看一个例子 public class MainActivity extends Activity { private static boolean test = false; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(sav
2014-01-23 13:47:21 590
转载 LruCache
package android.util; import java.util.LinkedHashMap; import java.util.Map; /** * A cache that holds strong references to a limited number of values. Each time * a value is acce
2014-01-22 09:42:53 468
原创 JAVA 设计模式-适配器模式
为何需要适配器模式? 适配器模式的用途 用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极、阴极外,还有一个地极。而有些地方的 电源插座却只有两极,没有地极。电源插座与笔记本电脑的电源插头不匹配使得笔记本电脑无法使用。这时候一个三相到两相的转换器(适配器)。 在适配器中,有三个类, ● 目标(Target)角色:这就是所期待得到的接口。注意:由于这里讨论的是类适配器模式,因此目标
2014-01-14 16:16:48 625
空空如也
android 多个文件,每个文件都使用断点下载,线程是否会太多
2013-11-22
请问下这段代码正确的原因,为什么父类可以调用抽象方法,执行的是子类重写的方法
2013-10-05
如何读取AHCI中HBA Memory Registers中的值吗
2013-09-16
请问一下有关httpclient一个问题
2013-08-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人