使用二階貝塞爾曲線實(shí)現(xiàn)添加購(gòu)物車動(dòng)畫(huà),布局采用CoordinatorLayout+AppBarLayout+CollapsingToolbarL...
Flutter Flutter谷歌的移動(dòng)端UI框架,使用Dart語(yǔ)言開(kāi)發(fā),可以快速的在iOS和Android上構(gòu)建高質(zhì)量的原生用戶界面。 以往的...
線性表是零個(gè)或者多個(gè)具有相同的數(shù)據(jù)元素的有限序列。 線性表的二大結(jié)構(gòu):順序存儲(chǔ)結(jié)構(gòu)、鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)(單鏈表、靜態(tài)鏈表、循環(huán)鏈表、雙向鏈表)。 順序...
什么是數(shù)據(jù)結(jié)構(gòu)?數(shù)據(jù)結(jié)構(gòu)是相互之間存在一種或者多種特定關(guān)系的數(shù)據(jù)元素的集合。 什么是算法?算法是解決特定問(wèn)題求解步驟的描述,在計(jì)算機(jī)中表現(xiàn)為指令...
ScreenRecord Android屏幕錄制解決方案。 通過(guò)MediaProjection進(jìn)行屏幕錄制,支持錄音,保存為MP4文件在本地。 ...
最近項(xiàng)目會(huì)用到openfire相關(guān)的知識(shí),前期進(jìn)行了相關(guān)的學(xué)習(xí),整理為以下筆記。這篇主要是記錄openfire服務(wù)器的搭建。 什么是openfi...
一、簡(jiǎn)介 現(xiàn)在APP的掃碼功能很普遍,也有一些APP會(huì)有生成二維碼的需求。目前Android大部分是集成了zxing這個(gè)開(kāi)源項(xiàng)目的掃碼功能。 開(kāi)...
環(huán)境準(zhǔn)備 使用Hexo,需要在電腦中安裝Nodejs和Git。 Node.js下載地址 點(diǎn)我安裝界面如下,一路Next即可。 Git安裝可以去百...
項(xiàng)目中有文字框可折疊的需求,即文本內(nèi)容超出我們規(guī)定的行數(shù)。這時(shí)候用戶可以自己進(jìn)行手動(dòng)折疊展開(kāi)。效果如下: 折疊效果 展開(kāi)效果 這時(shí)候我們可以通過(guò)...