前言 本文会简单介绍下 Java 中动态代理模式的使用,然后着重分享下动态代理如何在提高代码灵活性方面大展身手。文中会列举两个实例,一个是在 MVP 中如何巧妙解决 Pres...
IP属地:上海
前言 本文会简单介绍下 Java 中动态代理模式的使用,然后着重分享下动态代理如何在提高代码灵活性方面大展身手。文中会列举两个实例,一个是在 MVP 中如何巧妙解决 Pres...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 这次就来梳理一下 Android 的屏幕刷新机制,把我这段时间因为研究动画而梳理出来的一些关于屏幕刷新方面...
我的CSDN博客同步发布:在AndroidStudio中自定义Gradle插件 转载请注明出处:【huachao1001的简书:http://www.jianshu.com/...
面试的时候,面试官经常同你随便侃侃Activity的启动模式,但Activity启动牵扯的知识点其实很多,并非能单单用四个启动模式就能概括的,默认的启动模式的表现会随着Int...
GapBottomNavigtionView 百度的: 我的: 项目地址:https://github.com/ZYF99/UIKit/tree/1.3[https://gi...
前一篇 硬核讲解 Jetpack 之 LifeCycle 使用篇 主要介绍了 LifeCycle 存在的意义,基本和进阶的使用方法。今天话不多说,直接开始撸源码。 本文基于我...
简介 RecyclerView在24.2.0版本中新增了SnapHelper这个辅助类,用于辅助RecyclerView在滚动结束时将Item对齐到某个位置。特别是列表横向滑...
目录 瞎比比 什么都别说,先看看效果怎样? 需要什么材料、设备? root 手机 为 Android 手机装上 Linux 系统 最后 瞎比比 自从没有了学生身份之后,购买云...