Service的使用。
Java volatile关键字
volatile是Java的一个关键字,用来修饰变量,被volatile修饰的变量,在每次更新之后会立刻刷新到主内存中,令缓存行无效,其他线程从主内存读取的会是最新值,保证变量的可见性,常用于并发编程中。
这么一说有些抽象,要想说明白这其中原理,还要从Java内存模型说起。
Android之EventBus
发表于
本文字数:
820
阅读时长 ≈
1 分钟
现在虽然也不再常用,但当年的风采依旧
Android通信机制Binder宏观介绍
Binder简介,摘选自《Android系统源代码情景分析》
Android系统启动过程
从按下开机键,到手机完全启动,系统做了哪些事。
Linux命令--cat
连接多个文件并打印到标准输出
iPhone数据备份到移动硬盘
iPhone备份方式中,算是最省钱的方式了。
Android之事件传递
触摸事件,主要有三种类型,ACTION_DOWN、ACTION_MOVE和ACTION_UP,分别指点击、移动和抬起。这篇文章主要来说一说一个事件产生之后,在控件间的传递。
Activity、Window和DecorView的关系
在Android的视图框架体系,主要由这三者组成。
前言
我们在实际开发中,接触的最多的是Activity,至于Window和DecorView遇到的时候便会相对少一些。虽然不常用,但如果能厘清它们之间的关系,能帮助我们更好的理解Android系统的框架体系设计。
Android Context
曾经被问过一个问题:Android系统中的Context有几种?当时没怎么说清楚,现在再来聊聊这个问题。