假設(shè)有個網(wǎng)絡(luò)請求操作,ViewModel要同時返回“請求數(shù)據(jù)”并告知UI結(jié)束loading,這樣要怎么處理呢
ViewModel詳解ViewModel是用來存儲和管理UI相關(guān)數(shù)據(jù)的。 1、實現(xiàn)ViewModel ViewModel中一般使用LiveData[http://www.itdecent.cn/...
假設(shè)有個網(wǎng)絡(luò)請求操作,ViewModel要同時返回“請求數(shù)據(jù)”并告知UI結(jié)束loading,這樣要怎么處理呢
ViewModel詳解ViewModel是用來存儲和管理UI相關(guān)數(shù)據(jù)的。 1、實現(xiàn)ViewModel ViewModel中一般使用LiveData[http://www.itdecent.cn/...
gradle 7.0+ 這種方式失效了?。?
Android 將GitHub項目發(fā)布為JitPack遠(yuǎn)程依賴將GitHub項目發(fā)布為遠(yuǎn)程依賴JitPack庫[http://www.itdecent.cn/p/1ff908083445]Android如何構(gòu)建自己的庫在build.g...
@xq9527 不是我沒用,是鴻蒙沒有databinding!不過目前相比MVP,還是能少寫很多代碼,MVP每次新建一個頁面,都要新建對應(yīng)的Presenter和Contract,麻煩很多!
鴻蒙開發(fā)MVVM+Retrofit+OkHttp+RxJavaHarmonyMVVMHttp 剛接觸Harmony開發(fā)2天!不得不吐槽一下,“遠(yuǎn)程真機調(diào)試”真的好難用還限時,日志還經(jīng)常不打?。ㄎ冶疽詾槭荓og問題,換了System.ou...
代碼水平有待提高??!
鴻蒙 模仿boss直聘客戶端更新教程前言: 各位同學(xué)大家好 ,之前寫過一篇鴻蒙模仿boss直聘文章。那個時候我自己天真的以為鴻蒙里面沒有類似安卓里面的fragment,所以就用布局顯示隱藏來實現(xiàn)的 雖然效果是實...
??MVVM跟kotlin有啥關(guān)系嗎?
鴻蒙開發(fā)MVVM+Retrofit+OkHttp+RxJavaHarmonyMVVMHttp 剛接觸Harmony開發(fā)2天!不得不吐槽一下,“遠(yuǎn)程真機調(diào)試”真的好難用還限時,日志還經(jīng)常不打?。ㄎ冶疽詾槭荓og問題,換了System.ou...
HarmonyMVVMHttp 剛接觸Harmony開發(fā)2天!不得不吐槽一下,“遠(yuǎn)程真機調(diào)試”真的好難用還限時,日志還經(jīng)常不打?。ㄎ冶疽詾槭荓og問題,換了System.ou...
請問樓主的抽象類是怎么做到實例化的
Android Room 框架學(xué)習(xí)Room是一個對象關(guān)系映射(ORM)庫。Room抽象了SQLite的使用,可以在充分利用SQLite的同時訪問流暢的數(shù)據(jù)庫。 Room官方文檔介紹 https:/...
升級是最大的痛點?。。。?!
Android官方Room配合RxJava接入及使用經(jīng)驗Room持久性庫在SQLite上提供了一個抽象層,幫助開發(fā)者更友好、流暢的訪問SQLite數(shù)據(jù)庫。以下是Room的初步使用經(jīng)驗,可供基礎(chǔ)功能的使用。完整的文檔請參考https...
同感!最煩就是升級這里
Android Room 框架學(xué)習(xí)Room是一個對象關(guān)系映射(ORM)庫。Room抽象了SQLite的使用,可以在充分利用SQLite的同時訪問流暢的數(shù)據(jù)庫。 Room官方文檔介紹 https:/...
看不出哪里減少了UI的復(fù)用
Android11新推出Compose介紹簡單介紹 今年android11已經(jīng)完爆了android10去年的發(fā)布會,無論從ai模型上的優(yōu)化還是jetpack庫的升級,都能說是android11的亮點。這里我們主要介紹...
這段xml代碼看似沒問題吧!謹(jǐn)記name賦值不可以為data,否則整個項目的單向綁定或雙向綁定都失效!我也不知道為啥,搜也搜不出結(jié)果,還是各種回退才定位到bug出現(xiàn)在這里。
剛從java mvp轉(zhuǎn)kotlin mvvm??!開在了mvvm的網(wǎng)絡(luò)請求回調(diào),不知道怎么封裝好!過去習(xí)慣了Retrofit+Rxjava,現(xiàn)在看Retrofit+協(xié)程請求回調(diào)后處理結(jié)果或者請求異常感覺復(fù)雜了好多
kotlin 協(xié)程+retrofit2.6.0+ 封裝源碼包含日志攔截 http錯誤處理要用mvvm的話自己封裝一下就好了
這種方式還得看實際需求吧,如果item有復(fù)雜的邏輯處理我覺得還是寫adapter吧
RecyclerView還在寫Adapter?永遠(yuǎn)拋棄吧(一)RecyclerView的用法是什么樣子的我就不說了,做安卓的同學(xué)都知道,需要寫adapter,然后在adapter中寫布局文件,雖然有第三方的框架可以大大減少代碼量,但是還...
服務(wù)端的時候,其他設(shè)備作為客戶端無法連接到
[android]socket服務(wù)器和客戶端實現(xiàn)--OKsocket實踐總結(jié)OKsocket實踐總結(jié) OkSocket是github上socket使用比較多的一個Java庫,旨在解決輕量級套接字通信問題,使開發(fā)人員能夠更多地關(guān)注業(yè)務(wù)邏輯,而不是TCP...