2016年9月2日

Android中四种计时器Thread、Timer、CountDownTimer、handler.postDelayed的使用

摘要: From: http://blog.csdn.net/u010687392/article/details/43955395 在Android开发中,我们常常需要用到计时器,倒计时多少秒后再执行相应的功能,下面我就分别来讲讲这三种常用的计时的方法。 一、CountDownTimer 该类是个抽象类, 阅读全文

posted @ 2016-09-02 16:43 alvin.zhang 阅读(2014) 评论(0) 推荐(0) 编辑

2016年8月3日

Android: Uri详解 && AIDL详解

摘要: Uri 1、Uri格式:http://blog.csdn.net/harvic880925/article/details/44679239 2、Intent 外部启动app、Notification启动app: http://blog.csdn.net/harvic880925/article/d 阅读全文

posted @ 2016-08-03 19:29 alvin.zhang 阅读(385) 评论(0) 推荐(0) 编辑

2016年8月2日

Java 开机启动

摘要: 1、授权: 2、intent-filter & name使用类全名 3、避免使用SD卡: Android API Level8以上的时候,程序可以安装在SD卡上。如果程序安装在SD卡上,那么在BOOT_COMPLETED广播发送之后,SD卡才会挂载,因此程序无法监听到该广播。 解决办法:同时监听开机 阅读全文

posted @ 2016-08-02 19:38 alvin.zhang 阅读(926) 评论(0) 推荐(0) 编辑

2016年8月1日

Java JVM java虚拟机解构

摘要: From:http://www.cnblogs.com/angeldevil/p/3801189.html http://blog.hesey.net/2011/04/introduction-to-java-virtual-machine.html 本文旨在给所有希望了解JVM(Java Virt 阅读全文

posted @ 2016-08-01 14:48 alvin.zhang 阅读(166) 评论(0) 推荐(0) 编辑

Java JNI

摘要: From:http://www.cnblogs.com/mandroid/archive/2011/06/15/2081093.html http://www.cnblogs.com/bastard/archive/2012/05/19/2508913.html JNI是JAVA标准平台中的一个重要 阅读全文

posted @ 2016-08-01 14:45 alvin.zhang 阅读(144) 评论(0) 推荐(0) 编辑

Java 垃圾回收机制

摘要: From:http://blog.csdn.net/zsuguangh/article/details/6429592 1. 垃圾回收的意义 在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存 阅读全文

posted @ 2016-08-01 13:57 alvin.zhang 阅读(102) 评论(0) 推荐(0) 编辑

Java 线程间协作的两种方式:wait、notify、notifyAll和Condition

摘要: From:http://www.cnblogs.com/dolphin0520/p/3920385.html 在前面我们将了很多关于同步的问题,然而在现实中,需要线程之间的协作。比如说最经典的生产者-消费者模型:当队列满时,生产者需要等待队列有空间才能继续往里面放入商品,而在等待的期间内,生产者必须 阅读全文

posted @ 2016-08-01 10:56 alvin.zhang 阅读(144) 评论(0) 推荐(0) 编辑

Java Timer、TimerTask

摘要: 下面内容转载自: http://blog.csdn.net/xieyuooo/article/details/8607220 其实就Timer来讲就是一个调度器,而TimerTask呢只是一个实现了run方法的一个类,而具体的TimerTask需要由你自己来实现,例如这样: 1 2 3 4 5 6 阅读全文

posted @ 2016-08-01 10:55 alvin.zhang 阅读(152) 评论(0) 推荐(0) 编辑

Java 获取线程执行结果Callable、Future、FutureTask

摘要: From: http://www.cnblogs.com/dolphin0520/p/3949310.html 在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。 这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。 如果需要获取 阅读全文

posted @ 2016-08-01 10:53 alvin.zhang 阅读(426) 评论(0) 推荐(0) 编辑

Java 辅助类:CountDownLatch、CyclicBarrier和Semaphore

摘要: From:http://www.cnblogs.com/dolphin0520/p/3920397.html 在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore。 一.CountDownLatch用 阅读全文

posted @ 2016-08-01 10:49 alvin.zhang 阅读(124) 评论(0) 推荐(0) 编辑

导航