原创 工廠模式

設計一個生產KeyBoard和Mouse的工廠 /** * KeyBoard和Mouse的共同接口 * @author Snow * */ public interface Use { public void u

原创 單例模式

單例:即只存在一個實例 public class Singleton { /** * 構造方法私有化 */ private Singleton(){ } /** *

原创 建造者模式

建造者模式:是將一個複雜的對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示。 建造者模式的好處就是保證了流程不會變化,流程即不會增加、也不會遺漏或者產生流程次序錯誤 建造者模式通常包括下面幾個角色: 1. builder:

原创 Android自定義View之仿金山詞霸加載效果

今天,閒來無事,看到金山詞霸的加載時的LoadingView甚是不錯,於是就小模仿了一下。先看效果: 下面切入正題,先說下思路: 1.確定中心點的座標 2.根據正餘弦函數,確定8個小圓的圓心座標 3.定義有8個顏色的數組,

原创 酷炫的交互動畫和視覺效果

收集android上開源的酷炫的交互動畫和視覺效果。 收集android上開源的酷炫的交互動畫和視覺效果。 地址