在ScrollView中有一个RecyclerView,这样滚动就会出现问题;要禁止RecyclerView滚动,需要重写RecyclerVie...
在ScrollView中有一个RecyclerView,这样滚动就会出现问题;要禁止RecyclerView滚动,需要重写RecyclerVie...
LiveData is an observable data holder class. Unlike a regular observable...
官方文档地址:https://developer.android.google.cn/jetpack/docs/guide Android Ar...
在开发透明状态栏的时候,会使用到这段代码(来自郭霖的博客): 会用是知其然,但是要知其所以然。那么,这个setSystemUiVisibilit...
最近在使用心悦俱乐部这个APP,里面有个代币叫G分,可以换游戏道具,但需要每天领取,比较繁琐。于是索性做一个自动领取G分的辅助,姑且叫它G分助手...
最近下载了某直播应用,其中某些直播间需要收费才能观看如图所示: 看到这里,激起了我浓厚的兴趣,试图将其破解。 1. 查找切入点 首先使用jadx...
GC:垃圾回收 Q1:为什么要垃圾回收? 为了腾出内存给其他对象。 Q2:回收谁?(谁是垃圾?) 堆内存中,没有被GC root直接和间接引用的...
JVM规范的内存区域: JVM Specification中规定的内存区域包括:程序计数器、Java栈、本地方法栈、方法区、堆。 1. 程序计数...
Warning!本文基于API 29,基于 API 30 的Activity启动流程分析已更新,点击:Activity启动流程?基于Api30的...
最近在学习kotlin的协程,分享一下学习经验! 〇、什么是协程? 官方解释: 协程是轻量级的线程。 个人理解:协程相当于Kotlin中的“线程...