OldJii

如上而同其下

【Top】Collection

持续更新 最近更新:2020年7月23日 凌晨13:36 学习路途中会把喜欢的文章 / 网站收录至此 并没有什么收录标准,角度刁钻、思路新颖、逻辑清晰都可能成为理由,甚至是单纯顺眼 ExoPlayer ExoPlayer-Codelab JetPack JetPack-LifeCycle JetPack-LiveData JetPack-ViewModel Je...

你真的懂IPC吗?

最后勘误时间:2020年3月6号 00:28 什么是IPC? IPC是Interprocess communication的缩写,即进程间通讯 Linux现有IPC方式 管道:在创建时分配一个page大小的内存,缓存区大小比较有限 消息队列:信息复制两次,额外的CPU消耗;不适合频繁或信息量大的通讯 共享内存:无需复制,共享缓冲区直接附加到进程虚拟地址空间,速度快,但进程...

App内部亮度调节方案分析

版权声明:转载请务必注明作者与原文链接 引言 注意标题,是“App内部亮度调节”而非“系统亮度”或是“当前window亮度” Android官方仅提供了“系统亮度”和“当前window亮度”的调节接口,这时我们该如何实现上述效果呢? 分析 官方提供了两种亮度调节的方式,所以有两种方案 在进退App时修改系统亮度 在当前App内反复修改当前window亮度 来分析一...

Rxjava源码阅读指南

版权声明:转载请务必注明作者与原文链接 引言 本文不对Rxjava的基本使用进行讲解,仅对源码做分析,如果你对Rxjava的基本使用还有不清楚的,建议学习官方文档之后再阅读本文 ReactiveX文档中文翻译 Rxjava 给Android开发者的RxJava详解 本文会逐一解析Rxjava的create()、subscribe()、操作符、subscribeOn()、obs...

Android手机从开机到APP启动经过的流程

版权声明:转载请务必注明作者与原文链接 引言 本文讲解从开机到app显示画面的流程,但不分析源码,如果想阅读源码请到参考文章中查阅。 本文把这段流程分为三部分: 从开机到显示应用列表 从点击应用图标到Activity创建成功 从Activity创建成功到显示画面 从开机到显示应用列表 先看流程图: 开机加电后,CPU先执行预设代码、加载ROM中的引导程序B...