Day 7
Title UI常用组件basicView
android系统中的所有UI类都是建立在View和ViewGroup这两个的基础之上的.所有View的子类称为“widget”,所有ViewGroup的子类称为“layout”.
组建的简单分类:
1.BasicViews----常用的View,例如:TextView,EditView和Button
2.PickerViews---允许用户进行选择的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"大小随内容变化
"fill_parent"相对于父容器的大小而变化,其他容器对其的改变无影响
文件的位置:android:gravity=""设置文本的位置
android:textStyle设置字形【bold(粗体)0,italie(斜体)1,bolditalic(又粗又斜)2】可以设置一个或多个,用|隔开。
android:typeface设置文本字体,必须是一下常量之一:normal 0,sans 1,serif 2,
monospace(等宽字体) 3
走马灯:关键代码
android:"@android:color/hole_blue_bright"
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:focusable="true"
android:focusableInTouchMode="true"