篇头语 应师傅指导,最近研究了一下从Gradle编译入手,实现字节码插桩,进而实现一些功能,其实网上相关文章也不算太少,但是就我一路研究琢磨的过程而言,网上的文章东一块、西一...
篇头语 应师傅指导,最近研究了一下从Gradle编译入手,实现字节码插桩,进而实现一些功能,其实网上相关文章也不算太少,但是就我一路研究琢磨的过程而言,网上的文章东一块、西一...
目录 源码解析目录从Room源码看抽象与封装——SQLite的抽象从Room源码看抽象与封装——数据库的创建从Room源码看抽象与封装——数据库的升降级从Room源码看抽象与...
Android Context 基类源码/frameworks/base/core/java/android/content/Context.java/frameworks/...
Android 存储优化系列专题 SharedPreferences 系列 《Android 之不要滥用 SharedPreferences》《Android 之不要滥用 S...
1.前言 在手机App竞争越来越激烈的今天,Android App的各项性能特别是流畅度不如IOS,安卓基于java虚拟机运行,触控响应的延迟和卡顿比IOS系统严重得多。一些...
adb被其他程序占用的问题 cmd命令adb usb 把让adb成为usb模式即可 感谢国外技术大佬,save my life https://stackoverflow.c...
在Kotlin中@JvmOverloads注解的作用就是:在有默认参数值的方法中使用@JvmOverloads注解,则Kotlin就会暴露多个重载方法。可能还是云里雾里,直接...
1. 什么是 Hook Hook 英文翻译过来就是「钩子」的意思,那我们在什么时候使用这个「钩子」呢?在 Android 操作系统中系统维护着自己的一套事件分发机制。应用程序...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【进阶】RecyclerView源码解析(一)——绘制流程2.【进阶】R...