原创 BadgeView

https://github.com/stefanjauker/BadgeView在任意控件上添加數字提示,用於提示用戶有幾條新的消息通知

原创 第九課-五大布局

爲了適應各式各樣的界面風格,Android系統提供了5種佈局,這5種佈局分別是:LinearLayout(線性佈局)TableLayout(表格佈局)RelativeLayout(相對佈局)AbsoluteLayout(絕對佈局)Frame

原创 第十一課-佈局反射器

在Android如果要想把一個xml佈局文件轉換爲View對象,需要使用LayoutInflater這個類的對象,並調用inflater方法,方法的第一個傳入參數是要轉換的佈局文件資源ID,第二個參數是轉換完的View對象掛到視圖樹的那個節

原创 Fragment技術

一、什麼是FragmentAndroid在3.0中引入了fragments的概念,主要目的是用在大屏幕設備上--例如平板電腦上,支持更加動態和靈活的UI設計。平板電腦的屏幕要比手機的大得多,有更多的空間來放更多的UI組件,並且這些組件之間會

原创 初識Android

要想做android開發,首先要有開發環境,先到oracle網站下載JDK:http://java.com/zh_CN/download/index.jsp然後導android官網下載android的sdk,adt,eclipsehttp:

原创 瀑布流

https://github.com/huewu/PinterestLikeAdapterViewhttps://github.com/GDG-Korea/PinterestLikeAdapterView  

原创 我的友情鏈接

51CTO博客開發雨辰專欄

原创 面向對象

      面向對象是編程思考的基礎,各人理解各異變化萬千,老師的講解各有不同,往往使初學者十分困惑。       這裏和初學者說,你可以把面向對象當作一種信仰,你就相信在計算機的世界裏只有對象,別的什麼都沒有,所以在編程過程中你就是要找

原创 第七課-基本控件

打開activity_main.xml這個佈局文件,如圖所示:左邊是控件窗口,右邊的佈局的圖形顯示,我們可以拖動左邊的控件到佈局中,隨意擺放。

原创 davlik虛擬機內存管理之一——內存分配

dalvik虛擬機是Google在Android平臺上的Java虛擬機的實現,內存管理是dalvik虛擬機中的一個重要組件。從概念上來說,內存管理的核心就是兩個部分:分配內存和回收內存。Java語言使用new操作符來分配內存,但是與C/C+

原创 第六課-Android四大組件之Activity

Activity是Android四大組件之一,它是個控制類,主要控制界面的加載顯示,用戶交互處理,數據的獲取,數據的傳送等。在它的onCreate方法中的setContentView方法就是來加載一個用戶的界面。Activity既然是組件,

原创 Android圖標尺寸的約定

Android開發新手對應用中如何選擇圖標大小往往沒有什麼概念,不知道在哪種場合該使用哪種大小的圖標,Android工程的res文件夾下,一般有多個drawable文件夾,如:每個文件夾下,分別應該存放多少像素的圖標呢?其實在Android

原创 第八課-界面的呈現

Android的界面都是有View來呈現的,View分爲View和ViewGroup,ViewGroup可以包含別的View或ViewGroup,如下圖所示,形成一個視圖樹顯示出來。

原创 TouchImageView

https://github.com/MikeOrtiz/TouchImageViewImageView的擴展,可以實現雙指圖片的放大,縮小,點擊等。。。。

原创 面向對象

      面向對象是編程思考的基礎,各人理解各異變化萬千,老師的講解各有不同,往往使初學者十分困惑。       這裏和初學者說,你可以把面向對象當作一種信仰,你就相信在計算機的世界裏只有對象,別的什麼都沒有,所以在編程過程中你就是要找