前言 2016年以來,越來越多Android開發(fā)者使用Retrofit作為HTTP請(qǐng)求框架。原因其一症副,Google發(fā)布Android 6.0 SDK (API 23) 拋棄了...
前言 2016年以來,越來越多Android開發(fā)者使用Retrofit作為HTTP請(qǐng)求框架。原因其一症副,Google發(fā)布Android 6.0 SDK (API 23) 拋棄了...
得到Android組件化方案已經(jīng)開源呼伸,參見Android組件化方案開源题画。方案的解讀文章是一個(gè)小的系列闻坚,這是系列的第二篇文章:1妆丘、Android徹底組件化方案實(shí)踐2棚辽、Andro...
volatile關(guān)鍵字經(jīng)常在并發(fā)編程中使用,其特性是保證可見性以及有序性屈藐,但是關(guān)于volatile的使用仍然要小心榔组,這需要明白volatile關(guān)鍵字的特性及實(shí)現(xiàn)的原理,這也是...
先上效果 一联逻、繼承AppBarLayout.Behavior AppBarLayout有一個(gè)默認(rèn)的Behavior搓扯,即AppBarLayout.Behavior,AppBar...
步入簡(jiǎn)書的第三年包归,其實(shí)自己在開始寫作后交了不少朋友锨推,也多見識(shí)了這個(gè)世界。 不忘初心公壤,希望自己能夠還能在有想寫blog的想法和思考换可。 近來建立了兩個(gè)小專欄,將會(huì)其中發(fā)布現(xiàn)在的區(qū)...
這篇文章主要講解如何利用動(dòng)態(tài)代理技術(shù)Hook掉系統(tǒng)的AMS服務(wù)厦幅,來實(shí)現(xiàn)攔截Activity的啟動(dòng)流程沾鳄,這種hook原理方式來自DroidPlugin。代碼量不是很多确憨,為了更容...
Android微信自動(dòng)回復(fù)功能 本文原創(chuàng)译荞,轉(zhuǎn)載請(qǐng)經(jīng)過本人準(zhǔn)許瓤的。 寫在前面: 最近接到老大的一個(gè)需求,要求在手機(jī)端攔截微信的通知(Notification)磁椒,從而獲得聯(lián)系人和內(nèi)...