Java编程艺术
文章平均质量分 76
一生二,二生三,三生万物!
常生果
爱好编程,喜欢创造!
展开
-
Java多线程--局部变量(threadlocal)
ThreadLocal是什么 ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是thread local variable(线程局部变量)。线程局部变量(ThreadLocal)的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。从线程的角度看,就好像每一个线程都完全拥有该变量。 ThreadLocal的接口: Ob原创 2010-11-26 10:08:00 · 1233 阅读 · 0 评论 -
Android Ap 开发 设计模式第八篇:抽象工厂模式
Abstract Factory Pattern模式解读 abstract 是“抽象”,factory 是“工厂”,所以合起来abstract factory 就是“抽象工厂”的意思。Abstract Factory Pattern 中的抽象工厂则是把各种抽象零件合成抽转载 2011-10-15 09:47:16 · 712 阅读 · 0 评论 -
Android腾讯微薄客户端开发九:博主详情界面篇(广播,听众,收听)
public class UserInfoActivity extends Activity implements OnItemClickListener{ private String currentNick; private String na转载 2011-08-17 17:24:31 · 460 阅读 · 0 评论 -
Android腾讯微薄客户端开发十一:博主的粉丝
Java代码 public class FansActivity extends ListActivity implements OnItemClickListener{ private DataHelper dataHelper;转载 2011-08-17 17:00:24 · 645 阅读 · 0 评论 -
mina作为socket通信框架
最近做的项目中涉及到线程间通信,我先把我的项目说下: Activity启动后点击一个界面按钮后会开启一个服务(暂定为padService),在padService中会启动一个线程(暂定为Thread-3)发起Socket连接。我们项目中使用mina作为sock原创 2011-08-17 15:02:42 · 970 阅读 · 0 评论 -
Android屏幕大小和密度对照表,以及px、dip、sp等像素单位的解释
一直对px、dip、sp、dp这几个单位概念很模糊。网上查了下,基本理论上是清楚了。1.px (pixels)(像素):屏幕上的点 ,与密度相关。密度大了,单位面积上的px会比较多。2.dip或dp(与密度无关的像素)。这个和设备硬件有关,为了支持WVGA、HVGA和QV原创 2011-08-17 14:12:44 · 802 阅读 · 0 评论 -
Android腾讯微薄客户端开发十三:提及篇(与我有关的微博)
Java代码 public class ReferActivity extends ListActivity implements OnItemClickListener,OnItemLongClickListener{ private D转载 2011-08-17 16:54:11 · 526 阅读 · 0 评论 -
java基础问题----java中有几种方法可以实现一个线
java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用? java5以前,有如下两种:第一种:new Thread(){}.start();这表示调用Thread子类对象的run方法,new T转载 2011-08-18 10:23:48 · 645 阅读 · 0 评论 -
3gp文件格式研究
序言06我开始做3gp文件的播放器,但是关于3gp的文档太少了也很难找,在网友luxh的帮助下,我终于有了第一份关于3gp文件格式的文档《ISO/IEC 14496-12,ISO媒体文件格式》.在此真心感谢luxh的贡献.当然了是英文版的,有文档就不错了.为了转载 2011-09-20 17:08:47 · 3284 阅读 · 0 评论 -
java基础问题----"=="和equals方法究竟有什么区别
==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。 如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量转载 2011-08-18 10:32:36 · 891 阅读 · 1 评论