源碼環(huán)境是android-API-28,計(jì)劃在頁(yè)面處于主頁(yè)時(shí)左劃進(jìn)入負(fù)一屏,右滑退出負(fù)一屏。從三個(gè)方面推進(jìn),TouchEvent,Animation 和負(fù)一屏View。從To...
源碼環(huán)境是android-API-28,計(jì)劃在頁(yè)面處于主頁(yè)時(shí)左劃進(jìn)入負(fù)一屏,右滑退出負(fù)一屏。從三個(gè)方面推進(jìn),TouchEvent,Animation 和負(fù)一屏View。從To...
本文介紹了應(yīng)用啟動(dòng)耗時(shí)分析統(tǒng)計(jì)的一些方法和小技巧。 《風(fēng)》解落三秋葉,能開二月花。過江千尺浪,入竹萬竿斜。-李嶠 使用系統(tǒng)追蹤獲取報(bào)告 在Android 9.0或以上手機(jī)系統(tǒng)...
搜索歷史比較的常用,以前的樣式就是單純的平鋪流布局就可以了,熱愛網(wǎng)購(gòu)的我發(fā)現(xiàn)常用的電商的App搜索歷史都做了改變。所以業(yè)余時(shí)間就簡(jiǎn)單做了下這個(gè)樣式,希望對(duì)于新入手的小伙伴有所...
請(qǐng)保持淡定,分析代碼,記?。盒阅芎苤匾?。 啟動(dòng)時(shí)間優(yōu)化 毫無疑問,應(yīng)用的啟動(dòng)速度越快越好。 本文可以幫助你優(yōu)化應(yīng)用的啟動(dòng)時(shí)間:首先描述應(yīng)用啟動(dòng)過程的內(nèi)部機(jī)制;然后討論如何分析...
問題: 我們?cè)谑褂肍ragment的時(shí)候,會(huì)偶爾出現(xiàn)錯(cuò)誤:IllegalStateException: Can not perform this action after o...
1.背景 一個(gè)大型項(xiàng)目往往需要幾人甚至是十幾人參與開發(fā),大家編碼習(xí)慣不同,導(dǎo)致一個(gè)項(xiàng)目往往會(huì)出現(xiàn)幾個(gè)LogUtils類。經(jīng)常出現(xiàn)Log的tag以人名命名。盡管軟件組長(zhǎng)嚴(yán)令禁止...
Shallow Size和Retained Size詳解 參考文章How much memory do I need (part 1) – What is retained ...
最近在做Q的升級(jí)項(xiàng)目,寫了一個(gè)懸浮框的demo,在設(shè)置界面 懸浮框竟然消失了,離開設(shè)置界面又出現(xiàn)了。我覺得很奇怪,百度一下,沒有找到相關(guān),我決定看一下。 android Q ...
SmartRefreshLayout:https://github.com/scwang90/SmartRefreshLayout