原创 Android UIL圖片加載緩存源碼分析-硬盤緩存

上面一篇文章《Android UIL圖片加載緩存源碼分析-內存緩存》我們已經分析了Android著名的圖片加載庫UIL的內存緩存模型,本篇文章我們接着分析另外一種緩存方式-磁盤緩存,磁盤緩存說到底就是將圖片緩存到本地SD卡中,我們

原创 2020年疫情下的Android跳槽之路

寫在前面的話 我是14年畢業的,畢業一直做Android相關方面的開發,14年到18年經歷了幾家小公司,前後都倒閉了,可謂是一直顛簸流離,漂泊不定。在18年來到上海尋求發展,以前一直呆的是小公司,這次就想找個大公司,想穩定一點,同

原创 CityPicker城市地址選擇器 V5.0.0發佈,支持自定義數據源

CityPicker城市選擇器是一款優秀而簡潔的地址選擇器,它支持仿iOS選擇器樣式,仿京東樣式,一級城市列表,三級城市列表等多種樣式展示。使用方便,簡單,支持自定義數據源和使用該庫提供的城市數據(該數據來源於國家統計局,比較準

原创 RN實現仿餘額寶餘額數字翻滾動畫特效

前語 前段時間公司有個需求,需要實現一個數字翻滾的動畫,要求爲:數字格式化爲每隔3位逗號分隔,數字最後三位執行動畫,從左往右,依次翻滾,翻滾時間持續3秒鐘,類似於餘額寶金額滾動的動畫,要求RN實現,效果最終實現如下: 在此記錄總

原创 Android UIL圖片加載緩存源碼分析-內存緩存

本篇文章我們來分析一下著名圖片加載庫Android-Universal-Image-Loader的圖片緩存源碼。 源碼環境 版本:V1.9.5 GitHub鏈接地址:https://github.com/nostra13/Andr

原创 Android網絡框架分析-http學習記錄

HTTP請求 一個完整的HTTP請求包括如下內容:一個請求行、若干消息頭、以及實體內容。 請求行 請求方式有:POST、GET、HEAD、OPTIONS、DELETE、TRACE、PUT,常用的有: GET、 POST。 GET

原创 打造屬於自己的博客系統

前言 以前寫博客時用的是CSDN、 博客園、新浪博客之類的博客系統,這類博客系統好處就是什麼都弄好了,自己只需要寫文章即可,但是一類大缺點就是廣告太多,打開一篇文章,基本滿屏都是廣告,讓人看下去的願望都沒有,所以一直打算先搞個自己

原创 打造App-GitHub 開放API大總結

文章目錄1. 登陸2. 關於我的-API2.1 我的個人主頁2.1.1 請求說明2.1.2 返回響應2.2 我的關注 Following2.2.1 請求說明2.2.2 返回響應2.3 我的粉絲 Followers2.3.1 請求說

原创 數據結構學習與應用-鏈表

鏈表 概念 鏈表是一種物理存儲單元上非連續、非順序的存儲結構,數據元素的邏輯順序是通過鏈表中的指針連接次序實現的。 存儲結構 單向鏈表是一種線性表,實際上是由節點(Node)組成的,每一個鏈表都包含多個節點,節點又包含兩個部分,一

原创 數據結構學習與運用-棧

棧的定義 棧是一種先進後出的數據結構,我們把允許插入和刪除的一端稱爲棧頂,另一端稱爲棧底,不含任何元素的棧稱爲空棧。 1、棧的操作端通常被稱爲棧頂,另一端被稱爲棧底。 2、棧的插入操作稱爲進棧(壓棧|push);棧刪除操作稱爲出棧

原创 碼農小世界學習大綱思維導圖

引言 工作一段時間一般都會出現一個瓶頸,這個時候學習的效率就會大打折扣,如果找不到好的方式,花的時間就會很長,然而進步的空間卻很小。那麼好的方式是什麼呢?答案就是知識體系的思維導圖。 構建自己的知識體系尤爲重要,每個人都應該構建自

原创 CityPicker 城市選擇器V4.0.0

CityPicker 城市選擇器 在實際的項目中一般情況下都需要使用到省市區三級聯動地址選擇的功能,有的公司是提供接口獲取,有的公司則不是,需要自己實現。一開始,我也深受其擾,每次都是要複製一遍,就想能不能打個包出來,供大夥使用。所

原创 免費的Kindle電子書資源

免費的Kindle電子書資源 入手一部Kindle,找了一些免費的Kindle電子書資源,現在共享出來,有需要的取。 GitHub鏈接:https://github.com/crazyandcoder/kindle_free_boo

原创 Android網絡框架volley學習(六)調度器CacheDispatcher簡析

在前面的分析文章中,我們瞭解到,當發起一個請求時,首先加入到請求隊列中,請求隊列中是如何工作的呢?它會首先去緩存隊列中取,如果不符合的話另開網絡線程去執行這個請求操作。 源碼路徑RequestQueue#start /** *

原创 2018年6月份Android上海找工作經歷

前言 首先介紹一下我的經歷: 本人 14 年畢業,在學校裏面自學 Android 開發,在 cz 呆了三年,小城市,IT 不發達,倒閉了 2 家公司,然後杭州謀求發展,可參考以前寫的一篇求職文章《杭州找Android工作的點點滴滴》,呆了