欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

Android培訓(xùn)之Android開發(fā)編程Fragment對(duì)象

2016-03-22 16:12:05 1235瀏覽

        在之前的課程里,我們已經(jīng)編寫了一些Android代碼,了解到TActivity類、View類及View類的layout和widget子類是Androidqh最重要的類。通常情況下,Android用戶接口是使用布局中能jwidget視圖構(gòu)建的,例如LinearLayout的ListView。當(dāng)啟動(dòng)Activity時(shí),會(huì)從資源加載單層次的視圖對(duì)象(或者是通過(guò)代碼創(chuàng)建)。該視圖對(duì)象會(huì)被初始化并在設(shè)備屏幕上顯示。

        對(duì)于較小的屏幕,這種方式工作良好。用戶在不同屏幕之間移動(dòng)以訪問(wèn)應(yīng)用程序UI的不同部分,Activity類(Android的任務(wù)概念)支持備用棧,它支持通過(guò)嚴(yán)格的樹結(jié)構(gòu)接口的快速、直觀的遍歷。但是,當(dāng)UI是在更大的平板屏幕上顯示時(shí),情況就會(huì)大大不同。屏幕的有些部分在較長(zhǎng)的時(shí)間內(nèi)都會(huì)保持不變;有些部分決定其他部分的顯示內(nèi)容。像一張卡片那樣的顯示就不太適合這種大屏幕了。

        通過(guò)顯示和隱藏一些視圖,簡(jiǎn)單地實(shí)現(xiàn)一個(gè)支持屏幕上某些內(nèi)容根據(jù)另一部分的activity變化而變化是完全有可能的。然而,Android的開發(fā)人員認(rèn)為他們除了鼓勵(lì)創(chuàng)建出在傳統(tǒng)的大屏幕上也具有良好的一致性和體驗(yàn)的用戶界面之外,還可以做更多的事情。為了支持這種新型互動(dòng),他們基于Fragment類引入了一個(gè)新的功能,該功能已經(jīng)成為Android3.0 SDK(API 1 1,Honeycomb)的一部分。

        Fragment對(duì)象介于View和ActiVitv之間6和View一樣,可以把Fragment對(duì)象加入V i e w G r 0 u P或者作為布局的一部分。然而,它不是V i e w的子類,其只能通過(guò)FragmentTransaction添加到ViewGroup中。和Activity一樣,F(xiàn)ragment也有生命周期,并實(shí)現(xiàn)了接口componentcallbacks年日接口View.0ncreateContextMenuListener。但是,矛HActivity不同的是,F(xiàn)ragment不是Context,其生命周期取決于其所屬的Activitv的生命周期。

 查看更多關(guān)于“Android培訓(xùn)資訊”的相關(guān)文章>>

標(biāo)簽:

熱門專區(qū)

暫無(wú)熱門資訊

課程推薦

微信
微博
15311698296

全國(guó)免費(fèi)咨詢熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權(quán)所有   北京市海淀區(qū)寶盛北里西區(qū)28號(hào)中關(guān)村智誠(chéng)科創(chuàng)大廈4層
京ICP備2021002079號(hào)-2   Copyright ? 2017 - 2022
返回頂部 返回頂部