性能优化一直都是一个 Android 开发者逃不过的话题,启动优化则更是重中之重。启动速度可以直接影响一个 App 的留存率和转化率,没有人会希望自己点击之后还要等一会才打开...
MotionLayout,字面翻译是叫运动布局,它是一个能够帮助我们在 app 中管理手势和控件动画的布局组件。它是 ConstraintLayout 的子类并且基于它自身丰...
1、并发编程三要素? 1)原子性 原子性指的是一个或者多个操作,要么全部执行并且在执行的过程中不被其他操作打断,要么就全部都不执行。 2)可见性 可见性指多个线程操作一个共享...
技术不止,文章有料,加 JiuXinDev 入群,Android 搬砖路上不孤单 前言 在之前一个月的里,我系统的学习了Android Jetpack组件,并输出了即学即用A...
逛 Github 的时候看到一份超强面试题,来自 MindOrks 开源的 android-interview-questions。虽说是一份安卓面试题,但其中包含了 数据结...
基本上来说(其实还有生命周期的管理和资源的管理)热更/热修复/插件化 ≈ hook+反射+classLoader 首先必须了解 1.什么是hook hook直译是钩子,是坚听...