瞎说
堆外内存 之 DirectByteBuffer 详解堆外内存 堆外内存是相对于堆内内存的一个概念。堆内内存是由JVM所管控的Java进程内存,我们平时在Java中创建的对象都处于堆内内存中,并且它们遵循JVM的内存管理机制,J...
瞎说
堆外内存 之 DirectByteBuffer 详解堆外内存 堆外内存是相对于堆内内存的一个概念。堆内内存是由JVM所管控的Java进程内存,我们平时在Java中创建的对象都处于堆内内存中,并且它们遵循JVM的内存管理机制,J...
相信看到这个标题,大家都会潜意识觉得:Activity中没有可以复写的方法么?或者说,没有什么listener可以让我们使用么?抱歉,真的没有,我们潜意识都是以为系统会提供,...
-1- 习惯每天早上跑完步之后翻看读者前一晚的留言。 看见一个经常跟我聊天的男娃凌晨两点半给我发来消息:“八爷!!!求判断,不知道该不该表白!” 他跟我讲,自己喜欢的胖姑娘(...
@RockerLee Server并不是Service 我不认同你的说法,对于这一点。后面一句 onBind对象返回的…… 这句话我是认同的,可能是我没说清楚。 安卓中的Service只是binder的一个承载体,并不是唯一,所以它的意义和Server是不一样的
轻松理解 Android Binder,只需要读这一篇在 Android 系统中,Binder 起着非常重要的作用,它是整个系统 IPC 的基石。网上已经有很多文章讲述 Binder 的原理,有的讲的比较浅显,没有触及到关键,有...
在 Android 系统中,Binder 起着非常重要的作用,它是整个系统 IPC 的基石。网上已经有很多文章讲述 Binder 的原理,有的讲的比较浅显,没有触及到关键,有...
merge根本不会减少 overdraw 好吧,overdraw 的关键点在于一个像素被绘制了几次,即使是 10 层布局,只要没有背景图,同样不会造成 overdraw,网上一堆照抄照班的!!!!!
Android性能优化之如何避免Overdraw什么是Overdraw? Overdraw就是过度绘制,是指在一帧的时间内(16.67ms)像素被绘制了多次,理论上一个像素每次只绘制一次是最优的,但是由于重叠的布局导致一些...
@蹦蹦跳跳真可爱 可能说明不够多,有什么不理解的可以直接问我哈
深入浅出 MVC、MVVM、MVP对于绝大多数开发者来说,对于选择程序的架构,并没有太多的考虑。一方面是业务变化太快,怎么快,怎么来;另一方面,程序架构一般由团队的核心开发来选择,其他开发者可能会处于云里雾里...
对于绝大多数开发者来说,对于选择程序的架构,并没有太多的考虑。一方面是业务变化太快,怎么快,怎么来;另一方面,程序架构一般由团队的核心开发来选择,其他开发者可能会处于云里雾里...
写的挺好的
Android Studio 掌握这些调试技巧,Debug能力不能再高啦Debug断点跟踪调试是软件开发过程中分析代码、解决BUG的一个重要手段,不同IDE下的Debug工具的使用有所不同,但提供的调试功能一定是应有尽有。很多程序员的Debug能...
Debug断点跟踪调试是软件开发过程中分析代码、解决BUG的一个重要手段,不同IDE下的Debug工具的使用有所不同,但提供的调试功能一定是应有尽有。很多程序员的Debug能...
对于绝大多数开发者来说,对于选择程序的架构,并没有太多的考虑。一方面是业务变化太快,怎么快,怎么来;另一方面,程序架构一般由团队的核心开发来选择,其他开发者可能会处于云里雾里...