为什么内部类可以无条件访问外部类成员? 我们通过 javap -v Outter$Inner 来反编译代码,最终得到字节码文件: 第一行就明确了一个外部类的引用,看构造方法就...
写作思路很赞,你写得都是我想写的
最全的View绘制流程(上)— Window、DecorView、ViewRootImp的关系如需转载请评论或简信,并注明出处,未经允许不得转载 目录 前言 对于接触Android开发不久的同学来说,要写一个页面,我们大多数时候都是先创建一个layout.xml布局文...
如需转载请评论或简信,并注明出处,未经允许不得转载 目录 前言 对于接触Android开发不久的同学来说,要写一个页面,我们大多数时候都是先创建一个layout.xml布局文...
技术过时了,现在都不用这种方案了,侵入性太强
Android9.0和10.0插件化原理实现Activity的插件化解决的一个根本性问题就是插件中的Activity并没有在宿主的AndroidManifest.xml中进行注册,也就是说我们需要启动一个未注册的Act...
最近公司app要预装华为手机,要进行一系列的优化,这里记录下app so库进行对齐的过程。 zipalign回顾 zipalign 是一种归档对齐工具,可对 Android ...
前言 前一段时间将公司的代码规范文档翻译为lint规则库并在编译时检查。当较小的项目上面运行没有感觉有什么问题,但是当导入较大项目时,就发现编译速度明显变慢,严重影响工作...
您尝试过直接把相关代码嵌入到流利说的OKCheck里去么?
自定义lint增量检查前言 前一段时间将公司的代码规范文档翻译为lint规则库并在编译时检查。当较小的项目上面运行没有感觉有什么问题,但是当导入较大项目时,就发现编译速度明显变慢,严重影响工作...
劳驾问下,想把lint检测配置到ci里,怎么能实现只检测部分文件呢?
Android 自定义Lint实践总结自定义Lint Android Lint 是由 Android SDK 提供的一种静态代码检测工具,用于检测 Android 项目的代码质量,帮你查出可能发生的bug以及可以...
hello, 麻烦问下,demo崩溃在patch方法内,bspatch.c报错,/* Open patch file */
if ((f = fopen(argv[3], "r")) == NULL)
err(1, "fopen(%s)", argv[3]);
fopen取为null,但是java代码是可以取到的
Android NDK的使用实例——增量更新实战1、概述 Android很多应用没有使用到NDK开发,但想要开发更高级的应用,NDK的学习是必然之路。NDK的好处不多说,这里也应该说是JNI的好处,其中之一就是可以方便使用...