對(duì)設(shè)計(jì)模式的簡(jiǎn)要概括 創(chuàng)建型: 抽象工廠模式(Abstract Factory):提供一個(gè)接口腺毫,可以創(chuàng)建一系列相關(guān)或相互依賴的對(duì)象肯污,而無(wú)需指定它們具體的類(lèi)掏熬。 構(gòu)建器模式(Bu...
一個(gè)viewmodel維護(hù)多個(gè)livedata和mvp的p還是有區(qū)別的沙庐,我覺(jué)得可能更多作用在于解藕吧豁辉,畢竟vm不再持有v和m旨别,不用作為媒介英染,耦合度降低了許多揽惹,再加上databinding就很像前端和flutter等技術(shù)的響應(yīng)式編程了,代碼量也減少很多四康,個(gè)人見(jiàn)解??
ViewModel 一個(gè) Android 上使用 MVVM 的規(guī)范ViewModel 是個(gè)抽象類(lèi)搪搏,作用是為 Activity/Fragment 這樣的視圖控制器來(lái)存儲(chǔ)和管理相關(guān)數(shù)據(jù)。 一個(gè) ViewModel 對(duì)象的創(chuàng)建會(huì)和 Activit...
一漏设、常見(jiàn)蹦校活方案 1、監(jiān)聽(tīng)廣播:監(jiān)聽(tīng)全局的靜態(tài)廣播郑口,比如時(shí)間更新的廣播鸳碧、開(kāi)機(jī)廣播、解鎖屏犬性、網(wǎng)絡(luò)狀態(tài)瞻离、解鎖加鎖亮屏暗屏(3.1版本),高版本需要應(yīng)用開(kāi)機(jī)后運(yùn)行一次才能監(jiān)聽(tīng)這些系...
@第七個(gè)佩恩 權(quán)限請(qǐng)求的庫(kù)
Android判斷GPS是否開(kāi)啟和打開(kāi)GPS最近做項(xiàng)目需要用到藍(lán)牙,在6.0測(cè)試機(jī)上運(yùn)行時(shí)發(fā)現(xiàn)6.0以上需要打開(kāi)定位才能使用藍(lán)牙搜索到設(shè)備,于是就有了打開(kāi)GPS的需求肉迫,這里分享一下經(jīng)驗(yàn) @Overridepublic ...
如果我要依賴aar验辞,怎么依賴呢
Flutter Plugin開(kāi)發(fā)流程這篇文章主要介紹了Flutter Plugin開(kāi)發(fā)流程,包括如何利用Android Studio開(kāi)發(fā)以及發(fā)布等昂拂。 今天這篇文章受神,給大家介紹如何開(kāi)發(fā)Flutter Plugin...
Android(2017-2018)BAT面試題整理(Android篇格侯,含答案) 版權(quán)聲明:本文為博主原創(chuàng)文章鼻听,未經(jīng)博主允許不得轉(zhuǎn)載。 **個(gè)人面試經(jīng)歷總結(jié)文章:Androi...
Android仿微信圖片詳情頁(yè)面联四,可下拉關(guān)閉頁(yè)面話不多說(shuō)撑碴,直接上效果圖 ImageReview在這個(gè)庫(kù)里面用到了第三方的縮放圖片查看庫(kù) 1、要實(shí)現(xiàn)效果圖的方案朝墩,需要操作重寫(xiě)ViewPager的事件處理醉拓。2、下滑透明的方案可...
@你需要一臺(tái)永動(dòng)機(jī) 喜歡能不能給github點(diǎn)個(gè) star收苏,謝謝
Android仿微信圖片詳情頁(yè)面亿卤,可下拉關(guān)閉頁(yè)面話不多說(shuō),直接上效果圖 ImageReview在這個(gè)庫(kù)里面用到了第三方的縮放圖片查看庫(kù) 1鹿霸、要實(shí)現(xiàn)效果圖的方案排吴,需要操作重寫(xiě)ViewPager的事件處理。2懦鼠、下滑透明的方案可...
本文主要介紹了Flutter布局相關(guān)的內(nèi)容钻哩,對(duì)相關(guān)知識(shí)點(diǎn)進(jìn)行了梳理,并從實(shí)際例子觸發(fā)肛冶,進(jìn)一步講解該如何去進(jìn)行布局街氢。 1. 簡(jiǎn)介 在介紹Flutter布局之前,我們得先了解Fl...
由于接口升級(jí)到https睦袖,部分接口可能無(wú)法登錄珊肃,但是源碼還沒(méi)有去維護(hù),請(qǐng)注意馅笙。以下源碼是我剛剛學(xué)習(xí)Kotlin的時(shí)候?qū)懙穆浊牵锩孢€保留了大量的Java風(fēng)格的代碼,如今看來(lái)還不是...
@O2_f871 scrollview內(nèi)部只能有一個(gè)view延蟹,你可以用LinearLayout包起來(lái)
解決recyclerView和ScrollView滑動(dòng)沖突ScrollView嵌套ListView解決滑動(dòng)沖突是自定義了listView去測(cè)量listView高度评矩,而recycerView嵌套在scrollView中需要重寫(xiě)layo...
@O2_f871 scrollview只能有一個(gè)子view的原因嗎
解決recyclerView和ScrollView滑動(dòng)沖突ScrollView嵌套ListView解決滑動(dòng)沖突是自定義了listView去測(cè)量listView高度叶堆,而recycerView嵌套在scrollView中需要重寫(xiě)layo...