1.LeakCanary簡(jiǎn)介 LeakCanary是Square公司開(kāi)源的內(nèi)存泄露檢測(cè)工具。github:LeakCanary 2.源碼分析 LeakCanary源碼分析我們...
1.LeakCanary簡(jiǎn)介 LeakCanary是Square公司開(kāi)源的內(nèi)存泄露檢測(cè)工具。github:LeakCanary 2.源碼分析 LeakCanary源碼分析我們...
android native開(kāi)發(fā)會(huì)碰到native代碼無(wú)法調(diào)試問(wèn)題,而app主工程中的native代碼是可以調(diào)試的。如果項(xiàng)目中存在多個(gè)module,那么在applicatio...
Handler是什么 先來(lái)看官方文檔對(duì)Handler的描述A Handler allows you to send and process Message and Runn...
OkHttp源碼分析:五大攔截器詳解 一、RetryAndFollowUpInterceptor(重試與重定向攔截器) 主要完成兩件事:重試與重定向 重試與重定向攔截器主要處...
一般我們的app都是分環(huán)境的,什么開(kāi)發(fā)beta版、線上release版……等等。 今天就來(lái)實(shí)現(xiàn)一下根據(jù)配置更換app名稱 首先在項(xiàng)目的build.gradle中添加環(huán)境聲明:...
就在昨天中午,我在簡(jiǎn)書(shū)上發(fā)布了我個(gè)人的第一篇技術(shù)文檔:RecyclerView系列之: RecyclerView系列之(1)為RecyclerView添加Header和Foo...
前言 今天介紹下Java的反射機(jī)制,以前我們獲取一個(gè)類的實(shí)例都是使用new一個(gè)實(shí)例出來(lái)。那樣太low了,今天跟我一起來(lái)學(xué)習(xí)學(xué)習(xí)一種更加高大上的方式來(lái)實(shí)現(xiàn)。 正文 Java反射...