原创 Android 狀態欄透明色適配

設置狀態欄透明,效果圖如下: 狀態欄透明 Android5.0 以上的適配方案: if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {

原创 設計模式(十一)一文搞懂明白狀態模式

一文帶你搞懂Java動態代理 幾分鐘帶你搞懂策略模式 幾分鐘帶你搞懂觀察者模式 一文徹底搞明白工廠和抽象工廠 一文搞明白裝飾者模式 最全單例模式 幾段代碼搞明白命令模式 幾段代碼搞明白適配器模式 一看就懂的外觀

原创 設計模式(九)一看就懂的模版方法模式

一文帶你搞懂Java動態代理 幾分鐘帶你搞懂策略模式 幾分鐘帶你搞懂觀察者模式 一文徹底搞明白工廠和抽象工廠 一文搞明白裝飾者模式 最全單例模式 幾段代碼搞明白命令模式 幾段代碼搞明白適配器模式 一看就懂的外觀

原创 設計模式(十)幾段代碼搞懂迭代器模式

一文帶你搞懂Java動態代理 幾分鐘帶你搞懂策略模式 幾分鐘帶你搞懂觀察者模式 一文徹底搞明白工廠和抽象工廠 一文搞明白裝飾者模式 最全單例模式 幾段代碼搞明白命令模式 幾段代碼搞明白適配器模式 一看就懂的外觀

原创 排序(六)歸併排序

排序(一)直接插入 排序(二)希爾排序 排序(三)冒泡排序 排序(四)快速排序 排序(五)直接選擇排序 排序(六)歸併排序 本節主要簡單介紹一下歸併排序算法,歸併排序(MERGE-SORT)是建立在歸併操作上的一種

原创 設計模式(三)一文徹底搞明白工廠和抽象工廠

幾分鐘帶你搞懂策略模式 幾分鐘帶你搞懂觀察者模式 一文搞明白工廠和抽象工廠 一文搞明白裝飾者模式 最全單例模式 在正式的介紹工廠模式和抽象工廠模式之前,我們來先簡單的認識下簡單工廠,簡單工廠其實並不是一個設計模式,反

原创 設計模式(六)幾段代碼搞明白命令模式

幾分鐘帶你搞懂策略模式 幾分鐘帶你搞懂觀察者模式 一文徹底搞明白工廠和抽象工廠 一文搞明白裝飾者模式 最全單例模式 幾段代碼搞明白命令模式 關於命令模式的定義,我就直接引用Head First了:命令模式將“請求”

原创 排序(四)快速排序

排序(一)直接插入 排序(二)希爾排序 排序(三)冒泡排序 排序(四)快速排序 排序(五)直接選擇排序 排序(六)歸併排序 本節主要簡單介紹一下快速排序算法,快速排序由C. A. R. Hoare在1962年提出。

原创 Android 四大組件之Service的啓動、綁定小述

一、概述 學習過Android的小夥伴就不可能不知道Service是什麼,因爲Service是Android四大組件之一,聲名赫赫有木有,所以在這裏我就不詳細介紹了,本節主要還是充當筆記的作用,因爲我待記性如初戀,記性虐我千百遍。

原创 Android Glide4.7.1下的圓角處理與高斯模糊

在Glide V4版本之後,對於圓角處理和高斯模糊的方法都有了一些改變,下面主要簡單介紹下處理方法 。在開始之前,我們先來看看效果,看看是否符合你的需要,圖1:圓角處理(四個角可以隨意組合處理);圖2:高斯模糊處理;圖3:圓角處理

原创 android動畫系列(一)逐幀動畫

目錄表 android動畫系列(一)逐幀動畫 android動畫系列(二)補間動畫 本節主要介紹下逐幀動畫的基本使用,分別從XML方式創建和代碼方式創建這兩種方式來詳細說明,先來看下本例中逐幀動畫的效果: 逐幀動畫 逐幀

原创 排序(一)直接插入排序

排序(一)直接插入 排序(二)希爾排序 排序(三)冒泡排序 排序(四)快速排序 排序(五)直接選擇排序 排序(六)歸併排序 本節主要簡單介紹一下直接插入排序算法,直接插入排序(Straight Insertion

原创 設計模式(七)幾段代碼搞明白適配器模式

一文帶你搞懂Java動態代理 幾分鐘帶你搞懂策略模式 幾分鐘帶你搞懂觀察者模式 一文徹底搞明白工廠和抽象工廠 一文搞明白裝飾者模式 最全單例模式 幾段代碼搞明白命令模式 幾段代碼搞明白適配器模式 關於適配器模式

原创 排序(二)希爾排序

排序(一)直接插入 排序(二)希爾排序 排序(三)冒泡排序 排序(四)快速排序 排序(五)直接選擇排序 排序(六)歸併排序 本節主要簡單介紹一下希爾排序算法,希爾排序(Shell’s Sort)是插入排序的一種,又

原创 Android 自定義View(二)圓環帶刻度進度條

目錄表 android自定義view必備api android圓環帶刻度進度條 android圓環刻度拖動版 android仿滴滴大頭針跳動波紋效果 android仿網易雲鯨雲音效孤獨星球 android仿網易雲鯨雲