Android系統(tǒng)顯示原理 Android應(yīng)用程序把經(jīng)過測量旨巷,繪制,布局的surface緩存數(shù)據(jù)猜极,通過SufraceFilnger把數(shù)據(jù)渲染到顯...
反射是什么? 在運行狀態(tài)中,獲取一個類的所有屬性和方法址貌。這種動態(tài)獲取信息以及調(diào)用對象的方法的功能。 使用反射機制的一些框架? Retrofit中...
一练对、Android內(nèi)存管理機制 1遍蟋、Java對象的生命周期 Java對象的生命周期經(jīng)歷7個階段,分別是創(chuàng)建階段螟凭、應(yīng)用階段虚青、不可見階段、不可達階段...
ThreadLocal是什么螺男? ThreadLocalThreadLocal是一個線程內(nèi)部用于存儲數(shù)據(jù)的類棒厘,通過它可以在指定的線程中存儲數(shù)據(jù),數(shù)...
why? 為什么使用動畫下隧,自從Android5.0以后奢人,Google宣布了Material Design的設(shè)計語言,也增加了很多動畫效果淆院,使得a...
概述 排序算法有好多種何乎,也在特殊的場景中,我們經(jīng)常需要對我們的數(shù)據(jù)進行排序土辩,這里對經(jīng)典的排序做一個記錄整理支救。 一冒泡排序 原理分析 冒泡排序其實...
TextInputLayout介紹 TextInputLayout是Google基于Material Design風(fēng)格出現(xiàn)的一個文本輸入布局。主...
為什么用沉浸式狀態(tài)欄脯燃? 也不知道從什么時候開始大部分的App已經(jīng)全部向沉浸式狀態(tài)欄靠攏搂妻,這種效果應(yīng)該是想讓最頂部的狀態(tài)欄和項目的標(biāo)題欄過渡比較融...
概述 本章是總結(jié)Android Studio的技巧與插件,俗話說工欲善其事必先利其器辕棚,對Android Studio使用的得心應(yīng)手的話欲主,將會大大...