涉及到布局(Layout)和常用控件(View)
1山析、線性布局和相對布局
2堰燎、比較常用的控件View(寬高、顏色笋轨、邊距秆剪、是否可見、內(nèi)容居中爵政、在父控件中的位置仅讽、點(diǎn)擊事件)
3、TextView(顯示文本)钾挟、EditText(編輯框?qū)傩詉nputType常用事件及特有事件addTextChangedListener)洁灵、Button(點(diǎn)擊按鈕)ImageView(src、background掺出、scaleType)
小技巧:ctrl+shift+t快速查找類
本章學(xué)習(xí)重點(diǎn)及線索
1徽千、View基本概念
2苫费、在Acitivity中獲取代表代表view的對象
五大布局Layout:
LinearLayout線性布局
RelativeLayout相對布局
AbsoluteLayout絕對布局
GridView表格布局
FrameLayout幀布局
android:orientation="horizontal"
制定線性布局的排列方式
水平horizontal
垂直vertical
gravity控制當(dāng)前控件子控件顯示區(qū)域
layout_gravity當(dāng)前控件在父元素的位置
Layout_weight額外空間分配(權(quán)重)
android:visibility="invisible"
控制布局是否顯示
android:layout_toRightOf在指定控件的右邊
android:layout_toLeftOf在指定控件的左邊
android:layout_above在指定控件的上邊
android:layout_below在指定控件的下邊
android:layout_alignBaseline跟指定控件水平對齊
android:layout_alignLeft跟指定控件左對齊
android:layout_alignRight跟指定控件右對齊
android:layout_alignTop跟指定控件頂部對齊
android:layout_alignBottom跟指定控件底部對齊
android:layout_alignParentLeft是否跟父布局左對齊
android:layout_alignParentTop是否跟父布局頂部對齊
android:layout_alignParentRight是否跟父布局右對齊
android:layout_alignParentBottom是否跟父布局底部對齊
android:layout_centerVertical在父布局中垂直居中
android:layout_centerHorizontal在父布局中水平居中
android:layout_centerInParent在父布局中居中