一、写在前面 在开始之前,你需要知道下面几点:有一份编译好的 Android 源码,现在的 AS 基本能满足,动手跟着步骤走,理解更深刻对 Binder 机制有一定的了解本文...
IP属地:北京
一、写在前面 在开始之前,你需要知道下面几点:有一份编译好的 Android 源码,现在的 AS 基本能满足,动手跟着步骤走,理解更深刻对 Binder 机制有一定的了解本文...
微信的头像拍一拍效果可以说是很吸引人了,就是下面这个gif图,图片展示和实际效果还是有差距的,实际体验效果更佳! 那么我们如何通过自定义View,来实现微信的这种效果呢? 首...
假定你已经了解了运行时的数据区域和常用的垃圾回收算法,也了解了Hotspot支持的垃圾回收器。 一、cpu占用过高 cpu占用过高要分情况讨论,是不是业务上在搞活动,突然有大...
前言 内存映射 在 Linux操作系统中非常重要,因为其涉及到高效的跨进程通信 & 文件操作 今天,我将详细讲解操作系统中核心概念:内存映射 目录 1. 定义 关联 进程中的...
Handler是如何实现延迟消息的,这是个老生常谈的问题了。 这里我就带大家从源码的角度看看,并把handler各方面实现查漏补缺一下。handler核心的发送消息的方法是...
本章前言 本章节中除了会对协程做讲解外,不会对其他引入的框架做讲解。文章是基于用户已经对这些框架有一定的入门基础上,对与框架如何结合kotlin协程的使用做一个引导。整个篇幅...
前言 笔者在写这篇文章的时候纠结了很久,不知道该以怎样的形式去讲解kotlin协程知识。笔者以前在学习的时候,也白嫖过各种各样的知识,看过很多文章,大概能够总结为三种: 讲的...
1. 最近在研究framework开发,因为之前主要做界面开发,没搞过sdk开发,所以遇到了很多坑,所以想写几篇文章一方面自己做个笔记便于之后查看,一方面也给各位看官参考下,...