
1. 概念 ThreadLocal 用于提供線程局部變量,在多線程環境可以保證各個線程里的變量獨立于其它線程里的變量。也就是說 ThreadLo...
一、常見使用場景 消息機制中主要用于多線程的通訊,在 Android 開發中最常見的使用場景是:在子線程做耗時操作,操作完成后需要在主線程更新 ...
一、概念 volatile 是 Java 中的關鍵字,是一個變量修飾符,被用來修飾會被不同線程訪問和修改的變量。 二、volatile 作用 1...
一、概念 synchronized 是 Java 中的關鍵字,是利用鎖的機制來實現同步的。 鎖機制有如下兩種特性: 互斥性:即在同一時間只允許一...
【目錄】 1. Architecture Components 之 Guide to App Architecture 2. Architect...
一、 安裝 Angular Material 在 Angualr 項目根目錄下執行如下命令: 安裝完成后有如下提示: 二、安裝 Aniamtio...
一、emoji 的范圍 查閱維基百科中 emoji 的說明 1. 雜項符號及圖形 雜項符號及圖形一共有768個字符,范圍為: U+1F300 ~...
先上效果 一、思路 1. 計算text的行數 實現可折疊的TextView最重要的一點是在setText()前計算出text所需的行數計算行數需...
先上效果 一、繼承AppBarLayout.Behavior AppBarLayout有一個默認的Behavior,即AppBarLayout....