原文:每日一問:不一樣的角度吐槽下 DataBinding

我們項目采用的是 kotlin amp amp DataBinding 處理的,可能你會疑問,既然用的是 kotlin,為啥沒有用 kotlinx 新的頁面當然是用的 kotlinx 啦,但我們有相當龐大的歷史代碼,並且我們的通用 adapter 其實也是基於 DataBinding 來封裝的。所以,我們還是不得不來討 吐 論 槽 一下這個 DataBinding 的坑。事實上,這個問題在我當年面 ...

2019-06-24 19:02 0 608 推薦指數:

查看詳情

不一樣角度一窺多線程

不一樣角度一窺多線程 最近在性能調試時,發現了一個有趣的現象,我把代碼簡化后如下. 可以看到,非常簡單的一段代碼,當我用Windows的性能監測工具來監測每個處理器的使用率時,發現了一個有趣的現象. 我電腦是四核的I7處理器,執行以上代碼后,卻只有處理器2一直處理一個比較高的占用率 ...

Tue Dec 10 16:06:00 CST 2019 17 2040
每日一問:詳細說一 MeasureSpec.UNSPECIFIED

詳細說一 MeasureSpec.UNSPECIFIED 前面的文章 我留下了一個疑惑,那就是到底為什么 NestedScrollView 要把子 View 的測量模式強行設置為 MeasureSpec.UNSPECIFIED ,這不,在鴻洋的 "wanAndroid" 中,他再次提出 ...

Thu Jun 20 07:30:00 CST 2019 0 1315
Python【每日一問】35

: 基礎題: 提高題: 基礎題: 方法1: 方法2: 方法3: 方法4: 方法5: 提高題 ...

Tue Jun 25 23:14:00 CST 2019 0 867
每日一問:LayoutParams 你知道多少?

前面的文章中着重講解了 View 的測量流程。其中我提到了一句非常重要的話:View 的測量匡高是由父控件的 MeasureSpec 和 View 自身的 `LayoutParams 共同決定的。我們在前面的 每日一問:談談對 MeasureSpec 的理解 把 MeasureSpec 的重點 ...

Thu Jun 13 04:45:00 CST 2019 0 790
不一樣角度 解讀微信小程序

不一樣角度 解讀微信小程序 七月在夏天 · 2 天前 前段時間看完了雨果獎中短篇獲獎小說《北京折疊》。很有意思的是,張小龍最近也要把應用折疊到微信里,這些應用被他稱為:小程序。 含着金鑰匙的小程序,還未展現全貌,就已經成了開發界的頭條大事兒。有人不以為然、嗤之以鼻,有人奉若神明 ...

Thu Oct 13 23:05:00 CST 2016 23 1726
每日一問:談談 SharedPreferences 的 apply() 和 commit()

SharedPreferences 應該是任何一名 Android 初學者都知道的存儲類了,它輕量,適合用於保存軟件配置等參數。以鍵值對的 XML 文件形式存儲在本地,程序卸載后也會一並清除,不會殘留 ...

Tue Jul 09 02:40:00 CST 2019 0 629
每日一問:說說你對 LeakCanary 的了解

昨天的問題說到了關於 內存泄漏需要注意的點,在文章最后有說到 LeakCanary 檢測內存泄漏。實際上,我相信絕大多數人也知道甚至使用過這個庫。 這個系列通常來說如果發現了不錯的資源,會選擇 ...

Fri Jun 07 00:57:00 CST 2019 0 764
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM