
前言 如果你接觸過 跨進程通信 (IPC),那么你對Binder一定不陌生 雖然 網上有很多介紹 Binder的文章,可是存在一些問題:淺顯的討論Binder機制 或 一味講...
近年來大學最熱門的專業無疑是計算機,而在中小學基礎教育這塊兒,編程熱也是方興未艾,連奧巴馬也提出“編程要從娃娃抓起”。 當我看到才小學二年級的女兒,都已經在學校學編程了,而七...
Google在今年的IO大會上宣布,將Android開發的官方語言更換為Kotlin,作為跟著Google玩兒Android的人,我們必須盡快了解和使用Kotlin語言。 不...
ViewModel 是 Android 架構組件之一,用于分離 UI 邏輯與 UI 數據。在發生 Configuration Changes 時,它不會被銷毀。在界面重建后,...
在 Android 中,Activity 和 Fragment 這類 UI 組件會被系統銷毀或重建,未特殊處理的 UI 數據將會丟失。以往處理這類問題時,會使用 onSave...
之前寫過一篇使用RecyclerView,一句代碼就夠了,介紹了一個功能較完善的RecyclerView框架的實現。該框架雖然代碼不多,但是仍然不夠簡潔,耦合度也比較高,難以...
寫的很好,點個贊~
OneAdapter: RecyclerView最簡單的萬能適配器之前寫過一篇使用RecyclerView,一句代碼就夠了,介紹了一個功能較完善的RecyclerView框架的實現。該框架雖然代碼不多,但是仍然不夠簡潔,耦合度也比較高,難以...
在開發應用時,我們可能會基于一系列的生命周期實現某種功能。為了復用,也為了不讓應用組件變得很臃腫,實現該功能時會選擇與生命周期組件解藕,獨立成一種組件。這樣能夠很方便地在應用...