原创 當面時問道"Okhttp連接池是咋實現"時,該咋回答呢?

背景 最近把Okhttp的源碼又整理了下,之前也寫過Okhttp源碼的文章,我覺得那會對Okhttp的認識不夠深入,所以這次還是像炒鹹飯一樣嗎?no-no-no,這次我會整理點精華部分,讓大家學習點東西,如標題所示,這次要討論的話題是Okh

原创 爲什麼會用到EventBus,EventBus的源碼詳解與架構分析,使用EventBus會造成什麼弊端

面試官: 爲什麼會用到EventBus,EventBus的源碼詳解與架構分析,使用EventBus會造成什麼弊端 心理分析:eventbus對程序員相愛相恨,愛 愛在太方便了,恨 恨在對程序的可讀性有致命的傷害,小公司會用但面試的時

原创 8年Android老司機的面經,教你如何進入阿里、騰訊、華爲等大廠

前言 因爲離職,前段時間面試了很多公司,其中有讓我心血沸騰的經歷,也有讓我感到失望到無助的經歷,我將這些體會都記錄下來,細想之後很值得,面了這麼多公司,要是最後什麼也沒有留下來,那就太浪費了。至少對於我來說有些東西在整理總結之後才能得到一個

原创 距離35歲越來越近,我該如何選擇以後的路?

今天工作時,和同事聊家常聊到了程序員“35歲”這個坎,從事程序員的都清楚,大多數公司招聘程序員,一般首選35歲以下的(除非招聘高層或者資深技術崗),那麼35歲以上的程序員又該怎麼面對這道坎呢?下面小編說說自己的想法,歡迎發表評論討論。 如

原创 寫給Android開發們的一封信

最近半年,常常有人問我 “Android就業市場究竟怎麼樣,我還能不能堅持下去 ?” 現在想想,移動互聯網的發展不知不覺已經十多年了,Mobile First 也已經變成了 AI First。換句話說,我們已經不再是“風口上的豬”。移動開發

原创 程序員是青春飯嗎?30歲後的發展方向和突破

前些年,有人說程序員只能幹到 30,後來大家把年齡提到 35,最近好像又有提到 40 的跡象。 程序員是青春飯嗎 很多人都說寫代碼最多到 35 歲,妥妥的青春飯,然而科學分析不這麼認爲。《Is Programming Knowledge R

原创 2020年最後一月了,前來分享一波“貓眼”Android技術崗面經

文章轉載地址:https://www.jianshu.com/p/7428fd8265cf 前言 本篇文章給大家分享一下筆者面試的一些感受和經驗。 筆者從前期準備到所有面試結束,花費了差不多3個月的時間。真可謂“面試造航母,工作擰螺絲”

原创 淺談安卓開發中context用到的裝飾模式

一、UML圖 說明:Context類是最根部的抽象類,不實現具體的功能。Context類的具體實現實際上是在ContextImpl類,裏面具體實現了startActivity()方法。Activity、Service都是繼承自Contex

原创 Android-WebView還會存在內存泄漏嗎? 概述 WebView銷燬時做了什麼 AwContents中的內存泄漏 總結

概述 一直聽說 WebView 使用不當容易造成內存泄漏,網上有很多針對內存泄漏的解決方案,比較多的是在 Activity.onDestroy 的時候將 WebView 從 View 樹中移除,然後再調用 WebView.destroy 方

原创 Jetpack|Paging的新增與刪除

作者:伍六七_ 轉載:https://juejin.cn/post/6901296420410638343 一、整體思路: 創建新的數據源裝載舊數據以及新增/刪除數據。利用List集合進行增加和刪除,通過loadInitial將最新

原创 ButterKnife被棄用,ViewBinding是findView的未來嗎?

好文推薦: 作者:馬克沒有菠蘿 轉載地址:https://zhpanvip.gitee.io/2020/11/29/32.Bye%20ButterKnife/#%E5%8F%82%E8%80%83-amp-%E6%8E%A8%E8%8D%

原创 Android App開發之Jetpack架構 Jetpack是什麼? 爲什麼要學?

還記得15年那個時候,好像Android就是解析數據,列表展示,瞭解下四大組件生命週期,已經可以幹活了,還記得當年一個View只要能滑動,就大呼自定義控件牛逼。 不過,近幾年的變化頗大。 爲了豐富大家日常開發的UI效果效果: Materia

原创 通過這篇帶你全面解析Android 的23種設計模式

一、設計模式的分類 總體來說設計模式分爲三大類: 創建型模式,共五種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 結構型模式,共七種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模式、享元模式。 行爲型模式

原创 在騰訊從事Android 開發8年的老王,盡然在一輪裁員風暴中絆了跟頭!

最近在網絡上看見一則帖子,是關於鵝廠(騰訊)的一則裁員消息,該則消息表示:騰訊繼去年裁撤一批中層幹部後,近期又在認真勸退一批高齡員工,而我的朋友老王就在這個名單裏,並且他們對高齡的定義是……(80年-85年出生的尚未成爲高管的互聯網從業者!

原创 三次失力美團Android 開發崗後,時隔一年終於成功拿下offer 美團二面:技術面

作者:霍比特 前言 在寫這份美團面經的一年前,我已經掛了三次,但我始終不甘心就這麼掛這了。 在經過一年時間一邊工作一邊學習,又再次的來到這個地方挑戰,這次面試和前面三次不一樣了,因爲之前是沒有進行準備而來。而這是有備而來,我將當初面試失