根项目build添加: app的添加 插件: 1、@Aspect:把当前类标识为一个切面供容器读取2、@Before:在切点方法之前执行3、@Around:属于环绕增强,能控...
根项目build添加: app的添加 插件: 1、@Aspect:把当前类标识为一个切面供容器读取2、@Before:在切点方法之前执行3、@Around:属于环绕增强,能控...
项目65535方法数问题。 一个DEX文件中method个数采用使用原生类型short来索引文件中的方法,也就是2个字节共计最多表达65536个method,field/cl...
大致结构: CMakeLists.txt app下的build.gradle c++源码:注意包名 jni部分:
适配targetSdkVersion 30或者以上(Android 11) 分区存储强制执行 对外部存储目录访问仅于应用专属目录,以及应用创建的特定类型媒体 分区存储在And...
compileSdkVersion 采用哪个版本的Android SDK编译自己的应用,应用的使用API级别不得高于编译用的SDK的版本。如果新增高级别的API调用,那么编译...
安装:jd-gui(Mac)brew cask install jd-gui如果比较慢(执行control+C,不检查更新)安装完成后在Applications(应用桌面)点...
AppWatcher.Config类,配置是否开启内存检测,支持:Activity、Fragment、FragmentView、ViewModel等四种类型依赖: LeakC...
ARouter 帮助Android App进行组件化改造的框架,支持模块间路由、通信、解耦 支持功能: 支持直接解析标准URL进行跳转,并自动注入参数到目标页面中 支持多模块...
版本:v4.5.6获取http请求 对mac进行代理 Proxy-->macOS Proxy打开代理,使得Mac上所有请求都通过Charles进行代理。 Proxy-->Pr...
Retrofit Retrofit最新版引入 除了Retrofit之外不引入其他依赖。网络请求: Retrofit是建立在OkHttp只上的一个网络请求封装库,内部依靠OkH...
Java转kotlin Code-->Convert Java File to Kotlin File kotlin转java类 Tools-->kotlin-->show ...
androidx.appcompat.app.AppCompatActivityextends FragmentActivity implements AppCompatCa...
androidx.activity.ComponentActivityextends androidx.core.app.ComponentActivity implemen...
Shallow Size: 对象本身占用内存大小,不包含其饮用对象。 常规对象(非数组)shallow size 由成员变量和类型决定 数组的shallow size有数组元...
应用回到前台:如果应用在后台,则调用该方法回到前台;如果应用在前台调用该方法则无任何作用。
RemoteViews 通知栏显示ui差异 test.xml 自己定义 在做音乐相关通知栏在不同设备差异华为手机:通知栏icon默认左间距无margin 需要添加10dp;通...
activity 跳转:场景:在启动页,启动splashActivity界面(无setContentView)的时候,如果直接在onCreate里进行页面跳转逻辑(延迟不高)...
DialogFragment显示回调:onCreate-->onCreateDialog-->onCreateView-->onViewCreated-->onResumeG...
获取文件大小方法:1、file.length()方法,类型long Byte。支持大文件(9223372036854775807),文件大小不准。2、fileInputStr...