前言 樹是數(shù)據(jù)結(jié)構(gòu)中的重中之重,尤其以各類二叉樹為學(xué)習(xí)的難點(diǎn)。一直以來(lái),對(duì)于樹的掌握都是模棱兩可的狀態(tài),現(xiàn)在希望通過(guò)寫一個(gè)關(guān)于二叉樹的專題系列。在學(xué)習(xí)與總結(jié)的同時(shí)更加深入的了...
Kotlin Coroutines(協(xié)程) 完全解析系列: Kotlin Coroutines(協(xié)程) 完全解析(一),協(xié)程簡(jiǎn)介 Kotlin Coroutines(協(xié)程) ...
緣由 為了迎合用戶習(xí)慣,很多時(shí)候我們都要使用側(cè)滑返回這個(gè)功能。而設(shè)置側(cè)滑返回,就要求將頁(yè)面的背景設(shè)置為透明。這樣就帶來(lái)一個(gè)問(wèn)題,以軟鍵盤模式SOFT_INPUT_ADJUST...
一、概述 在很久很久以前,加載并展示大量數(shù)據(jù)就已成為各家應(yīng)用中必不可少的業(yè)務(wù)場(chǎng)景,分頁(yè)加載也就成了必不可少的方案。在現(xiàn)有的Android API中也已存在支持分頁(yè)加載內(nèi)容的方...
情況1: app中有某個(gè)build type但module中沒(méi)有 注意:module中有但app中沒(méi)有的build type是不會(huì)報(bào)錯(cuò)的,因?yàn)間radle插件根本不會(huì)去mod...
SVG是什么,使用它的優(yōu)勢(shì) SVG是指可伸縮矢量圖形 (Scalable Vector Graphics),它不同于傳統(tǒng)的位圖,不是通過(guò)存儲(chǔ)圖像中每一點(diǎn)的像素值來(lái)保存與使用圖...
很多人保管不好自己的虛擬財(cái)產(chǎn),發(fā)生丟幣的情況,很多都是因?yàn)椴磺宄借€的概念。 私鑰(Private Key) 比特幣的私鑰是由64位十六進(jìn)制的字符組成,長(zhǎng)得像這樣,比如:5K...
原文地址 Room持久化庫(kù) Room為SQLite提供一個(gè)抽象層,在充分利用SQLite的同時(shí),允許流暢的數(shù)據(jù)庫(kù)訪問(wèn) 注意:引入Room到你的android工程,參看 add...
內(nèi)容簡(jiǎn)介 記錄5.0以后的Ripple(波紋效果)的使用. 1.為什么要使用Ripple 2.如何使用Ripple效果 3.Ripple效果的顏色值改變 4.Ripple的波...
棒 ,也祝你幸福快樂(lè)
RecycleView4種定位滾動(dòng)方式演示概述 相信大家在項(xiàng)目中使用RecyclerView時(shí),經(jīng)常會(huì)遇到這樣的需求:將RecyclerView滑動(dòng)到指定位置,或者檢索RecyclerView的某一項(xiàng)(各個(gè)項(xiàng)的高度不...
ConstraintLayout,讓布局更優(yōu)雅。 一、為什么要用ConstraintLayout 上圖是網(wǎng)易100分的選課首頁(yè),在Banner圖的下部是推薦類目模塊,其中數(shù)學(xué)...
博文出處:關(guān)于使用AlarmManager的注意事項(xiàng),歡迎大家關(guān)注我的博客,謝謝! 快過(guò)年了,更新春節(jié)前的最后一篇博客。 最近在做一個(gè)需求:客戶端按照規(guī)定的時(shí)間間隔向服務(wù)端發(fā)...
我們假設(shè)計(jì)算機(jī)運(yùn)行一行基礎(chǔ)代碼需要執(zhí)行一次運(yùn)算。 那么上面這個(gè)方法需要執(zhí)行 2 次運(yùn)算 這個(gè)方法需要 (n + 1 + n + 1) = 2n + 2 次運(yùn)算。 我們把 算...