前言 2016年以來,越來越多Android開發(fā)者使用Retrofit作為HTTP請求框架。原因其一,Google發(fā)布Android 6.0 SDK (API 23) 拋棄了...
前言 2016年以來,越來越多Android開發(fā)者使用Retrofit作為HTTP請求框架。原因其一,Google發(fā)布Android 6.0 SDK (API 23) 拋棄了...
得到Android組件化方案已經(jīng)開源,參見Android組件化方案開源。方案的解讀文章是一個小的系列,這是系列的第二篇文章:1、Android徹底組件化方案實踐2、Andro...
謝謝支持
極客日報,一款純粹的閱讀App,基于Material Design + MVP + RxJava + Retrofit + Dagger2 + Realm + GlideGeekNews 極客日報,一款純粹的閱讀App,基于Material Design + MVP + RxJava + Retrofit + Dagger2 + Realm ...
volatile關(guān)鍵字經(jīng)常在并發(fā)編程中使用,其特性是保證可見性以及有序性,但是關(guān)于volatile的使用仍然要小心,這需要明白volatile關(guān)鍵字的特性及實現(xiàn)的原理,這也是...
先上效果 一、繼承AppBarLayout.Behavior AppBarLayout有一個默認的Behavior,即AppBarLayout.Behavior,AppBar...
步入簡書的第三年,其實自己在開始寫作后交了不少朋友,也多見識了這個世界。 不忘初心,希望自己能夠還能在有想寫blog的想法和思考。 近來建立了兩個小專欄,將會其中發(fā)布現(xiàn)在的區(qū)...
這篇文章主要講解如何利用動態(tài)代理技術(shù)Hook掉系統(tǒng)的AMS服務(wù),來實現(xiàn)攔截Activity的啟動流程,這種hook原理方式來自DroidPlugin。代碼量不是很多,為了更容...
Android微信自動回復(fù)功能 本文原創(chuàng),轉(zhuǎn)載請經(jīng)過本人準(zhǔn)許。 寫在前面: 最近接到老大的一個需求,要求在手機端攔截微信的通知(Notification),從而獲得聯(lián)系人和內(nèi)...
版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得在任何公眾號發(fā)布。 通常項目比較大的APP都面臨著如下性能問題,APP啟動慢、界面跳轉(zhuǎn)慢、事件相應(yīng)慢、滑動和動畫卡頓、展現(xiàn)內(nèi)容慢...