原创 Android 性能線上監控實戰篇

聲明:原創文章,轉載請註明出處https://www.jianshu.com/p/70de92815121 之前的兩篇文章Android內存優化實戰篇和Android卡頓優化實戰篇分別對內存優化和卡頓優化做了一定的總結,介紹了內存和卡頓

原创 Android App性能線上監控實戰篇

聲明:原創文章,轉載請註明出處https://www.jianshu.com/p/70de92815121 之前的兩篇文章Android內存優化實戰篇和Android卡頓優化實戰篇分別對內存優化和卡頓優化做了一定的總結,介紹了內存和卡頓

原创 Android卡頓優化實戰篇 Android 屏幕刷新機制 卡頓產生的原因 卡頓檢測 卡頓優化

聲明:原創文章,轉載請註明出處https://www.jianshu.com/p/8a296b75d95f APP卡頓對用戶體驗有很大的影響,今天就來總結下Android應用卡頓相關內容。 要想知道應用卡頓是怎麼產生的,我們首先得了解下

原创 Android內存優化實戰篇 什麼是內存 內存不夠怎麼辦 設備對內存的影響 RSS、PSS和USS 減小應用內存佔用

聲明:原創作品,轉載請註明出處https://www.jianshu.com/p/87beb3b34771 作爲一名Android開發者,對APP內存優化必須要有一定的瞭解,今天就總結下Android內存優化那些事。 什麼是內存 首先看

原创 Android深入理解源碼——Retrofit

聲明:原創作品,轉載請註明出處https://www.jianshu.com/p/2186d666b1ee 做Android開發的小夥伴應該對Retrofit這個庫非常熟悉,Retrofit是Android中最常用的一個網絡請求庫,如果

原创 Java 大白話講解設計模式之 -- 適配器模式

聲明:原創作品,轉載請註明出處https://www.jianshu.com/p/57f74d555068 今天總結下適配器模式,適配器模式的作用是將一個接口轉換成用戶期待的接口,也就是可以把兩個不兼容的接口放在一起工作。這樣講可能有點

原创 Android深入理解源碼——OkHttp篇(上)

聲明:原創作品,轉載請註明出處https://www.jianshu.com/p/6a1d4773a130 相信做過Android開發的小夥伴對OkHttp一定不陌生,OkHttp現在是網絡請求最流行的一個庫,出現的很早,早在Andro

原创 Android深入理解源碼——OkHttp篇(下)

聲明:原創作品,轉載請註明出處https://www.jianshu.com/p/8c32e928613c 這篇文章接着上面一篇文章來詳細分析各個攔截器的實現機制,主要的攔截器有這幾個: RetryAndFollowUpInterc

原创 Android帶你換個角度看源碼之——OkHttp篇

聲明:原創作品,轉載請註明出處https://www.jianshu.com/p/6a1d4773a130 相信做過Android開發的小夥伴對OkHttp一定不陌生,OkHttp現在是網絡請求最流行的一個庫,出現的很早,早在Andro

原创 深入理解Java虛擬機之——高併發原理

聲明:原創作品,轉載請註明出處https://www.jianshu.com/p/a7c86cd45eac 今天來說下Java虛擬機的高併發問題,在講之前首先需要明白什麼是併發,說到併發有人還會聯想到並行,那麼他們到底是什麼,有什麼區別

原创 深入理解Java虛擬機之——內存管理與垃圾回收

聲明:原創作品,轉載請註明出處https://www.jianshu.com/p/feb01f5e94e5 最近在看周志明的《深入理解Java虛擬機》,所以打算寫幾篇關於Java虛擬機的文章,內容包括Java虛擬機的內存管理、垃圾回收、

原创 深入理解Java虛擬機之——類加載機制

聲明:原創作品,轉載請註明出處https://www.jianshu.com/p/336a6f7dd413 Java是一門面向對象的語言,萬物皆對象,萬物都可以用一個類來描述。當我們想要描述一個事物的時候,我們會先創建一個.class文

原创 Django 模板語言(譯)

聲明:轉載請註明出處http://www.jianshu.com/p/1664dcfd840c 最近在折騰Django,看到官網的Django模板文章寫得挺詳細的,就想着翻譯下以加深自己的學習印象,如果能幫助到大家我也會感到很欣慰,以下

原创 Java 大白話講解設計模式之 -- 代理模式

聲明:原創作品,轉載請註明出處https://www.jianshu.com/p/e4c1e6b734ad 今天來總結下代理模式,所謂“代理”,顧名思義就是代替你處理某事。當我們無法直接做某事的時候就可以創建一個代理來間接的完成這件事情

原创 Java 大白話講解設計模式之 -- 建造者(Builder)模式

聲明:原創作品,轉載請註明出處https://www.jianshu.com/p/afe090b2e19c 建造者模式是日常開發中比較常見的設計模式,它的主要作用就是將複雜事物創建的過程抽象出來,該抽象的不同實現方式不同,創建出的對象也