@辛木梓_427d 你要說(shuō)用Compose那確實(shí)難回去了,我這個(gè)是基于View體系的
??JetpackMvvm:一個(gè)體驗(yàn)真的很爽的Android開(kāi)發(fā)框架?? 什么是JetpackMvvm? JetpackMvvm是一個(gè)基于 ViewModel、LiveData、Kotlin Flow、Repository 的分層體系,提供清晰...
@辛木梓_427d 你要說(shuō)用Compose那確實(shí)難回去了,我這個(gè)是基于View體系的
??JetpackMvvm:一個(gè)體驗(yàn)真的很爽的Android開(kāi)發(fā)框架?? 什么是JetpackMvvm? JetpackMvvm是一個(gè)基于 ViewModel、LiveData、Kotlin Flow、Repository 的分層體系,提供清晰...
@ball康 感謝你的支持 ??
??JetpackMvvm:一個(gè)體驗(yàn)真的很爽的Android開(kāi)發(fā)框架?? 什么是JetpackMvvm? JetpackMvvm是一個(gè)基于 ViewModel、LiveData、Kotlin Flow、Repository 的分層體系,提供清晰...
不是哥們,用個(gè)MVI用出優(yōu)越感了?覺(jué)得MVVM就是老土過(guò)時(shí)了啊,項(xiàng)目架構(gòu)選擇不是手機(jī)系統(tǒng)升級(jí),不是越新的架構(gòu)就越牛逼。這些成熟的架構(gòu)沒(méi)有高低之分,只有對(duì)項(xiàng)目和團(tuán)隊(duì)合不合適
??JetpackMvvm:一個(gè)體驗(yàn)真的很爽的Android開(kāi)發(fā)框架?? 什么是JetpackMvvm? JetpackMvvm是一個(gè)基于 ViewModel、LiveData、Kotlin Flow、Repository 的分層體系,提供清晰...
?? 什么是JetpackMvvm? JetpackMvvm是一個(gè)基于 ViewModel、LiveData、Kotlin Flow、Repository 的分層體系,提供清晰...
前言 在實(shí)際的開(kāi)發(fā)當(dāng)中,如果有一個(gè)需求是: 輸入框中只能輸入中文或者是英文亦或者是中英混合 如果是純英文,長(zhǎng)度限制是12,其他情況限制為6。 分析 當(dāng)你看完上面的需求時(shí),是不...
一、什么是jsoup jsoup 是一款Java 的HTML解析器,可直接解析某個(gè)URL地址、HTML文本內(nèi)容。它提供了一套非常省力的API,可通過(guò)DOM,CSS以及類(lèi)似于j...
由于Android的機(jī)制,7.0以上不再信任用戶證書(shū),在charles官方文檔內(nèi)也有說(shuō)明, 貌似是需要修改AndroidManifest.xml的內(nèi)容,目前我的理解是需要反編...
歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明出處:http://www.itdecent.cn/p/00ba0ac2fc96 寫(xiě)在前面 一直想寫(xiě)一篇關(guān)于im即時(shí)通訊分享的文章,無(wú)奈工作太忙,很難抽...
一、認(rèn)識(shí)CoordinatorLayout CoordinatorLayout作為support:design庫(kù)里的核心控件,在它出現(xiàn)之前,要實(shí)現(xiàn)View之間嵌套滑動(dòng)等交互操...
CoordinatorLayout中AppBarLayout滑動(dòng)抖動(dòng)問(wèn)題 問(wèn)題描述 通過(guò)觀察導(dǎo)致抖動(dòng)的手勢(shì)操作,知曉了在快速滑動(dòng)AppBarLayout部分,手指離開(kāi)屏幕,滑...
分析的okhttp版本為 RealCall.kt文件中 有一個(gè)函數(shù) fun getResponseWithInterceptorChain():Response 這個(gè)函數(shù)中是...
1.Kotlin Flow 介紹 Flow是kotlin提供的一個(gè)工具,使用協(xié)程封裝成生產(chǎn)者-消費(fèi)者模式,上流來(lái)負(fù)責(zé)生產(chǎn),下流來(lái)接收消耗。 翻譯下就是:按順序發(fā)出值并正常完成...
作者:HiDhl鏈接:https://juejin.im/post/5f153adff265da22fb287e6e[https://juejin.im/post/5f153...
在嵌套的滾動(dòng)視圖與包含它的 ViewPager2 對(duì)象方向相同的情況下,ViewPager2 本身并不支持該滾動(dòng)視圖。例如,在垂直方向的 ViewPager2 對(duì)象內(nèi),垂直滾...
本文章已授權(quán)郭霖微信公眾號(hào)轉(zhuǎn)載[https://mp.weixin.qq.com/s/_MSpAVelQsOJFuin3QZh6g] JCenter 遠(yuǎn)程倉(cāng)庫(kù)已經(jīng)宣布停止維護(hù)...
本文章已授權(quán)鴻洋微信公眾號(hào)轉(zhuǎn)載[https://mp.weixin.qq.com/s/_vLjc6fzGlhLGxuedvqbxw] 官方文檔 AndroidX 概覽[htt...
MontionLayout直譯過(guò)來(lái)就是運(yùn)動(dòng)布局, 是一個(gè)能夠幫助我們?cè)?app 中管理手勢(shì)和控件動(dòng)畫(huà)的布局組件。MotionLayout類(lèi)位于androidx.constra...
使用viewModel保存數(shù)據(jù),使App被系統(tǒng)kill后,再次啟動(dòng)依然可以恢復(fù)被kill前的數(shù)據(jù) 下面的model = ViewModelProviders.of(this,...