原创 UML類圖關係(泛化 、繼承、實現、依賴、關聯、聚合、組合)

UML類簡介: 在UML的靜態機制中類圖是一個重點,它不但是設計人員關心的核心,更是實現人員關注的核心。建模工具也主要根據類圖來產生代碼。類圖在UML的9個圖中佔據了一個相當重要的地位。 James Rumbaugh對類的定義是

原创 Android基礎之HttpUrlConnection小案例

URLConnection的子類HttpURLConnection被廣泛用於Android網絡客戶端編程,它與apache HttpClient是兩種主要的客戶端實現方式,google官方推薦使用HttpURLConnection

原创 CharSequence與String區別

最近學習Android的時候,看到CharSequence,以前一直沒碰到過,要是去網上做了一下了解。 String 簡介 String 是java中的字符串,它繼承於CharSequence。 String類所包含的API接口

原创 Android進階之Fragment詳解

Fragment在平時軟件開發應用中也是比較常用的,這次詳細介紹一下Fragment,靜態使用Fragment,以及動態使用。 1、Fragment的產生與介紹 Android運行在各種各樣的設備中,有小屏幕的手機,超大屏的平板甚

原创 android學習之圖靈機器人demo

最近寫了一個與機器人聊天的demo,現在發一個教程,希望能對大家有幫助 先發幾張效果圖 一、佈局 這是一個簡單的demo,所以就一個頁面,用了三個佈局文件,主佈局中一個List,兩個對話樣式佈局。 <?xml

原创 Android學習之Bitmap個版本詳解

原博客地址:http://blog.csdn.net/xiaanming/article/details/41084843 我們知道Android系統分配給每個應用程序的內存是有限的,Bitmap作爲消耗內存大戶,我們對Bitma

原创 ecplice 長時間停留在calculating requirements and dependencies

原文地址:http://blog.csdn.net/rui_dlut/article/details/6793865 如果安裝插件的時候,Eclipse花費了很長的時間calculating requirements and depe

原创 Android學習記錄之Volley網絡通信框架基礎解析(1)

這段時間,學習了一些關於網絡框架的基礎,這裏我總結了一下,分享給大家~~ Volley框架由來 我們平時在開發Android應用的時候不可避免地都需要用到網絡技術,而多數情況下應用程序都會使用HTTP協議來發送和接收網絡數據。Andr

原创 Android之fragment生命週期解析

上篇講到了Fragment的基礎應用,現在給大家演示一下Fragment的生命週期是什麼樣子的。關於Fragemnt的基礎應用,請見http://blog.csdn.net/jiapeng2b/article/details/469198

原创 Android 學習記錄之equestWindowFeature簡介

android開發中經常會在setContentView(R.layout.XXX); 前設置requestWindowFeature(XXXX)。 他的意思是需要軟件全屏顯示、自定義標題(使用按鈕等控件)和其他的需求 首先介紹一個重

原创 Android 學習記錄之requestWindowFeature屬性解析

android開發中經常會在setContentView(R.layout.XXX); 前設置requestWindowFeature(XXXX)。 他的意思是需要軟件全屏顯示、自定義標題(使用按鈕等控件)和其他的需求 首先介紹一個

原创 Android Studio 常見問題彙總

 一、字體大小問題   在android studio的使用過程中沒有發現類似於Eclipse中的font選項,調節字體大小方法如下:   1.File---- >Settings,找到Editor   2.將箭頭所指的選項勾

原创 Android學習之自定義view——TopBar

每個軟件都有屬於自的TopBar,比如QQ,微信。。。。。 今天我們就來簡單講解一下自定義的TopBar的做法。 首先先來一張效果圖: 一般的TopBar都有三個屬性,一個左Button、右Button,還有就是中間的標題。

原创 Android應用開發之Bird fly遊戲製作(一)

好久沒有更新博客了,最近試着做了一下之前火過一段時間的小遊戲Bird fly,來跟大家分享一下我的經驗。 首先上一個效果圖: 我們來簡單做一下第一步分析: 1、繪製遊戲背景。 2、繪製水管。 3、繪製地板的背景。 4、繪製那隻小鳥

原创 Google Guava官方教程(中文版 轉載)

引言 Guava工程包含了若干被Google的 Java項目廣泛依賴 的核心庫,例如:集合 [collections] 、緩存 [caching] 、原生類型支持 [primitives support] 、併發庫 [concurrenc