- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 android消息推送概述
1.引言 所谓的消息推送就是从服务器端向移动终端发送连接,传输一定的信息。比如一些新闻客户端,每隔一段时间收到一条或者多条通知,这就是从服务器端传来的推送消息;还比如常用的一些IM软件如微信、GTalk等,都具有服务器推送功能。 推送方法如下: 1)通过SMS进行服务器端和客户端的交流通信。 在Android平台上,你可以通过拦截SMS消息并且解析消息内容来
2014-08-26 16:32:55 1677
转载 Java强引用、软引用、弱引用、虚引用
1.对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。图1为对象应用类层次。
2014-08-23 21:56:01 923
转载 Java垃圾回收算法简介
引言 Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收 来负责的,尽管JVM规范并不要求特殊的垃圾回收技术,甚至根本就不需要垃圾回收,但是由于
2014-08-23 21:29:08 838
原创 模拟android Handler线程间通信
消息类:package p;public class Message { Runnable runnable; private long start; long delay; Handler target; public int arg; public Message(Handler target) { this.target = target; start = Sy
2014-08-10 22:44:01 995
原创 模拟Android Handler机制——单线程处理多任务
消息类(Message):package p;public class Message { private Runnable runnable; private long start; private long delay; public Message(Runnable runnable, long delay) { start = System.currentTimeMill
2014-08-10 15:52:56 3182
原创 Android Handler消息机制:没有启动新的线程
先看下面的代码:System.out.println("threadName_onCreate:" + Thread.currentThread().getName()); new Handler().postDelayed(new Runnable() { @Override public void run() { for (int i = 0; i < In
2014-08-10 15:23:49 1137
固定管理系统
2011-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人