IdleHandler方式就是利用其特性,只有CPU空闲的时候才会执行相关任务,并且我们可以分批进行任务初始化,可以有效缓解界面的卡顿。 简单用...
IdleHandler方式就是利用其特性,只有CPU空闲的时候才会执行相关任务,并且我们可以分批进行任务初始化,可以有效缓解界面的卡顿。 简单用...
本文将通过分析部分源码,描述 Android 里面的 Canvas 的大致实现。并且会对 Canvas 的性能做一定分析,提供对 Canvas ...
主要效果演示 仿抖音App做的技术点及特点: 全屏切换播放效果用的是Recycler加PagerSnapHelper控制。 使用lottie库加...
需求点击webview中视频的开始播放时自动展开到全屏。 视频全屏播放 参考项目https://github.com/cprcrack/Vide...
问题描述 当Activity被系统因为内存记账销毁时再重建时,内部的fragment可能会导致显示混乱 复现 1.手机的 “设置” - “开发者...
为啥会来弄 RxJava 的执行流程图呢?其实我也没用过 RxJava, 好奇心上来简单的用了一下. 然后下面的图就诞生了.感觉非常非常详细了....
前言 从 Android N(7.0) 开始,将严格执行 StrictMode 模式。而从 Android N 开始,将不允许在 App 间,使...
注:小菜鸡谈技术,不要全信,否则后果自负! 这部分主要是了解一下概念,认识着色器是什么东西,着色器程序是如何运行的,它的输入输出是什么,还有就是...
根据Google Play的政策[https://developer.android.com/guide/app-bundle]要求,自 202...
注:涉及太专业的知识请自行保留怀疑态度! 一本正经的胡说八道 上一节我们只是把情丝斩断了,还是没偷偷摸摸的干点见不得人的事,这节我们就来吧!首先...
专题公告
Android老鸟给新人的建议、资源。
更优质的原创内容,欢迎关注技术公众号,微信搜索:“Open软件开发小组”或者“open_dev”