「碼個蛋」2017年200篇精選乾貨集合

image

讓你收穫滿滿!android

碼個蛋從2017年02月20日推送第1篇文章,一年過去了已累積推文近300篇文章,本文爲2017年度精選,共計200篇,按照類別整理便於讀者主題閱讀。程序員

本篇文章是今年的最後一篇技術文章,爲了讓你們在家也能好好學習,特此花了幾個小時整理了這些文章。(提早通知:過年還有福利面試

目錄編程

  1. Android設計模式

  2. 自定義View緩存

  3. 熱門技術安全

  4. 系列文章性能優化

  5. 工具技巧微信

  6. Python網絡

  7. 通用技術

  8. 程序人生

Android

自定義View

教你打造絢麗多彩的TextView

仿百度外賣的酷炫水波紋效果

教你打造炫酷的懸浮音樂盒

炫酷ViewPager指示器效果(全面解析)

網易雲音樂唱片機效果

Android實用View系列之SuperButton

自定義View之漸變圓環進度條

使用TabLayout看這篇就夠了

Android實用View:水波動畫效果

Android實用:TextView實現打印機效果

Android實用View:仿微信支付密碼輸入框

沉浸式管理:讓你的APP更優雅

Android美團首頁分類按鈕

Android自定義動畫酷炫的提交按鈕

Android實現毛玻璃效果(高斯模糊)效果

Android靈魂畫家的18種混合模式

仿觸手直播首頁切換效果 

多功能流式佈局與網格佈局控件

Android 仿微信微博的展開全文功能    

你還在爲EditText內容判斷而煩惱?  

如何實現超萌動感小炸彈?

如何實現超萌動感小太陽?

自定義三級聯動地址選擇器

仿支付寶芝麻信用分儀表盤效果

Android 自定義Switch開關按鈕的樣式

Android自定義控件 倒計時

仿iOS底部彈框實現及分析

仿iOS版ofo(小黃車)首頁菜單動畫

史上最詳細仿QQ消息拖拽粘性效果 

Android圖文混排實現方式詳解

熱門技術

Android 開發規範(完結版)

巧用Android多進程

Google I/O ‘17 新推出的物理動畫庫

你的Android應用穩定嗎?

Android完全組件化源碼分析    

Android完全組件化方案實踐     

2017 Android插件化框架總結    

是什麼形成你的應用內存泄漏?

Glide:最新版使用指南(含新特性)

重識OkHttp:從深刻了解到源碼分析

Android網絡請求改造之路

Gradle 構建:從入門到實戰

Android動畫實現詳解

2個函數終結狀態欄6個疑難雜症

仿網易雲音樂的主題換膚

Android 安全逆向:篡改你的位置信息

Retrofit 2.0 使用教程(含實例講解)

Android_其餘語言交互篇

如何實現日夜間主題切換功能?

物聯網來了,你還不會藍牙開發? 

這個列表實現很複雜?不存在   

手動找Bug?快用自動化測試提升效率吧!

Android 4.4.2引入的超炫動畫庫    

Material Design 過渡動畫實現及流程分析

2017年的25個新Android開源庫    

Android啓動頁黑屏及最優解決方案    

Android中的註解與反射你知道嗎?    

如何簡單高效的學會Smali語法?    

Android Gradle 使用大全    

Android與Python愛之初體驗    

探討Android6.0及以上系統保活

Android性能優化之列表卡頓

Jenkins+Github+蒲公英/Fir.im+郵件通知

百度地圖街景實現,看這篇就夠了    

關於Android中圖片大小、內存佔用的研究與分析    

Activity、View、Window的理解

Android打包之多版本、多環境、多渠道    

圖解ConcurrentHashMap    

Android性能優化之如何避免Overdraw   

ConstraintLayout 詳細使用教程    

你不知道的App啓動優化方案 

用Lottie把啓動界面動起來    

Kotlin初探

BaseActivity的封裝思想

你知道幾種單例模式?

RxJava+Retrofit 如何精簡封裝?

App組件化與業務拆分那些事

採用Gson解析含有多種JsonObject

一文讓你明白Java字節碼

深刻理解Java類加載機制

你知道Thread線程是如何運做的嗎?

Android開發之Handler的前世此生

Android:深刻剖析 Retrofit 2.0 源碼

AsyncTask? AsyncTask串行and並行?

你必定會用到的RxJava經常使用操做符

我打賭你必定沒搞明白的Activity啓動模式 

看我逆向小米rom層應用作碎片化適配

APP從啓動到主頁經歷了哪些過程嗎?

深度分析:Google Play列表滑動效果  

Android 搭建屬於你的技術堆棧

Android 項目最新架構   

雙語言(Java與Kotlin)5種單例模式  

Jenkins實現自動化打包並集成fir平臺

2017年Android求職回顧 

Android 那些你不可錯過的好書 

30多個Android開發者超讚的工具 

Facebook面經記  

2017年4月美團Android面試總結 

Android 面試題整理

2017 Android秋招面試總結  

系列文章

圖解RxJava2(一)  

圖解RxJava2(二) 

圖解RxJava2(三) 

圖解HashMap(一)

圖解HashMap(二)

RxJava2.X 解析: 探索分發訂閱流程

RxJava2.X 解析:神祕的取消訂閱流程

RxJava2.X 解析:訂閱線程切換

RxJava2.X 解析:觀察者線程切換原理

RxJava2.X 解析:切換線程的有效性

跟着google學習mvp架構

跟着google學習mvp架構(clean篇)

給初學者的RxJava2.0教程:基本工做原理

給初學者的RxJava2.0教程:線程控制

給初學者的RxJava2.0教程:map和flatMap

給初學者的RxJava2.0教程:zip操做符使用

給初學者的RxJava2.0教程:背壓

給初學者的RxJava2.0教程:治理

給初學者的RxJava2.0教程:Flowable

給初學者的RxJava2.0教程:Flowable緩存

給初學者的RxJava2.0教程 :響應式拉取

測試框架Robolectric3.0:入門篇

測試框架Robolectric3.0:數據篇

一文解決Android View滑動衝突

一文讀懂Android View事件分發機制

拆 JakeWharton 系列之 Picasso

拆 JakeWharton 系列之 ButterKnife

Android黑科技①:只要活着,就有但願

Android黑科技②:欺騙的藝術

Android黑科技③:幹大事不擇手段

工具技巧

Android studio經常使用插件之行雲流水coding

熟練這些,才知道 Android studio 高效  

Android Studio 3.0的性能分析工具  

Android Studio插件集合(IDE通用)(上)

Android Studio插件集合(IDE通用)(下)

Android Studio 你不知道的調試技巧 

如何使用android studio插件提升效率  

Android Studio 實用小技巧

如何造 Android Studio 插件?

打造一款AndroidStudio翻譯插件

Python

如何用Python作詞雲?

如何用Python和深度神經網絡識別圖像? 

Pycharm中一些鮮爲人知的技巧

Python 值得關注的開源庫、工具和開發者

從零開發一個小遊戲:PyGame 入門

用Python爬取各Android市場應用下載量

爬取電影天堂的最新電影

Python 如何入門?

通用技術

一篇文章,教你學會Git 

華爲如何實現基於Git的跨地域協同開發

Markdown語法圖文全面詳解

HTTP請求響應涉及了哪些知識嗎?

關於TCP/IP,必知必會的十個問題

幾條小經驗幫你美化你的GitHub開源項目

GitHub快速入門圖文全面詳解

如何進行code review?  

如何給老婆解釋什麼是Restful 

MySQL入坑手冊(含教學視頻)

關於線程,還有這些是你須要知道的!

瞬間提升逼格的純文本流程圖

BRVAH從0到1024的過程

什麼是「設計模式」?

王者榮耀之「建造者模式」  

王者榮耀之「裝飾者模式」   

英雄聯盟之「策略模式」 

多種可替代解決方案的業務邏輯的思路

武林祕籍之設計模式迷你手冊

破殼問答 | 第一期 

程序人生

如何在移動開發者的寒冬中破冰而出?  

我是如何從流水線工人到程序員?

爲什麼別人的團隊戰鬥力爆表?

爲何源碼分析味同嚼蠟?  

編程給我帶來了什麼?

你的開發爲什麼如此低效?

寫給IT自學者的入門指南  

優秀程序員眼中的整潔代碼     

大廠十年研發經歷,總結了12條開發經驗

老程序員總結的16條經驗教訓   

Scrum:官僚者們的遊戲 

從理論到實踐,讓你全面看懂OKR!

流程圖製做利器:Giffy Diagrams

12款堪稱神器的 Chrome 插件

7 款 Mac 工具,提升你的效率!

一名全棧工程師的必備工具箱

學會戴上「剋制」的面具溫和示人

利用這10個App管理本身的時間

從拖延到高效,我推薦這7本書

下班後,高效生活的10個平常習慣

自律人生的開啓方式—時間管理之術

他們說學歷不重要,可憐你深信不疑    

無論出彩仍是出局,要管得住初心   

走出「喪」的狀態,從讓本身「忙」開始  

踏實,是一個年輕人矜貴的品質

學會戴上「剋制」的面具溫和示人  

如何讓你的知識內化?

5步學習法,從方法到實踐

讀了100多本書只向你推薦這6本

推薦給程序員的一些書(不止是技術書)

image
相關文章
相關標籤/搜索