抖音 Android 性能优化系列:启动优化实践
前言
启动是指用户从点击 icon 到看到页面首帧的整个过程,启动优化的目标就是减...
Android 系统 Bar 沉浸式完美兼容方案
引言
自 Android 5.0 版本,Android 带来了沉浸式系统 bar(状态栏和导航栏),...
短视频一文读懂 Android FFmpeg 视频解码过程与实战分析
概述
本文首先以 FFmpeg 视频解码为主题,主要介绍了 FFmpeg 进行解码视频时的...
性能优化抖音 Android 性能优化系列:启动优化之理论和工具篇
启动性能是 APP 使用体验的门面,启动过程耗时较长很可能导致用户使用 APP 的...
权限认证机制“后门”寻找之旅:表里不一的Android权限认证机制
7 月 29 日,第九届互联网安全大会(ISC 2021)漏洞研究分论坛上,字节跳动无恒实...
Flutter 应用内调试工具 UME 开源啦
先说重点
Pub 地址:https://pub.dev/packages/flutter_ume
GitHub 地址...
抖音抖音研发效能建设 – CocoaPods 优化实践
背景
抖音很早就接入 CocoaPods 进行依赖管理了,项目前期抖音只有几十个组件,...
全网最优雅安卓列表项可见性检测引子现有方案类型无关列表项可见性检测嵌套列表适配ViewPager2 页可见性检测Talk is cheap,show me the code推荐阅读
引子
业务开发中列表项的曝光埋点做得越来越精细了。
一开始,我是在 onB...
深入了解IdleHandler,用来做优化或者轻量级任务都是极好的一、导读二、概览三、使用四、原理
一、导读
我们继续总结学习Android 基础知识,温故知新。
二、概览
IdleHandle...
RecyclerView 性能优化 | 把加载表项耗时减半 (一)预优化,先量化动态构建布局,弃用 xml不同的 ViewGroup,不同的 measure + layout 耗时Talk is cheap, show me the cod
构建 Android App 界面时,RecyclerView 出场率很高。它的加载性能影响着用户体检...
kotlin:引子约定plus约定invoke约定 & in约定 & range约定
引子
假设女生的择偶标准如下:未婚且岁数比我大,如果对方是本地帅哥...
Android 屏幕适配方案解析
下面列举常用的适配方案:
dp适配方案
宽高限定符适配方案
AndroidAutoLayo...