美團有一個使用 LiveData 實現(xiàn) EventBus 的文章,里面提到了怎么對 version 進行修改
踩坑之路:LiveData之粘性事件前言 何為粘性事件?即發(fā)射的事件如果早于注冊,那么注冊之后依然可以接收到的事件稱為粘性事件 背景 最近接手了一個公司的項目,采用了目前比較新的技術(shù):LiveData+View...
重寫 equals 方法時也要重寫 hashCode 方法主要是因為在哈希容器中對象的存放位置和對象的哈希值有關(guān),如果你只是重寫了 equals 方法,那么哈希容器的表現(xiàn)可能與預(yù)期的不一致,比如對于一個值類 Person,它有兩個屬性 id 和 name(equals 方法根據(jù)這兩個屬性判斷),你創(chuàng)建了 id 和 name 相同的 person1 和 person2,使用 HashSet 來存儲時,如果不重寫 hashCode 方法,set 里會存儲有 person1 和 person2,但兩個對象 equals 方法會返回 true 不是嗎,因此重寫 equals 方法后也要重寫 hashCode 方法使兩者的表現(xiàn)一致,如果不使用哈希容器存儲應(yīng)該就沒有這個顧慮了(這是我的猜測)
為什么要同時重寫equals和hashCode學(xué)習(xí)總結(jié),僅供自己參考,如有不對歡迎指正 Java相關(guān): 1.為什么要同時重寫equals和hashCode? 兩個對象相等,hashCode一定相等 兩個對象不等,hash...
equals的效率比hashcode高
為什么要同時重寫equals和hashCode學(xué)習(xí)總結(jié),僅供自己參考,如有不對歡迎指正 Java相關(guān): 1.為什么要同時重寫equals和hashCode? 兩個對象相等,hashCode一定相等 兩個對象不等,hash...
token?
Android面試一天一題(10 Day)有些東西,大家天天都能看到,但并不一定了解和在意它。在Android開發(fā)中,加載資源,啟動一個新的Activity,獲取系統(tǒng)服務(wù),獲取數(shù)據(jù)庫路徑,創(chuàng)建一個View等都會使用到...
現(xiàn)在回復(fù)還來得及嗎,接口回調(diào)怎么樣
Android面試一天一題(9 Day)面試題:兩個Activity之間如何傳遞參數(shù)? 在Android應(yīng)用中,Activity占有極其重要的地位,Activity間的跳轉(zhuǎn)更是加常便飯。即然跳轉(zhuǎn)(界面切換)不可避免...
LIKE 和 GLOB SQLite 中的 LIKE 運算符可以用來匹配通配符指定模式的文本值,GLOB 運算符也可以用來匹配通配符指定模式的文本值,只不過 GLOB 是大小...
創(chuàng)建夜間模式的資源 使 AppTheme 繼承自 Theme.AppCompat.DayNight.NoActionBar 代碼切換 int mode = getResour...
@Active_Loser 可以具體點嗎,搜索“集成“搜出來了 6000 多個倉庫
Jetpack -room (二)安卓全文檢索Jetpack Room不支持icu分詞,默認(rèn)分詞對中文支持很差。不考慮自定義分詞且的情況可以使用WCDB[https://github.com/Tencent/wcdb/w...
你解決這個問題了嗎,
Jetpack -room (二)安卓全文檢索Jetpack Room不支持icu分詞,默認(rèn)分詞對中文支持很差。不考慮自定義分詞且的情況可以使用WCDB[https://github.com/Tencent/wcdb/w...
評論點醒了我
Android安卓面試復(fù)盤0.寫在前面 (全文約4k字,已經(jīng)投稿 鴻洋 老師的公眾號[https://mp.weixin.qq.com/s/njD4f50zPEydrRcv5BZiEw],只想做個小透...
我去,我以為是校招。
Android安卓面試復(fù)盤0.寫在前面 (全文約4k字,已經(jīng)投稿 鴻洋 老師的公眾號[https://mp.weixin.qq.com/s/njD4f50zPEydrRcv5BZiEw],只想做個小透...
你好,Android 面試時,面試官給出一個問題時,直接按照您給出的參考回答就可以了嗎
2019校招Android面試題解1.0(上篇)本篇將針對2019Android秋招提前批面試總結(jié)中歸納的校招面試題做個小解答(除算法,算法部分另做總結(jié)),然后開了個“彩蛋”小專區(qū),對簡友的一些疑問做個統(tǒng)一回復(fù),特此感謝大...
應(yīng)該是的,Service 默認(rèn)在主線程運行,而 IntentService 會開啟一個新線程執(zhí)行任務(wù)
2019校招Android面試題解1.0(上篇)本篇將針對2019Android秋招提前批面試總結(jié)中歸納的校招面試題做個小解答(除算法,算法部分另做總結(jié)),然后開了個“彩蛋”小專區(qū),對簡友的一些疑問做個統(tǒng)一回復(fù),特此感謝大...
前言 談起MVC,MVP和MVVM這三個最耳熟能詳?shù)腁ndroid框架,相信大家對它們都不陌生,但在實際的情況下,我們很難去界定和定義MVC、MVP和MVVM,從本質(zhì)上來講他...
試著學(xué)一下吧,但類圖又不難
Android的設(shè)計模式-裝飾者模式前言 Android的設(shè)計模式系列文章介紹,歡迎關(guān)注,持續(xù)更新中: Android的設(shè)計模式-設(shè)計模式的六大原則一句話總結(jié)23種設(shè)計模式則創(chuàng)建型模式:Android的設(shè)計模式...