瞎說
堆外內存 之 DirectByteBuffer 詳解堆外內存 堆外內存是相對于堆內內存的一個概念。堆內內存是由JVM所管控的Java進程內存,我們平時在Java中創(chuàng)建的對象都處于堆內內存中,并且它們遵循JVM的內存管理機制,J...
瞎說
堆外內存 之 DirectByteBuffer 詳解堆外內存 堆外內存是相對于堆內內存的一個概念。堆內內存是由JVM所管控的Java進程內存,我們平時在Java中創(chuàng)建的對象都處于堆內內存中,并且它們遵循JVM的內存管理機制,J...
相信看到這個標題,大家都會潛意識覺得:Activity中沒有可以復寫的方法么?或者說,沒有什么listener可以讓我們使用么?抱歉,真的沒有,我們潛意識都是以為系統(tǒng)會提供,...
-1- 習慣每天早上跑完步之后翻看讀者前一晚的留言。 看見一個經常跟我聊天的男娃凌晨兩點半給我發(fā)來消息:“八爺?。?!求判斷,不知道該不該表白!” 他跟我講,自己喜歡的胖姑娘(...
@RockerLee Server并不是Service 我不認同你的說法,對于這一點。后面一句 onBind對象返回的…… 這句話我是認同的,可能是我沒說清楚。 安卓中的Service只是binder的一個承載體,并不是唯一,所以它的意義和Server是不一樣的
輕松理解 Android Binder,只需要讀這一篇在 Android 系統(tǒng)中,Binder 起著非常重要的作用,它是整個系統(tǒng) IPC 的基石。網(wǎng)上已經有很多文章講述 Binder 的原理,有的講的比較淺顯,沒有觸及到關鍵,有...
在 Android 系統(tǒng)中,Binder 起著非常重要的作用,它是整個系統(tǒng) IPC 的基石。網(wǎng)上已經有很多文章講述 Binder 的原理,有的講的比較淺顯,沒有觸及到關鍵,有...
merge根本不會減少 overdraw 好吧,overdraw 的關鍵點在于一個像素被繪制了幾次,即使是 10 層布局,只要沒有背景圖,同樣不會造成 overdraw,網(wǎng)上一堆照抄照班的!?。。。?
Android性能優(yōu)化之如何避免Overdraw什么是Overdraw? Overdraw就是過度繪制,是指在一幀的時間內(16.67ms)像素被繪制了多次,理論上一個像素每次只繪制一次是最優(yōu)的,但是由于重疊的布局導致一些...
@蹦蹦跳跳真可愛 可能說明不夠多,有什么不理解的可以直接問我哈
深入淺出 MVC、MVVM、MVP對于絕大多數(shù)開發(fā)者來說,對于選擇程序的架構,并沒有太多的考慮。一方面是業(yè)務變化太快,怎么快,怎么來;另一方面,程序架構一般由團隊的核心開發(fā)來選擇,其他開發(fā)者可能會處于云里霧里...
對于絕大多數(shù)開發(fā)者來說,對于選擇程序的架構,并沒有太多的考慮。一方面是業(yè)務變化太快,怎么快,怎么來;另一方面,程序架構一般由團隊的核心開發(fā)來選擇,其他開發(fā)者可能會處于云里霧里...
寫的挺好的
Android Studio 掌握這些調試技巧,Debug能力不能再高啦Debug斷點跟蹤調試是軟件開發(fā)過程中分析代碼、解決BUG的一個重要手段,不同IDE下的Debug工具的使用有所不同,但提供的調試功能一定是應有盡有。很多程序員的Debug能...
Debug斷點跟蹤調試是軟件開發(fā)過程中分析代碼、解決BUG的一個重要手段,不同IDE下的Debug工具的使用有所不同,但提供的調試功能一定是應有盡有。很多程序員的Debug能...
對于絕大多數(shù)開發(fā)者來說,對于選擇程序的架構,并沒有太多的考慮。一方面是業(yè)務變化太快,怎么快,怎么來;另一方面,程序架構一般由團隊的核心開發(fā)來選擇,其他開發(fā)者可能會處于云里霧里...