《安卓系統(tǒng)Android應用程序開發(fā)PPT教材_第5章Android用戶界面(10)》由會員分享,可在線閱讀,更多相關(guān)《安卓系統(tǒng)Android應用程序開發(fā)PPT教材_第5章Android用戶界面(10)(5頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,5.2,界面控件,5.2.6 TabHost,TabDemo,示例的運行結(jié)果如圖,5.2,界面控件,5.2.6 TabHost,在使用,Tab,標簽頁時,可以將不同分頁的界面布局保存在不同的,XML,文件中,也可以將所有分頁的布局保存在同一個,XML,文件中,第一種方法有利于在,Eclipse,開發(fā)環(huán)境中進行可視化設計,并且不同分頁的界面布局在不同的文件中更加易于管理,第二種方法則可以產(chǎn)生較少的,XML,文件,同時編碼時的代碼也會更加簡潔,5.3,界面布局,界面布局,界面布局(,Layout,)是用戶界面結(jié)
2、構(gòu)的描述,定義了界面中所有的元素、結(jié)構(gòu)和相互關(guān)系,聲明,Android,程序的界面布局有兩種方法,使用,XML,文件描述界面布局,在程序運行時動態(tài)添加或修改界面布局,用戶既可以獨立使用任何一種聲明界面布局的方式,也可以同時使用兩種方式,5.3,界面布局,界面布局,使用,XML,文件聲明界面布局的特點,將程序的表現(xiàn)層和控制層分離,在后期修改用戶界面時,無需更改程序的源代碼,用戶還能夠通過可視化工具直接看到所設計的用戶界面,有利于加快界面設計的過程,并且為界面設計與開發(fā)帶來極大的便利性,http:/www.anzhuo.cc/forum-45-1.html 安卓手機壁紙下載,5.3,界面布局,5.3.1,線性布局,線性布局(,LinearLayout,)是一種重要的界面布局中,也是經(jīng)常使用到的一種界面布局,在線性布局中,所有的子元素都按照垂直或水平的順序在界面上排列,如果垂直排列,則每行僅包含一個界面元素,如果水平排列,則每列僅包含一個界面元素,