列表是APP必用功能,Item多了,會使App內(nèi)存占用升高,于是有了ViewHolder對每個重用Item進(jìn)行緩存。但是在復(fù)雜的數(shù)據(jù)類型中:新聞、圖片、網(wǎng)頁鏈接、視頻、視頻+...
IP屬地:廣東
列表是APP必用功能,Item多了,會使App內(nèi)存占用升高,于是有了ViewHolder對每個重用Item進(jìn)行緩存。但是在復(fù)雜的數(shù)據(jù)類型中:新聞、圖片、網(wǎng)頁鏈接、視頻、視頻+...
很多需要實(shí)現(xiàn)點(diǎn)擊顯示和隱藏指定布局的功能,但不帶過渡動畫的顯示和隱藏會顯得比較生硬,因此需要自定義一個帶過渡動畫的控件,代碼如下: 然后就可以在 layout 中使用了: E...
接到個需求要播放一個帶 Gif 圖片的動畫,ios 本身就對 Gif 是支持的,android 需要自己實(shí)現(xiàn),因此需要自己自定義一個控件,廢話不多,現(xiàn)在貼上代碼如下: 然后還...
版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得在任何公眾號發(fā)布。 通常項(xiàng)目比較大的APP都面臨著如下性能問題,APP啟動慢、界面跳轉(zhuǎn)慢、事件相應(yīng)慢、滑動和動畫卡頓、展現(xiàn)內(nèi)容慢...
Markdown簡單來說就是一個文本到html(text/html)的轉(zhuǎn)換工具,官網(wǎng)有詳細(xì)介紹 Markdown is a text-to-HTML conversion t...
基于com.github.bumptech.glide:glide:3.7.0這是一篇快速過源碼,而非品味細(xì)枝末節(jié)的分析,否則簡書的2W byte的限制,可能要分好幾期才能徹...
因?yàn)楣ぷ餍枰?,簡單研究了一下Android6.0權(quán)限申請,在Google提供的sample的基礎(chǔ)上,寫了一個簡單的demo。算是自己的筆記吧,可能會比較混亂,主要是方便以后查...