編輯:關於Android編程
學習知識:界面組成、事件監聽器
====界面組成====
1.用戶界面的基本組件叫做View,都是繼承android.view.View類,Android裡面預定義很多基本的界面組件,比如Button, CheckBox, ProgressBar and TextView,它們一般稱作組件或是部件(widgets or components)
2.當然一個View可以有多個其他的View組件構成,這樣的東西叫做ViewGroup繼承android.view.ViewGroup類,但它本身
也是繼承android.view.ViewGroup類,它充當一個父視圖(parent view),容納其他的子視圖(child views)
3.另外一種ViewGroup就是我們常說的布局,實際叫布局管理器,是一種容器視圖,比如RelativeLayout,TableLayout等
4.視圖層次是一種樹形的結構,每個子視圖都是父視圖的分支,直到葉子(widgets or components)
例如視圖布局:
視圖層次:
====視圖事件監聽器====
常用的事件監聽器如下所示:
onClickListener 用於響應點擊事件
onLongClickListener 用於響應長按事件
onTouchListener 用於響應觸摸事件,比如多手勢
onFocusChangeListener 用語響應焦點轉移事件
onKeyListener 用於響應鍵盤按鍵事件
Android通用流行框架大全1. 緩存DiskLruCacheJava實現基於LRU的磁盤緩存2.圖片加載Android Universal Image Loader一
前言: 目前工作負責兩個醫療APP項目的開發,同時使用LeanCloud進行雲端配合開發,完全單挑。 現大框架已經完成,正在進行細節模塊上的開發 抽空總結一下And
Android開發之反編譯與防止反編譯 防止反編譯是每個程序員的必修課,因為當你辛辛苦的研發一個應用,被人家三下五除二給反編譯了,是一件
Android的廣告平台是很多的,各市場對各平台的接受程度是不一樣的,Android的開發者如果想集成廣告基本要考慮下面兩個問題:(1)集成什麼廣告,會賺錢?(2)集成什