RecyclerView、ViewHolder和Adapter 首先,我們要明確這三個類各自的任務(wù)和邏輯結(jié)構(gòu)。 RecyclerView 任務(wù)僅...
線程狀態(tài) 新創(chuàng)建 剛new出來的Thread還沒有被運(yùn)行 可運(yùn)行 一旦調(diào)用start 方法泵额,線程處于runnable狀態(tài)。一個可運(yùn)行的線桿可能正...
垃圾收集器 如果說收集算法是內(nèi)存回收的方法論,那么垃圾收集器就是內(nèi)存回收的具體實現(xiàn)庵芭。下面是Hotspot 虛擬機(jī)包含的所有收集器: Serial...
簡介 本文大部分內(nèi)容翻譯自 Github 中 Awesome Flutter 項目,該項目集合了當(dāng)下學(xué)習(xí) Flutter 的優(yōu)秀文章及開源項目雀监,...
有著上次對 Flutter 的認(rèn)識双吆,于是我馬不停蹄的著手開發(fā)了一個基于 Flutter 的 App眨唬,一開始真的是很難,F(xiàn)lutter 對于我來說...
Leetcode日記:92&206.反轉(zhuǎn)鏈表 92.反轉(zhuǎn)鏈表其中一段 Reverse a linked list from position m...
Java日常學(xué)習(xí)總結(jié)并發(fā)進(jìn)階之鎖與同步篇 創(chuàng)建一個新線程的三種方法 通過Runnable接口創(chuàng)建線程類 定義runnable接口的實現(xiàn)類好乐,并重寫...
Leetcode日記:19&24&84.鏈表相關(guān)操作 19.刪除倒數(shù)第N個元素 19-題目 Given a linked list, remov...
Leetcode日記:46&47.排列組合與回溯(backtrack) 46排列組合1 題目 Given a collection of dis...