Day 7
Title UI常用組件basicView
android系統(tǒng)中的所有UI類都是建立在View和ViewGroup這兩個的基礎(chǔ)之上的.所有View的子類稱為“widget”,所有ViewGroup的子類稱為“l(fā)ayout”.
組建的簡單分類:
1.BasicViews----常用的View,例如:TextView,EditView和Button
2.PickerViews---允許用戶進(jìn)行選擇的View,例如:TimerPicke和DatePicker
3.ListViews-----顯示大量項目的View,例如:ListView和Spinner
4.DisplayViews--顯示圖片的View,例如:Gallery和ImageSwitcher
5.Menus--------顯示額外的和上下文菜單項目的View
6.AdditionalViews-其他的View,例如:AnaligClock和DigitalClock
layout_height/weight
"wrap_content"大小隨內(nèi)容變化
"fill_parent"相對于父容器的大小而變化,其他容器對其的改變無影響
文件的位置:android:gravity=""設(shè)置文本的位置
android:textStyle設(shè)置字形【bold(粗體)0,italie(斜體)1,bolditalic(又粗又斜)2】可以設(shè)置一個或多個,用|隔開。
android:typeface設(shè)置文本字體,必須是一下常量之一:normal 0,sans 1,serif 2,
monospace(等寬字體) 3
走馬燈:關(guān)鍵代碼
android:"@android:color/hole_blue_bright"
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:focusable="true"
android:focusableInTouchMode="true"