
努比亚技术团队原创内容,转载请务必注明出处。当用户抱怨手机在使用过程中存在卡顿问题的时候,会严重影响用户对手机品牌的好感和应用APP的体验,从而导致用户对手机品牌的忠诚度降低...
摘要: 本文发现了一类OOM(OutOfMemoryError),这类OOM的特点是崩溃时java堆内存和设备物理内存都充足,探索并解释了这类OOM抛出的原因。 关键字: O...
楼主有个疑问,你用class作为key,会导致共用同一个livedata,那如果我在LoginActivityViewModel中还有一个业务noticeLiveData2的类型也是String,那通过liveDataHolder返回的就是还是同一个String类型的livedata,noticeLiveData和noticeLiveData2只要改变一个都会改变到另一个。
MVVM漫谈前言 在开发模式的演进过程中 MVC,MVP,MVVM一一登上舞台。但是并不意味着MVVM一定就比MVC MVP优秀。不同的项目有不同的体量,开发中要根据项目体量选择合适的开...
前言 在开发模式的演进过程中 MVC,MVP,MVVM一一登上舞台。但是并不意味着MVVM一定就比MVC MVP优秀。不同的项目有不同的体量,开发中要根据项目体量选择合适的开...
写在前面:Jetpack的更新速度非常快,可能你一个月前看WorkManager是这样用的,下个月这个使用方法就有可能被废弃了(我看源码的时候是遇到过的,而且源码也变了,但核...
写得不错,点赞
Jetpack使用(五)Navigation核心原理写在前面:Jetpack的更新速度非常快,可能你一个月前看WorkManager是这样用的,下个月这个使用方法就有可能被废弃了(我看源码的时候是遇到过的,而且源码也变了,但核...
第二种应该是没有实时写磁盘,所以不能播放
MappedByteBufferMappedByteBuffer 是Java NIO中引入的一种硬盘物理文件和内存映射方式,当物理文件较大时,采用MappedByteBuffer,读写性能较高,其内部的核心...
@云华兄 老哥,你的方案呢?分享一下啊。
Android 设备唯一标识(多种实现方案)前言 项目开发中,多少会遇到这种需求:获得设备唯一标识DeviceId,用于:1.标识一个唯一的设备,做数据精准下发或者数据统计分析;2.账号与设备绑定;3..... 分析 ...
我是在深入学习 kotlin 时第一次看到协程,作为传统线程模型的进化版,虽说协程这个概念几十年前就有了,但是协程只是在近年才开始兴起,应用的语言有:go 、goLand、k...
前言 Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是...
注:在cmd中要加上“adb shell” 1、查看内存: a、dumpsys meminfo b、dumpsys meminfo packageName c、procran...
我写适配器都会在mvp下新建个adapter包,数据处理还是在model中。
Android中的MVP模式,带实例本博客原地址:http://www.jianshu.com/p/9d40b298eca9项目github地址:https://github.com/CameloeAnthon...
等工程大的时候和维护的时候你就知道为什么了。
Android中的MVP模式,带实例本博客原地址:http://www.jianshu.com/p/9d40b298eca9项目github地址:https://github.com/CameloeAnthon...