背景 在我们日常开发中,多线程管理一直是非常头疼的问题之一,尤其在历史性长,结构复杂的app中,线程数会达到好几百个甚至更多,然而过多的线程不仅仅带来了内存上的消耗同时也降低...
IP属地:河北
背景 在我们日常开发中,多线程管理一直是非常头疼的问题之一,尤其在历史性长,结构复杂的app中,线程数会达到好几百个甚至更多,然而过多的线程不仅仅带来了内存上的消耗同时也降低...
一、ViewModel + LiveData + DataBinding 核心要点 1、ViewModel 使用要点 ViewModel 架构组件 是 视图 View 与 数...
前言 Activity是Android中一个很重要的概念,堪称四大组件之首,关于Activity有很多内容,比如生命周期和启动Flags,这二者想要说清楚,恐怕又要写两篇长文...
这篇文章主要介绍“Android 系统开发中如何在后台实现多线程”,在日常操作中,相信很多同行开发小伙伴在问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对...
在移动端程序中,用户希望的是应用能够快速打开。启动时间过长的应用不能满足这个期望,并且可能会令用户失望。轻则鄙视你,重则直接卸载你的应用。因此,App打开的速度的快慢是影响用...
对现如今的Android 开发们来讲,不管是在面试还是日常工作当中,性能优化 都是一个绕不开的难题。 以下这些场景,大家或多或少都有遇到过: 性能优化该如何去做? 那么,我们...
作者:王晨彦 一、前言 我们在开发应用的时候,一般都会引入 SDK,而大部分 SDK 都要求我们在 Application 中初始化,当我们引入的 SDK 越来越多,就会出现...
作者:不近视的猫链接 前言 首先,我们得明确 flow 的适用场景,那便是类似播报机情况,每隔一段时间就播报一段相似的内容。由此,假如我们不使用 flow 的情况下,那我们怎...