前面的文章中着重講解了 View 的測量流程。其中我提到了一句非常重要的話:View 的測量匡高是由父控件的 MeasureSpec 和 View 自身的 `LayoutParams 共同決定的。我們在前面的 每日一問:談談對 MeasureSpec 的理解 把 MeasureSpec 的重點 ...
問: 基礎題: 提高題: 基礎題: 方法 : 方法 : 方法 : 方法 : 方法 : 提高題: 方法 : ...
2019-06-25 15:14 0 867 推薦指數:
前面的文章中着重講解了 View 的測量流程。其中我提到了一句非常重要的話:View 的測量匡高是由父控件的 MeasureSpec 和 View 自身的 `LayoutParams 共同決定的。我們在前面的 每日一問:談談對 MeasureSpec 的理解 把 MeasureSpec 的重點 ...
SharedPreferences 應該是任何一名 Android 初學者都知道的存儲類了,它輕量,適合用於保存軟件配置等參數。以鍵值對的 XML 文件形式存儲在本地,程序卸載后也會一並清除,不會殘留 ...
基本上所有 Android 開發都會接觸到 onCreate()、onDestory()、onStart()、onStop() 等這些生命周期方法,但卻不是所有人都會去關注到 onAttachXXX( ...
昨天的問題說到了關於 內存泄漏需要注意的點,在文章最后有說到 LeakCanary 檢測內存泄漏。實際上,我相信絕大多數人也知道甚至使用過這個庫。 這個系列通常來說如果發現了不錯的資源,會選擇 ...
作為一名 Android 開發,正常情況下對 View 的繪制機制基本還是耳熟能詳的,尤其對於經常需要自定義 View 實現一些特殊效果的同學。 網上也出現了大量的 Blog 講 View 的 on ...
詳細說一下 MeasureSpec.UNSPECIFIED 前面的文章 我留下了一個疑惑,那就是到底為什么 NestedScrollView 要把子 View 的測量模式強行設置為 MeasureS ...
這是 wanAndroid 每日一問中的一道題,下面我們來嘗試解答一下。 講講並發專題 volatile,synchronize,CAS,happens before, lost wake up 為了本系列的「短平快」,今天我們就來第一個主角:volatile。 保證內存可見性 ...
堅持原創日更,短平快的 Android 進階系列,敬請直接在微信公眾號搜索:nanchen,直接關注並設為星標,精彩不容錯過。 一般我們被問到這樣的問題,通常來說,答案都是否定的,但一定得知道其中的 ...