一、写在前面 在开始之前,你需要知道下面几点:有一份编译好的 Android 源码,现在的 AS 基本能满足,动手跟着步骤走,理解更深刻对 Binder 机制有一定的了解本文...
一、写在前面 在开始之前,你需要知道下面几点:有一份编译好的 Android 源码,现在的 AS 基本能满足,动手跟着步骤走,理解更深刻对 Binder 机制有一定的了解本文...
微信的头像拍一拍效果可以说是很吸引人了,就是下面这个gif图,图片展示和实际效果还是有差距的,实际体验效果更佳! 那么我们如何通过自定义View,来实现微信的这种效果呢? 首...
假定你已经了解了运行时的数据区域和常用的垃圾回收算法,也了解了Hotspot支持的垃圾回收器。 一、cpu占用过高 cpu占用过高要分情况讨论,是不是业务上在搞活动,突然有大...
前言 内存映射 在 Linux操作系统中非常重要,因为其涉及到高效的跨进程通信 & 文件操作 今天,我将详细讲解操作系统中核心概念:内存映射 目录 1. 定义 关联 进程中的...
Handler是如何实现延迟消息的,这是个老生常谈的问题了。 这里我就带大家从源码的角度看看,并把handler各方面实现查漏补缺一下。handler核心的发送消息的方法是...
本章前言 本章节中除了会对协程做讲解外,不会对其他引入的框架做讲解。文章是基于用户已经对这些框架有一定的入门基础上,对与框架如何结合kotlin协程的使用做一个引导。整个篇幅...
前言 笔者在写这篇文章的时候纠结了很久,不知道该以怎样的形式去讲解kotlin协程知识。笔者以前在学习的时候,也白嫖过各种各样的知识,看过很多文章,大概能够总结为三种: 讲的...
1. 最近在研究framework开发,因为之前主要做界面开发,没搞过sdk开发,所以遇到了很多坑,所以想写几篇文章一方面自己做个笔记便于之后查看,一方面也给各位看官参考下,...
平常开发中完全没用到,还不如Handler+Thread来的直接
前言 多线程的应用在Android开发中是非常常见的,常用方法主要有:继承Thread类实现Runnable接口HandlerAsyncTaskHandlerThread 今...
前言 多线程的应用在Android开发中是非常常见的,常用方法主要有:继承Thread类实现Runnable接口HandlerAsyncTaskHandlerThreadIn...
前言 多线程的应用在Android开发中是非常常见的,常用方法主要有:继承Thread类实现Runnable接口HandlerHandlerThreadAsyncTask 今...
HandlerThread是什么? 点开类楸一眼,这货是这样介绍自己的: 大意是说它是用来启动具有一个内部循环的新线程的一个便利类。内部循环?同时名称又有Handler又有T...
HandlerThread是一个Android 已封装好的轻量级异步类。HandlerThread本质上是一个线程类,它继承了Thread;HandlerThread有自己的...
面试五连环 1.滑动冲突的几种情况 2.滑动冲突解决方案和源码分析 3.滑动冲突的几种解决方案的使用场景?什么时候用内部拦截? 4.webview滑动冲突如何解决?x5 we...
[TOC] 1.使用Bundle ----> 用于android四大组件间的进程间通信 android的四大组件都可使用Bundle传递数据 所以如果要实现四大组件间的...