原创 Android 乾貨,強烈推薦

本文主要收集 Android開發中常用的乾貨技術,現做出目錄,此文不斷更新中,歡迎關注、點贊、投稿。Android 四大組件與佈局1. Activity 使用詳解2. Service 使用詳解3. Broadcast 使用詳解4. Cont

原创 【乾貨篇】Gradle這麼差還來面騰訊?

上一篇:【乾貨篇】Gradle這麼差還來面騰訊?六.Android Gradle插件1.概述Android Gradle插件繼承於Java插件,具有Java插件的所有特性,也有自己的特性,看下官方介紹:可以很容易地重用代碼和資源可以很容易地

原创 黃金五年已過,那些30幾歲的程序員都去哪了?

三十而立,簡單四個字,鞭策着多少年輕人。不成想,三十已過,變成了三十而已。程序員對三十這個詞比較敏感,有天 ,忽然冒出來一個問題:90後慢慢變成了中堅力量,曾經的80後程序員一代在公司裏慢慢變少了,這些人去哪了呢?下面列出來的不同的發展方向

原创 寒冬下2年android的搞笑求職歷程

背景樓主雙非本科,17年畢業,學歷背景一般,由於個人原因吧,不得不從杭州撤離了,直接從公司裸辭了,處理好家中的事情後,本着換個環境的想法,直接奔向深圳了,也是開啓了又一次的求職之旅,確實今天的大環境不太好,這裏做一下記錄吧。(文末有福利!!

原创 30秒上手新一代Http請求神器RxHttp

開胃菜話不多說,30s倒計時開始,先來看看如何發送一個Get請求,如下:RxHttp.get("http://...")  //第一步,確定請求類型,這裏爲Get請求                .asString()          

原创 爲什麼80%的碼農都做不了架構師?

一般來說技術團隊的金字塔頂尖往往是技術最牛的人做架構師(或TL)。所以架構師在廣大碼農中的佔比大概平均不到 20%。而架構師也可以分爲初級、中級、高級,江湖上真正高水平的架構師就更少了。所以,80%碼農幹上許多年,還是做不了架構師,正在辛苦

原创 Android常見面試題——內存泄漏原因及解決辦法

前言面試中最常問的就是:“你瞭解Android內存泄漏和Android內存溢出的原因嗎,請簡述一下” ,然後大多數的人都能說出原因及其例子和解決辦法,但是實際項目中稍微不注意還是會導致內存泄漏,今天就來梳理一下那些是常見的內存泄漏寫法和解決

原创 寒冬中,中級Android成功跳槽的面經

在歷時半個月,面試失敗了9次以後,我拿到了滿意的Offer,薪資同比增長50%不止。來北京已經一年多了,因爲在老東家沒有太重的開發壓力,讓我有更多的時間去學習Android的方方面面。在今年四月初,我花了一個週末Review簡歷,下定決心準

原创 金三銀四,銅五鐵六,我的面試通關祕籍(含HR)

前言:前一段時間和大牛們交流了一下,據反饋現在Android崗位也沒有以前那麼多了,沒這麼好找了,面臨着互聯網的寒冬,不僅僅是Android,大量公司模仿O2O模式導致死掉企業的很多,在加之培訓機構大量的培訓人,導致供大於求,當然這不意味着

原创 最全Handler源碼解剖

Handler使用主要作用一句話概括:線程間通信。在日常開發中主要作用於兩方面:1、在UI線程進行耗時操作時,將耗時操作拋到子線程進行處理,否則容易ANR。2、在子線程中刷新UI。一、Handler簡介[Handler]、[Looper]、

原创 Android 開發中常用設計模式解讀之-責任鏈(攔截器)

模式定義與設計解讀設計模式晦澀的定義總是難懂,但同時這些定義又有着獨特的涵義。本文想通過最直觀的例子,把這些晦澀的定義反應在代碼層面上。代碼是設計模式最直觀的表達,當你看不懂定義時,代碼會說話。希望這篇解讀可以幫助到你。預計閱讀10分鐘。定

原创 爲什麼我不用ViewPager或RecyclerView來做上下滑切換

上下滑切換翻頁大概是這樣的效果:slidablelayout目前網上有諸多如 “仿抖音上下滑...” “仿花椒映客直播...”  之類的技術分享,都有講述實現上下滑切換頁面的方案,其中以 ViewPager 和 RecyclerView +

原创 研究生畢業入職阿里,2年升職到P7,曬出真實月薪,以爲看錯了

互聯網企業已經成爲現在大部分年輕人選擇職業打拼的行業,這個行業機會多,有各種各樣的職位和機會留給優秀的年輕人去闖,但是相應的壓力也非常大。畢竟高薪水的待遇下,工作壓力又怎麼會輕鬆的了呢?最近一個小夥子跟我們分享,他研究生畢業,去年的時候選擇

原创 Android熱修復原理你都瞭解嗎?

一. AndFixAndFix的原理就是方法的替換,把有bug的方法替換成補丁文件中的方法。注:在Native層使用指針替換的方式替換bug方法,已達到修復bug的目的。AndFix採用native hook的方式,這套方案直接使用dalv

原创 阿里p7資深架構師教你如何做到稅後50萬的程序員

寫在開篇不管是開發、測試、運維,每個技術人員心裏都有一個成爲技術大牛的夢,畢竟“夢想總是要有的,萬一實現了呢”!正是對技術夢的追求,促使我們不斷地努力和提升自己。然而“夢想是美好的,現實卻是殘酷的”,很多同學在實際工作後就會發現,夢想是成爲