转自Gityuan的Android开篇,对自我学习作进一步整理。 Android系统以Linux内核作为基底,上层采用Native层和Java层...
积跬步,以至千里;积小流,以成江海。 场景:当应用处于后台时,默认情况下,从通知启动一个Activity,按返回键会回到主屏幕。但遇到这样的需求...
生产者消费者模式说明: 生产者只在仓库未满时进行生产,仓库满时生产者进程被阻塞; 消费者只在仓库非空时进行消费,仓库为空时消费者进程被阻塞; 实...
在开发类似购物车编辑功能时遇到了CheckBox选择状态复用问题。一言不合先上图: 写法一: 很显然,我们并没有用代码去控制CheckBox的c...
如图,此功能需要注意两个状态: 当手指滑动,并且不离开屏幕的时候PageCountView才显示; 当手指快速滑动,列表还在滑翔状态时,Page...
理解Android进程创建流程理解Android进程启动之全过程 站在GITYUAN大神的肩膀上学习,用一张神图表示进程基本的启动流程. 在ap...
在Android Studio中使用快捷键Ctrl+Alt+S打开Settings面板,搜索logcat,点击Android Logcat项,如...
ThreadLocal、Volatile、synchronized、Atomic的区别 于Volatile关键字具有可见性,但不具有操作的原子性...
概念 同一个事件序列指的是从手指触摸屏幕的那一刻开始,到手指离开屏幕的那一刻结束,在这个过程产生的一系列事件。以down事件开始,可能经过n多个...