为了换取性能,JVM在内置锁上做了非常多的优化,膨胀式的锁分配策略就是其一。理解偏向锁、轻量级锁、重量级锁的要解决的基本问题,几种锁的分配和膨胀过程,有助于编写并优化基于锁的...
为了换取性能,JVM在内置锁上做了非常多的优化,膨胀式的锁分配策略就是其一。理解偏向锁、轻量级锁、重量级锁的要解决的基本问题,几种锁的分配和膨胀过程,有助于编写并优化基于锁的...
之前三篇把屏幕适配概念梳理了还讲解了列举的其中四种适配方案,还没有看过的童鞋可以先参考这三篇:Android全面的屏幕适配方案解析(一)__屏幕适配概念梳理[https://...
原文地址: http://www.jianshu.com/p/2919bdb8d09a 解决Retrofit多BaseUrl及运行时动态改变BaseUrl(一) 解决Retr...
问题前因 我们做的是一个类似ofo的App,面向海外市场,有些国家存在多种语言,例如加拿大。 用户骑行完毕后,在HomeActivity请求结束行程的接口,HomeActiv...
参考资料 AMS源码分析(一)Activity生命周期管理[https://www.jianshu.com/p/a49c3c6092c0]AMS源码分析(二)onActivi...
在Android 项目集成flutter的时候遇到的一些坑,给大家分享一下。首先在选择集成flutter的方式,我本地安装了flutter环境,所以采用源码依赖的方式,编辑器...
这里我使用的android studio版本是2020.3.1;flutter版本2.5.3。此前在网上搜索的很多教教程版本都不一样,新版的IDE和SDK让我遇到了很多坑故这...
前言 Android真响应式架构系列文章: Android真响应式开发——MvRxEpoxy——RecyclerView的绝佳助手 Android真响应式架构——Model...
前言 手把手讲解系列文章,是我写给各位看官,也是写给我自己的。文章可能过分详细,但是这是为了帮助到尽量多的人,毕竟工作5,6年,不能老吸血,也到了回馈开源的时候.这个系列的文...
是的,你没看错,又是腾讯视频!又是高仿!没办法啊,产(傻)品(子)喜欢抄袭别人 还是上效果图吧(渣渣千元机,有点卡) 同样是新闻客户端,为什么你这么优秀。 好了,吐槽完毕,看...