AnimatorSet是对属性动画的一个集合,可以让很多动画按一定顺序或者 同时进行。 概览 先看一下属性动画的结构,View动画的基类是Animation,属性动画的基类是...
AnimatorSet是对属性动画的一个集合,可以让很多动画按一定顺序或者 同时进行。 概览 先看一下属性动画的结构,View动画的基类是Animation,属性动画的基类是...
一、前言 android的WindowManagerService(简称wms)是系统框架一个非常庞大复杂的一个系统模块,它主要由三大块组成:wms数据结构,wms大遍历,w...
之前在Android 8.1 上对Recents功能整个工作流程进行了详细分析,可以参考文章:Android 近期任务列表Recents功能[https://www.jian...
欢迎阅读系列文章 Android aop切点表达式(execution)Android aop Advice(通知、增强)Android aop(AspectJ)查看新的代理...
前言 手把手讲解系列文章,是我写给各位看官,也是写给我自己的。文章可能过分详细,但是这是为了帮助到尽量多的人,毕竟工作5,6年,不能老吸血,也到了回馈开源的时候.这个系列的文...
BufferQueue 我们再来看一下我们的应用代码,下面是绘制Buffer的代码。我们这里只绘制了一次,但是在Andoroid的系统中,界面的不断更新的,也就是说,这里的绘...
JavaPoet - 优雅地生成代码 [TOC] 一、项目简介 JavaPoet是square推出的开源java代码生成框架,提供Java Api生成.java源文件。这个框...
之前我在 Android MVP升级路系列的最后一篇文章中提到过有关MVP的没落,虽然有些无奈但没办法这是这样的时代,技术亦如此更何况我们人呢。 很荣幸的是MVP系列的文章得...
ViewModel 是Android 架构组件中负责管理UI相关数据与逻辑的,它的功能定义与MVP架构中的Persenter十分相似,配合其他组件使用增加许多方便开发的功能。...