Framework之View的工作原理(一)

前言:前段时间踏上了android框架研究的不归路,不得不说,真的是很辛苦。但是学起来之后又会有一种豁然开朗的感觉,还是很值得的。陆陆续续看了许多,觉得还是先从View的工作原理开始讲起吧。Framework中的三大巨头是AmS,WmS和View。选择从它开始的原因是它是跟我们打交道最多的。这一系...

2016-05-16 19:39:12

阅读数:1159

评论数:0

Java基础知识---线程的中断

前言:Java中的中断是一种重要的线程控制机制,多用于并发线程编程之中,那么它到底是什么呢?如何工作?和线程切换和阻塞又有什么关系呢?接下来让我们来看看Java中断机制是如何工作的。 一、什么是线程切换,线程阻塞,线程中断? 线程切换:我们知道,CPU是以时间片进行线程调度的,一个线程...

2016-05-14 12:51:05

阅读数:677

评论数:0

Android中的Binder(二)

前言:回顾一下上一篇博文,上一篇说到,Binder是Android系统中IPC机制的底层依赖,描绘了Binder这种通信架构的基本原理图,并且谈到了使用Binder时需要解决的两个问题。即:1.客户端如何获取Binder对象的引用。2.如何协商服务端的函数标识和参数放入包裹的顺序问题。以便于客户端...

2016-05-06 23:30:57

阅读数:247

评论数:0

java实用工具之XOM

前言:在编程中,虽然说在程序执行完毕之后销毁对象是合理并且必须的。但是,我们不可避免的,有时候我们希望将对象持久化,以便于我们下次可以直接恢复他们,而不需要重新去给对象赋值等。于是便有了对象序列化的问题。这种对象的序列化让我们可以在不同的平台上进行对象数据的正确的传输,但是这种序列化也是有局限的,...

2016-05-01 17:36:48

阅读数:3905

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭