資源描述:
《Android筆試面試題》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、1.基本的UI控件和布局文件文本控件-TextView-EditText按鈕控件-Button-ImageButton狀態(tài)開關(guān)按鈕-ToggleButton單選與復(fù)選按鈕-CheckBox-RadioButton圖片控件-ImageView時鐘控件-AnalogClock-DigitalClock日期與時間選擇控件-DataPicker-TimePicker布局文件:LinearLayout和RelativeLayout共有屬性:java代碼中通過btn1關(guān)聯(lián)次控件android:id="@+id/btn1"控件寬度android:layout_wi
2、dth="80px"???//"80dip"或"80dp"android:layout_width=“wrap_content”android:layout_width=“match_parent”?控件高度android:layout_height="80px"???//"80dip"或"80dp"android:layout_height=“wrap_content”android:layout_height=“match_parent”控件排布android:orientation="horizontal”android:orientation
3、="vertical“控件間距android:layout_marginLeft="5dip"?????//距離左邊android:layout_marginRight="5dip"?????//距離右邊android:layout_marginTop="5dip"?????//距離上面android:layout_marginRight="5dip"?????//距離下面控件顯示位置android:gravity="center"???//left,right,top,bottomandroid:gravity="center_horizontal
4、"android:layout_gravity是本元素對父元素的重力方向。android:layout_gravity屬性則設(shè)置控件本身相對于父控件的顯示位置android:gravity是本元素所有子元素的重力方向。android:layout_gravity="center_vertical"android:layout_gravity="left"android:layout_gravity="left
5、bottom"TextView中文本字體android:text="@String/text1"???//在string.xml中定義text
6、1的值android:textSize="20sp"android:textColor=”#ff123456”android:textStyle="bold"???//普通(normal),斜體(italic),粗斜體(bold_italic)定義控件是否可見android:visibility=”visible”????//可見android:visibility=”invisible” //不可見,但是在布局中占用的位置還在android:visibility=”gone” //不可見,完全從布局中消失定義背景圖片android:backg
7、round="@drawable/img_bg"???//img_bg為drawable下的一張圖片seekbar控件背景圖片及最大值android:progressDrawable="@drawable/seekbar_img"?android:thumb="@drawable/thumb"???????????android:max="60"?僅在RelativeLayout中有效:在父親布局的相對位置android:layout_alignParentLeft="true"????//在布局左邊android:layout_alignParen
8、tRight="true"???//在布局右邊android:layout_alignParentTop="true"????//在布局上面android:layout_alignParentBottom="true"?//在布局的下面在某個控件的相對位置android:layout_toRightOf="@id/button1"?//在控件button1的右邊,不僅僅是緊靠著android:layout_toLeftOf="@id/button1"??//在控件button2的左邊,不僅僅是緊靠著android:layout_below="@id/
9、button1"????//在控件button1下面,不僅僅是正下方android:layout_above