由于公司的業(yè)務(wù)不斷拓展鹰祸,生產(chǎn)環(huán)境的 APK 大小也從我最初進入公司時的 70M 變?yōu)榱?60MB 初狰,在分析了 APK 結(jié)構(gòu)目錄之后,常規(guī)的壓縮方案已經(jīng)收效甚微了抵赢,動態(tài)加載第三...
IP屬地:四川
由于公司的業(yè)務(wù)不斷拓展鹰祸,生產(chǎn)環(huán)境的 APK 大小也從我最初進入公司時的 70M 變?yōu)榱?60MB 初狰,在分析了 APK 結(jié)構(gòu)目錄之后,常規(guī)的壓縮方案已經(jīng)收效甚微了抵赢,動態(tài)加載第三...
以前項目中雖然也使用MVVM架構(gòu),但由于整體框架不是我自己搭建的唧取,導致我對于MVVM架構(gòu)的整體還是很不熟悉铅鲤,所以這次就自己搭建并實現(xiàn)一次MVVM架構(gòu)。 MVVM架構(gòu)使用的組件...
一概述 本地廣播事件的發(fā)送和接收都在本應(yīng)用枫弟,不影響其他應(yīng)用也不受其他應(yīng)用影響邢享,只能被動態(tài)注冊,不能靜態(tài)注冊淡诗,主要用法都在LocalBroadcastManager類中骇塘,而全局...
下面我們通過一個簡單的示例,來看看Retrofit結(jié)合Kotlin協(xié)程請求網(wǎng)絡(luò)是怎么開發(fā)的韩容。 需求分析 第一步款违,產(chǎn)品需求 首先,產(chǎn)品小姐姐給到我們的需求是這樣子的: 點擊按鈕...
思路分析 使用OkHttpClient#newWebSocket建立長連接群凶; 監(jiān)聽連接成功事件(WebSocketListener#onOpen)插爹; 連接成功后使用WebSo...
上一篇文章發(fā)布之后又摸了小半年的魚,前段時間精神狀態(tài)確實很懶请梢,寫的東西都帶有記流水賬的性質(zhì)递惋。所以這次決定寫點干貨柔滔。換了新工作之后,到新公司接手了公司以前的老項目萍虽。整個項目都是...