可能許多人一看標題就要開噴了:“我明明天天都在寫,怎么可能不支持!” 且別急,如果你天天都在寫,那么有極大的危險掉坑里。 陷阱重現 先看一段代碼,這是一個 kotlin 新手...

可能許多人一看標題就要開噴了:“我明明天天都在寫,怎么可能不支持!” 且別急,如果你天天都在寫,那么有極大的危險掉坑里。 陷阱重現 先看一段代碼,這是一個 kotlin 新手...
本篇文章已授權微信公眾號 guolin_blog (郭霖)獨家發布 這次就來梳理一下 Android 的屏幕刷新機制,把我這段時間因為研究動畫而梳理出來的一些關于屏幕刷新方面...
回顧: 《談談為什么寫單元測試》 基本單元測試框架 Java單元測試框架:Junit、Mockito、Powermockito等;Android:Robolectric、An...
單元測試是應用程序測試策略中的基本測試,通過對代碼進行單元測試,可以輕松地驗證單個單元的邏輯是否正確,在每次構建之后運行單元測試,可以幫助您快速捕獲和修復因代碼更改(重構、優...
Fragment系列文章:1、Fragment全解析系列(一):那些年踩過的坑2、Fragment全解析系列(二):正確的使用姿勢3、Fragment之我的解決方案:Frag...
概念 注解處理器(Annotation Processor)是javac內置的一個用于編譯時掃描和處理注解(Annotation)的工具。簡單的說,在源代碼編譯階段,通過注解...
前段時間公司的SDK開發,核心邏輯要改用C/C++(花了點時間把還給老師的,重新拾回),我就把NDK開發相關資料文檔整理一下方便你我他。 預備概念: JNI: 它提供了若干的...
ButterKnife 算是一款知名老牌 Android 開發框架了,通過注解綁定視圖,避免了 findViewById() 的操作,廣受好評!由于它是在編譯時對注解進行解析...
安卓基礎開發庫,讓開發簡單點。DevRing & Demo地址:https://github.com/LJYcoder/DevRing 學習/參考地址:https://www...