buildSrc
1.项目根目录下新建一个名为 buildSrc 的文件夹
image.png
2.在 buildSrc 文...
Android原生编解码接口MediaCodec详解
MediaCodec 是 Android 中的编解码器组件,用来访问底层提供的编解码器,通常与 Me...
ConstraintLayout
前言
这是自己参与校对的文章,以后除了发布一些自己的内容外,也会去翻译一些...
性能优化抖音 Android 性能优化系列:启动优化之理论和工具篇
启动性能是 APP 使用体验的门面,启动过程耗时较长很可能导致用户使用 APP 的...
Android Jetpack Compose多平台用于Android和IOS
Android Jetpack Compose多平台用于Android和IOS
JetBrains和外部开源贡献者已经...
Jetpack Compose屏幕适配
开始
和之前一样,阅读这篇文章,了解一下适配的思路 :一种极低成本的Android屏幕...
android使用Html来渲染安卓界面的动态化界面方案源码
使用Html来渲染Android界面的动态化界面方案。不同于Webview, HtmlNative直接将Html和Css转换成原生控件
Android Git使用
前言
作为一个程序员,你保存代码的方式是什么?更新代码的方式是什么?你还...
android动态添加View,margin未失效
一:如何动态插入View (源码:SDK30)在讲实现前,我们先看下如何动态插入View,...
应用测速组件
统计应用冷启动时长、页面渲染时长是APM系统不可缺少一个功能。Rabbit中这个功能...
Kotlin系列之filter、find、any、map、flatMap、takeWhile、reduce、groupBy常见高阶函数
高阶函数:filter
是一个过滤器,能够通过各种条件过滤出符合该条件的数据。
...
android防截屏相关
FLAG_SECURE标志: 你可以在你的Activity中使用getWindow().setFlags(WindowManage...

