![240](https://upload.jianshu.io/users/upload_avatars/14787396/79042e03-93ef-4633-99ce-17fcf1b5a304.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 在 Android開發(fā)中山涡,性能優(yōu)化策略十分重要 因為其決定了應用程序的開發(fā)質(zhì)量:可用性堤结、流暢性、穩(wěn)定性等佳鳖,是提高用戶留存率的關鍵 本文全面講解性能優(yōu)化中的所有知識霍殴,獻上...
今天寫寫Android的MVC来庭、MVP、MVVP三個框架的對比穿挨,并加深自己對這三個框架的理解月弛。 一 . MVC:Model-View-Controller MVC全名是:Mo...
在 Android 世界里,默認的每個 APP 是一個單獨的進程科盛。其實這樣的描述是不嚴格的帽衙,因為咱們要研究 Android 的進程間通信,肯定除了和其他的 APP 通信外贞绵,還...
前言 在Android開發(fā)的多線程應用場景中厉萝,Handler機制十分常用 今天,我將手把手帶你深入分析 Handler機制的源碼,希望你們會喜歡 Anroid異步通信Hand...
什么是過度繪制(OverDraw) 在多層次重疊的UI結構里面谴垫,如果不可見的UI也在做繪制的操作章母,會導致某些像素區(qū)域被繪制了多次。這樣就會浪費大量的CPU以及GPU資源翩剪。過度...
前言 Android事件分發(fā)機制是Android開發(fā)者必須了解的基礎 網(wǎng)上有大量關于Android事件分發(fā)機制的文章,但存在一些問題:內(nèi)容不全恕出、思路不清晰询枚、無源碼分析、簡單問...
本著針對面試浙巫,不負責任的態(tài)度哩盲,寫下《面試總結》系列。本系列記錄面試過程中各個知識點狈醉,而不是入門系列,如果有不懂的自行學習惠险。 轉(zhuǎn)載請標明出處,本文地址:https://www....
前言 在Android中,內(nèi)存泄露的現(xiàn)象十分常見班巩;而內(nèi)存泄露導致的后果會使得應用Crash 本文 全面介紹了內(nèi)存泄露的本質(zhì)渣慕、原因 & 解決方案,最終提供一些常見的內(nèi)存泄露分析...
就學習經(jīng)驗强经,淺談Java中的Set,List,Map的區(qū)別,對JAVA的集合的理解是想對于數(shù)組: 數(shù)組是大小固定的寺渗,并且同一個數(shù)組只能存放類型一樣的數(shù)據(jù)(基本類型/引用類型)...