最新 Android MVP && MVVM深度解析 【重大更新說明】 感謝各位讀者的閱讀,這篇文章由于年代久遠,存在一些錯誤的觀點,再次向大家道歉,也做一個技術上的解釋說明...
最新 Android MVP && MVVM深度解析 【重大更新說明】 感謝各位讀者的閱讀,這篇文章由于年代久遠,存在一些錯誤的觀點,再次向大家道歉,也做一個技術上的解釋說明...
前言 多線程的應用在Android開發(fā)中是非常常見的,常用方法主要有:繼承Thread類實現Runnable接口AsyncTaskHandlerHandlerThreadIn...
最近在看一些在學習一些源碼,在源碼中經常會看到一些位移運算符的使用,比如在看HashMap源碼的時候,在計算hashMap容量的閾值的時候,就使用到了位移運算符,代碼如下: ...
一、 patch 和diff 的區(qū)別 Git 提供了兩種補丁方案,一是用git diff生成的UNIX標準補丁.diff文件,二是git format-patch生成的Git...
前言 最近翻了草稿箱,看到了之前的一些草稿,有一些文章寫的差不多了,但是后面沒精力寫或者因為其他原因就爛在草稿箱里了,現在決定把一些草稿拿出來補全或者重新寫,也是溫故知新的過...
廢話不多說直接說流程 給項目中集成LeakCanary工具進行內存泄漏檢測。發(fā)現有內存泄漏后該工具會進行提示 有內存泄露后我們需要使用as的profiler工具進行分析并獲取...
AIDL的基本使用過程可以看這篇文章http://www.itdecent.cn/p/2683e27efe9a 業(yè)務場景:現在要實現每新增一個員工,就通知相應的部門人員1、...
本文首發(fā)于微信公眾號「后廠村碼農」 相關文章Gradle核心思想(一)為什么現在要用Gradle? Gradle核心思想(二)Gradle...
前言 由于項目需要用到 Groovy 語言,這兩天對其進行了粗略的學習,本文是對學習做的一個簡單總結,主要內容參考于官方文檔(Groovy 的官方文檔還是非常不錯的,強烈推薦...