自從入職CS,項目編譯一直有個神坑報錯,每次都需要clean rebuild若干次, 非常耽誤時間 簡單的說, 如果在使用AIDL時需要一個自定義的數(shù)據(jù)類型, 我們一般會這...
自從入職CS,項目編譯一直有個神坑報錯,每次都需要clean rebuild若干次, 非常耽誤時間 簡單的說, 如果在使用AIDL時需要一個自定義的數(shù)據(jù)類型, 我們一般會這...
崩潰堆棧 首先,崩潰上報的堆棧: 這是我們app升級androidx之后,第一次外灰時發(fā)現(xiàn)的線上問題。來自線上的偶現(xiàn)bug,主要分布在10的機器以及少部分9的機器上。收集到的...
概述 constarintLayout是16年IO大會引入的約束型布局,具體使用方法不多介紹,參考 官方介紹雖然拖布局,guidelines,chains使用起來很方便,但是...
Jetpack是Google I / O 2017 中引入, 其中的架構組件 Android Architecture Components , 就是我們常說的AAC. 包括...
這是別人在面試過程中遇到的一個問題, SharedPreferences的apply()為什么沒有返回結果.根據(jù)官方文檔我們已經(jīng)知道commit()是有返回結果的, appl...
概述 lint是代碼風格和語法規(guī)則的檢查工具,不限于android平臺,其他例如jslint,eslint..在最新的穩(wěn)定版本中,官方提供了342個定義好的lint規(guī)則,基本...
一、對象拷貝 我們使用 = 的時候,其實是引用的拷貝. 多個引用指向的其實是同一個對象.上面的例子中 ArrayList list = new ArrayList<>()...
JDK1.5增加了并發(fā)編程包concurrent, 包括 并發(fā)容器類CopyOnWrite系列,Concurrent系列,BlockingQueue系列 原子操作類Atomi...