本系列文章如下: Android JNI(一)——NDK与JNI基础Android JNI学习(二)——实战JNI之“hello world”Android JNI学习(三)...
ARouter是一个用于帮助 Android App 进行组件化改造的框架 —— 支持模块间的路由、通信、解耦 ARouter-Extend:基于ARouter实现的跳转扩展...
前言 经过之前系列的文章,总结了View是如何实例化,又是怎么查找资源。接下来就是弄清楚整个Android是如何把View渲染到屏幕上。不过在这之前,需要剖析一遍Handle...
文集目录 ps:喜欢的点赞哦 android性能跟踪分析工具系列 - 目录 哈哈,LeakCanary我是啥我就不用说了吧,大名鼎鼎的 jack 大神出品的内存泄露分析工具,...
在JDK1.5已经提供了Future和Callable的实现,可以用于阻塞式获取结果,如果想要异步获取结果,通常都会以轮询的方式去获取结果,如下: 从上面的形式看来轮询的方式...
前言 手把手讲解系列文章,是我写给各位看官,也是写给我自己的。文章可能过分详细,但是这是为了帮助到尽量多的人,毕竟工作5,6年,不能老吸血,也到了回馈开源的时候.这个系列的文...
你写的博客自己能看下去吗
Android拖拽详解其实实现这种效果有两种方法: View.startDrag(), 然后给需要监听拖拽的控件setOnDragListener. ItemTouchHelper,这种实现方法更...
你写的博客自己能看下去吗
前提 首先 在开始之前先简单说一下流程:1、在本地创建一个libiary工具类;2、配置JitPack相关的配置信息;3、排查自己工具类中的错误并上传到github;4、创建...
UI 优化系列专题,来聊一聊 Android 渲染相关知识,主要涉及 UI 渲染背景知识、如何优化 UI 渲染两部分内容。 UI 优化系列专题 UI 渲染背景知识 《View...
目录 kotlin之协程(一),线程,进程,协程,协程可以替换线程吗?[https://www.jianshu.com/p/9857dec8561c]kotlin之协程(二)...