原创 uml之包圖

包的作用:邏輯上把一個複雜的圖模塊化,用來組織源代碼,源代碼可以通過包封裝成目錄,把功能和結構相似的類被放入同一個包內,使系統結構比較清晰易讀 包中的元素:類、藉口、構建、用例、其他包,若包被撤銷,則其中的元素也被撤銷了。 關係:泛化、細

原创 uml之實現圖

uml中大部分模型描述了邏輯和設計方面的信息,實現圖用來描述實現方面的信息。 它從系統的層次來描述: -硬件的組成和佈局 -軟件系統劃分和功能實現 這兩種圖也很重要 -構件圖:  用來顯示一組構件之間的組織與依賴關係 -部署圖  用來

原创 設計模式總結——程序員的武功祕籍(下)

設計模式總結——程序員的武功祕籍(上)介紹了設計模式產生的原因及其必要性。 那設計模式有什麼具體內容呢?首先設計模式作爲面向對象發展的產物,它需要面向對象基礎,包括一些重要的概念啊、三大特性什麼的。其次,根據面向對象思想,結合解決問題的

原创 線性表

       下個月就要自考了,這幾天在做數據結構導論的題。發現這本書一共就兩部分,分別是存儲結構(表、樹、圖)和對數據的操作(查找、排序)。今天想說說線性表的兩種存儲結構(順序存儲和鏈式存儲)。        順序存儲顧名思義就是將表

原创 Android 調用手機相冊、攝像頭拍照及剪裁照片

在安卓開發中,我們經常要調用相冊或攝像頭拍照。比如上傳頭像的時候,幾乎所有的APP都有上傳頭像這一功能,所以這也是一個常見的簡單的功能。我在這裏做一個簡單的介紹。 /** * 在相冊中選取 */ protected void

原创 Android 在ListView嵌套GridView中出現的點擊事件衝突的處理以及gridview顯示不全的問題

寫這篇博文也是出於偶然看到自己很久以前寫的一堆“爛碼”,目的是爲了實現一個ListView中能夠嵌入GridView的功能,爲了展示圖文的一個Item,這是一個很普通的功能,但在那時候什麼都不懂的我還在自己摸索摔了很多跟頭,現在看看確實

原创 反射

一.枚舉是Java SE5.0以後纔有的類型,下面通過一個實例來說明其中的用法       public class TestEnum { public static void main(String[] args)

原创 集合體系

    我們知道用於存儲對象的容器有數組,也有集合。既然有了數組,爲什麼又出現集合呢?下面先說說它們的區別。 集合與數組的區別: 1:數組是固定長度的,集合是可變長度的。 2:數組可以存儲基本數據類型,也可以存儲引用數據類型;集合只能存儲

原创 容器

     首先什麼是容器呢?       在書寫程序的時候,我們常常需要對大量的對象引用進行管理。爲了實現有效的歸類管理,我們常常將同類的引用放置在同一數據容器中。由於數據容器中存放了我們隨時可能需要使用到的對象引用,所以一般的數據容器

原创 正則表達式

正則表達式:符合一定規則的表達式,它用於操作字符串,這樣就簡化對字符串的複雜操作。不過符號定義越多,正則越長,閱讀性就會越差。 字符類 [abc] a、b或 c(簡單類) [^abc] 任何字符,除了 a、b或 c(否定) [a-zA-Z

原创 網絡編程

實現計算機互聯的三要素:     1、IP地址        本機迴路IP:127.0.0.1     2、端口號(邏輯端口):用於標識應用程序。        端口號0~65535之間的整數;0~1024之間大部分已被用於一些知名的網絡

原创 java基礎之其他類

 一、System   關於System類的用法:       /* System:類中的方法和屬性都是靜態的 out:標準輸出,默認是控制檯 in:標準輸入,默認是鍵盤 獲取系統屬性信息:Properties getPropertie

原创 IO流

一、IO流的三種分類方式       1.按流的方向分爲:輸入流和輸出流       2.按流的數據單位不同分爲:字節流和字符流       3.按流的功能不同分爲:節點流和處理流     二、IO流的四大抽象類:        字符流

原创 安卓中炫酷的UI特效

這篇博客主要收藏一些安卓中優秀的UI特效Demo http://www.eoeandroid.com/thread-566012-1-1.html

原创 Android 集成支付寶_快速測試公司賬號的收款功能

在支付寶開發者平臺下載官方SDK和Demo,解壓縮完成之後應該是這個樣子的 我們打開客戶端Demo找到Android版Demo倒入的eclipse中,然後找到PayDemoActivity這個類會發現幾個參數 前兩個參數分別是用