![240](https://upload.jianshu.io/users/upload_avatars/6257242/cdbbf584-f8c7-4fa5-9f9a-9fe182783764.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
緣起 序列化已經(jīng)是Android司空見(jiàn)慣的東西了,場(chǎng)景太多了。就拿Intent來(lái)說(shuō)吧狠轻,extra能放的數(shù)據(jù),除了基本類型外,就是序列化的數(shù)據(jù)了不同,...
今天的主角是我們還沒(méi)關(guān)注到的幾個(gè)WorkManager的功能和細(xì)節(jié)套鹅。 Constraints WorkManager里面有一個(gè)Constrain...
之前討論過(guò)的任務(wù),無(wú)論是單次任務(wù)汰具,還是周期性任務(wù)卓鹿,都是單一的任務(wù)項(xiàng)執(zhí)行。如果我們要多個(gè)任務(wù)項(xiàng)同時(shí)進(jìn)行留荔,或者按一定順序執(zhí)行吟孙,就需要用到鏈?zhǔn)饺蝿?wù)。 ...
單次任務(wù)和周期任務(wù)的創(chuàng)建和執(zhí)行聚蝶,現(xiàn)在已經(jīng)清楚了杰妓。但是有問(wèn)題,之前創(chuàng)建的Worker就是一個(gè)單純的Worker碘勉,和任務(wù)添加者是沒(méi)有關(guān)系的巷挥,如果需要...
上一篇說(shuō)到,周期性延時(shí)任務(wù)验靡,實(shí)際被非延時(shí)的周期任務(wù)給干擾了倍宾。這是因?yàn)槌冢蝿?wù)一直是添加到系統(tǒng)的,應(yīng)用未啟動(dòng)的時(shí)候高职,不會(huì)有钩乍,但是當(dāng)應(yīng)用重新啟動(dòng)過(guò)后,...
上一回怔锌,我們已經(jīng)簡(jiǎn)單地實(shí)現(xiàn)了一個(gè)單次任務(wù)寥粹,即通過(guò)OneTimeWorkRequest構(gòu)造的任務(wù)請(qǐng)求。今天埃元,來(lái)試試一個(gè)周期性任務(wù)請(qǐng)求:Period...
好早之前涝涤,項(xiàng)目中有個(gè)功能項(xiàng)需要?jiǎng)?chuàng)建一個(gè)下載任務(wù),考慮到和界面的無(wú)依賴性岛杀,所以我選用了WorkManager阔拳。在當(dāng)時(shí)來(lái)看,WorkManager還...
ViewPager楞件,算是Android開(kāi)發(fā)中的一個(gè)十分常用的組件了衫生。我們今天來(lái)討論下ViewPager的切面動(dòng)畫定制。 自定義切頁(yè)動(dòng)畫 默認(rèn)情況...
本篇主題依然是動(dòng)畫土浸,主角是Android系統(tǒng)的布局動(dòng)畫(Layout Animation)和布局過(guò)渡(Layout Transition)罪针。 官...