經(jīng)過(guò)幾天的搜索嘗試,網(wǎng)上很多寫關(guān)于Flutter中使用protobuf 的文章,但是點(diǎn)進(jìn)去,幾乎都是清一色的介紹怎么安裝環(huán)境,然后最后一步就是在pubspec.ymal中添加...
經(jīng)過(guò)幾天的搜索嘗試,網(wǎng)上很多寫關(guān)于Flutter中使用protobuf 的文章,但是點(diǎn)進(jìn)去,幾乎都是清一色的介紹怎么安裝環(huán)境,然后最后一步就是在pubspec.ymal中添加...
Flutter接觸時(shí)間也不短了,從零到一在快樂(lè)平安項(xiàng)目上線,再到后面的優(yōu)化完善迭代,安卓端基本是一個(gè)人完成,中間加了無(wú)數(shù)班,遇到了很多問(wèn)題,到最后基本都解決了,其中的幸酸只有...
在21年時(shí)候有寫過(guò)一次lifecycle: http://www.itdecent.cn/p/838631cdf520[http://www.itdecent.cn/p/...
前言:okhttp框架已經(jīng)使用了好多年了,本文基于3.12.13版本源碼分析,個(gè)人覺(jué)得里面的設(shè)計(jì)確實(shí)非常巧妙。目前官網(wǎng)最新已經(jīng)升級(jí)到4.12版本:https://github...
目錄結(jié)構(gòu) 1.背景及l(fā)ivedata優(yōu)劣勢(shì)2.livedata簡(jiǎn)單使用3.livedata實(shí)現(xiàn)原理 1.背景及優(yōu)劣勢(shì) 1.優(yōu)勢(shì)1 生命周期觸發(fā)時(shí)感知到UI活躍才刷新UI 比較...
用過(guò)aidl的同學(xué),可能見(jiàn)過(guò)下面的寫法: 不知道你有沒(méi)有好奇過(guò)這里的 in / out / inout 是什么意思呢? directional tag 去官網(wǎng)[https:/...
話不多說(shuō),最近在進(jìn)行內(nèi)存優(yōu)化排查時(shí),準(zhǔn)備對(duì)枚舉下手了,為什么呢?官方文檔不建議我們用枚舉: 枚舉的局限 個(gè)人認(rèn)為,使用枚舉有兩個(gè)弊端:1.增加APK體積,對(duì)你沒(méi)聽(tīng)錯(cuò),我給你證...
前言 目前很多項(xiàng)目使用retrofit+Rxjava+mvp的架構(gòu)開(kāi)發(fā)項(xiàng)目還是比較多的。最近在改一處內(nèi)存泄漏時(shí)候問(wèn)題時(shí),遇到一個(gè)Rxjava相關(guān)的泄漏問(wèn)題。項(xiàng)目中雖然用Rxj...
Dalvik是Google公司自己設(shè)計(jì)用于Android平臺(tái)的虛擬機(jī)。Dalvik經(jīng)過(guò)優(yōu)化,使其更適合Android平臺(tái),2014年6月谷歌I/O大會(huì),Android L 改...