原创 Android 之 OO Principle(面向對象的原則)

OO Principle(面向對象的原則) OO 是什麼 一、OOP ① 面向對象(OO) 就是基於對象概念,以對象爲中心,以類和繼承爲構造機制,充分利用接口和多態提供靈活性,來認識、理解、刻劃客觀世界和設計、構建相應的軟件系統。

原创 MarkMan – 馬克鰻 IU好夥伴啊

有時候UI小朋友給的切圖中,標註的尺寸不太標準,而來回交涉,結果就是降低效率。不如自己安裝一個小神器,自己看看不就最簡單明瞭麼~~ MarkMan – 馬克鰻 是一款方便高效的標註工具 下載友情鏈接: http://www.get

原创 實戰之減小APK

公司的需求越來越多,app功能越來越炫,apk瘦身也就勢在必行。參考他人的經驗,經過實踐之後,發現以下的方法還是很有效果的~ 一、瘦身assets文件 查看該文件夾有沒有被丟棄不用的文件 二、瘦身res資源 1、瘦身drawabl

原创 AndroidStudio啓動DDMS失敗的原因及解決方案

問題分析及解決辦法一、Google在AS 3.0以後對Google對 DDMS的描述二、打開Android Device Monitor的新方式三、DDMS啓動失敗四、解決方案 一、Google在AS 3.0以後對Google對

原创 倒計時功能CountDownTimer PK Handler

每次實現獲取短信驗證碼或者自動刷新倒計時功能的時候,都會習慣性用Handler實現,這兩天,發現了一個Android自帶的一個倒計時功能類,好開心。分享一下~ 首先,先擺一下之前的實現: private int mSecondsC

原创 設計模式之策略模式

總體來說設計模式分爲三大類: 創建型模式5種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 結構型模式7種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模式、享元模式。 行爲型模式11種:

原创 應用開發內測fir.im

fir.im 全名 Fly It Remotely 是一個爲我們服務,針對應用開發內測階段,提供應用託管分發,崩潰分析以及反饋收集等一系列幫助我們提高開發測試效率服務的平臺。免費提供 ①應用測試託管分發平臺 fir.im ②崩潰分

原创 設計模式之單例模式(Singleton)

總體來說設計模式分爲三大類: 創建型模式5種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 結構型模式7種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模式、享元模式。 行爲型模式11種:

原创 設計模式之代理模式

總體來說設計模式分爲三大類: 創建型模式5種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 結構型模式7種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模式、享元模式。 行爲型模式11種:

原创 設計模式之原型模式

總體來說設計模式分爲三大類: 創建型模式5種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 結構型模式7種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模式、享元模式。 行爲型模式11種:

原创 設計模式之工廠方法模式

總體來說設計模式分爲三大類: 創建型模式5種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 結構型模式7種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模式、享元模式。 行爲型模式11種:策略模

原创 有千位分隔符的數字動畫加載效果

前一段時間,項目需求中有一個對數字動態加載的效果,如圖: 不過後期加了一個功能是顯示帶千位分隔符的動態效果: 好了 直接上代碼 : Java 文件: public class NumberRollingView

原创 Chrome 任何頁面(包括設置)都崩潰。問題終於解決了。

更新了Chrome,發現網頁全部打不開了。都顯示:“喔唷 崩潰啦”。 點擊任何按鈕,例如,設置,選項,歷史記錄等,也“喔唷 崩潰啦” 卸載重裝也無效 解決方案 找到 路徑C:\Windows\System32\drivers\bd

原创 OkHttp使用指南

一、OKHttp的下載地址 Github的OkHttp資源 二、個人封裝的簡單工具類 public class OkHttp3Util { public static final MediaType MEDIA_TYPE_MAR

原创 DiskLruCache 源碼解析

DiskLruCache 磁盤緩存 一、提供三個資源下載地址: ①Google網上的DiskLruCache.java文件[沒有外網的話,下載不了] ②JakeWharton提供的資源 ③融合了DiskLruCache和ASimpleCa