在Android開發中,一些不好的編程習慣會導致我們的開發的app存在內存泄露的情況。下面簡單介紹一些在Android開發中常見的內存泄露場景及優化方案。 1.單例引用Act...

IP屬地:四川
在Android開發中,一些不好的編程習慣會導致我們的開發的app存在內存泄露的情況。下面簡單介紹一些在Android開發中常見的內存泄露場景及優化方案。 1.單例引用Act...
裝飾者模式 因為java的IO是基于裝飾者模式設計的,所以要了解掌握IO 必須要先清楚什么事裝飾者模式(裝飾者模式也稱為包裝模式,其使用一種對客戶端透明的方式動態的擴展對象功...
kotlin是一門靜態語言 參數定義 kotlin中沒有8中基本類型的概念了,只剩下了val / var 參數定義:val/var 參數名:參數類型 = 參數值定義參數時 ...
MVVM大家都了解差不多了,但是我發現MVVM整成架構時,每個人的寫法真的是千差萬別。 除了MVVM必要的ViewModel、LiveData,其它寫法也沒有統一的標準,看下...
在kotlin中數組和list的操作符基本共同,所以在數組中可用的操作符也可以在list中使用。 統計操作符 any 只要有一個符合就返回true all 所有條件符合才返回...
了解Dalvik和ART 什么是Dalvik:Dalvik是Google公司自己設計用于Android平臺的Java虛擬機。支持已轉換為.dex(Dalvik Executa...
學習垃圾回收機制的意義 java和C++等語言的最大技術區別:自動化的垃圾回收機制(GC: Garbage Collection)為什么要了解GC和內存分配策略: GC對應用...
CPU的核心數和線程數的關系 CPU的核心數和線程數一般是1:1的關系,Intel推出的超線程技術能使電腦的核心數和線程數的比達到 1:2 (基于一個物理核心模擬兩個邏輯核心...