原创 算一算圖片的內存賬

概念回顧 px, dp, dpi px-像素;dp-密度無關像素(Density Independent Pixels);dpi-像素密度(dots per inch) dpi=px/尺寸;160dpi爲基準, 1dp=1px mdpi,

原创 排序算法學習筆記

排序算法分析維度 執行效率 最好情況,最壞情況,平均情況時間複雜度 時間複雜度係數,常數,低階 比較次數和交換(或移動)次數 內存消耗 是否是原地排序算法(空間複雜度O(1)) 穩定性 相等元素之間原有的先後順序是否改變 冒泡排序(B

原创 Git研習筆記(二)

序 上一篇,Git研習筆記(一),捋了幾個筆者在git中使用頻率較高的命令,這回打算給 git stash扯個專題。 前言 近期項目多人多分支開發,頻頻需要分支合併,git rebase自然是主角,stash的力量同樣不容小覷。之前一直把

原创 設計模式之我見(一)--SOLID設計原則

前言 設計原則----一個老生常談卻又常談常新的話題。 喚作原則,即爲實際編碼、模式設計時的基本思想,理解在先,使用在後。流於字面的思想經不起推敲,融於實踐才能爲己所用。 開閉原則(Open Closed Principle) 都說“開

原创 叨叨ViewPager那些事兒(一)

前言 問ViewPager爲何物? 谷歌文檔有云'Layout manager that allows the user to flip left and right through pages of data.' 提供左右切換功能的佈局控

原创 由OSS文件上傳“借題發揮”

前言 功能實現思優化,程序員的奮鬥路漫漫。 最近項目接入了oss文件上傳功能,乍一聽,這容易啊,文檔不已經寫的明明白白了。好嘛,文檔給的通用方案好使是好使,但具體問題具體分析永遠是王道。下面我就談談具體做的優化點,還請多多指教。 思路 沿

原创 小玩怡情----Android翻牌小遊戲

前言 小侄女近日粉上一款兒童版卡牌配對遊戲 規則如下: 展示隨機擺放的多張卡牌,瞬間記憶後翻回背面; 點擊翻牌,三秒內連續翻開兩張相同圖案的卡牌則配對成功。 好像有點容易實現啊?!作爲一枚負責的程序員,有了想法當然要說幹就幹~ 話不多說先

原创 叨叨ViewPager那些事兒(二)

前言 上一篇叨叨ViewPager那些事兒(一)說了一點ViewPager概況,這篇打算說說實際應用。 從動畫效果說起 先祭上一份谷歌官方的Transformer示例 效果如下 代碼實現是這樣 public class DepthPa

原创 數據結構學習筆記

數組 數組(Array) 是一種線性表(Linear List)數據結構。它用一組連續的內存空間(對內存要求比較高),來存儲一組具有相同類型的數據。 因如上特點,通過尋址公式,可隨機訪問數組中元素,時間複雜度爲O(1)。但爲保證連續性,在