图片来自:https://unsplash.com 在 Android 应用开发过程中,我们会将一些耗时任务放在子线程进行处理,从而避免出现主线程卡顿的情况。但是不可避免的,依然会出现有些任务必须要在...
Android深入卡顿分析与实践
一、卡顿的相关概念 视觉概念 1、视觉惯性 视觉预期帧率,用户潜意识里认为下帧也应该是当前帧率刷新比如一直60帧,用户潜意识里认为下帧也应该是60帧率。刷新一直是25帧,用户潜意识里认为下帧也应该是2...
如何魔改Retrofit
主题图1图片来自:https://unsplash.com前言Retrofit 是 Square 公司开源的网络框架,在 Android 日常开发中被广泛使用,开发者们对于 Retrofit 的原理、...
systrace 统计方法耗时
题图Android是单线程模型,用户的按键事件、屏幕触摸及 UI 绘制都在 UI 线程中处理。单线程意味着串行执行,如果某一个操作耗时了就会导致后续的操作都得等待,这个时候用户的第一感知就是卡了。所以...
如何修改冰蝎加上超时时间
No.1声明由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,雷神众测以及文章作者不为此承担任何责任。雷神众测拥有对此文章的修改和解释权。如欲转载或传播此文章,必...
哔哩哔哩Android编译优化
本期作者张扬,bilibili资深开发工程师从事B站Android CI/CD开发,掘金作者究极逮虾户,喜爱分享以及开源。背景哔哩哔哩的安卓项目的工程结构是Monorepo(单仓)变种,也就是所有的代...
ASM插桩实现Android端无埋点性能监控
移动端安全开发、移动端安全、网络安全视频课程(1).移动安全App安全检测、渗透测试、风控、隐私合规、加固防护、病毒逆向的视频课程(2).Android系统Framework、驱动、内核等模块的定制开...
谷歌:修复0day漏洞的平均耗时比3年前减少28天
聚焦源代码安全,网罗国内外最新资讯!编译:代码卫士谷歌 Project Zero 团队表示,在2021年报告的漏洞的平均修复耗时要比2019年少28天。去年,硬件和软件厂商平均花费52天修...
如何优雅的统计代码耗时
点击下方“IT牧场”,选择“设为星标”来源:https://jitwxs.cn/5aa91d10.html一、前言代码耗时统计在日常开发中算是一个十分常见的需求,特别是在需要找出代码性能瓶颈时。可能也...
记一次 Python Web 接口优化,性能提升25倍!
来源:Lin_R 链接:https://segmentfault.com/a/1190000020956724背景我们负责的一个业务平台,有次在发现设置页面的加载特别特别地慢,...