不管是應(yīng)用開發(fā),還是性能優(yōu)化扇丛,都需要借助Systrace工具筒严。 今天我們主要從Systrace工具入手丹泉,介紹一款字節(jié)開源的RheaTrace庫(又名btrace,下文簡稱bt...
不管是應(yīng)用開發(fā),還是性能優(yōu)化扇丛,都需要借助Systrace工具筒严。 今天我們主要從Systrace工具入手丹泉,介紹一款字節(jié)開源的RheaTrace庫(又名btrace,下文簡稱bt...
什么是WorkManager WorkManager是Jetpack中的一個庫,它擴展了JobScheduler的能力规惰, 提供給應(yīng)用在后臺執(zhí)行任務(wù)的能力睬塌。 它能幫助應(yīng)用在滿足...
前言 Jetpack 架構(gòu)組件及 “標準化開發(fā)模式” 確立,意味著Android 開發(fā)已步入成熟階段歇万,只有對 MVVM 確有深入理解揩晴,才能自然而然寫出標準化、規(guī)范化代碼贪磺。 本...
MQTT(Message Queuing Telemetry Transport拣技,消息隊列遙測傳輸協(xié)議)千诬,是一種基于發(fā)布/訂閱(publish/subscribe)模式的“輕...
1 前言 年初做了一款A(yù)ndroid TV 應(yīng)用,用到了MQTT膏斤。主要實現(xiàn)的是類似一些景區(qū)利用大屏幕實時顯示景點人數(shù)徐绑,超過人數(shù)就不允許進入。即利用閘機設(shè)備監(jiān)控到進景區(qū)的游客莫辨,...
介紹 裝飾器模式(Decorator Pattern)又叫包裝模式(Wrapper Pattern)傲茄,允許向一個現(xiàn)有的對象添加新的功能毅访,同時又不改變其結(jié)構(gòu)。 這種類型的設(shè)計模...
先上代碼MVVM[https://github.com/xuanduoduo/MVVM] aar/source 一般來說組件化項目中都會做aar和源碼切換烫幕,開發(fā)同學(xué)正在進行的...
本文章已授權(quán)微信公眾號 guolin_blog (郭霖)獨家發(fā)布俺抽。發(fā)布地址:手把手帶你搭建一個優(yōu)秀的Android項目架構(gòu)[https://mp.weixin.qq.com/...