欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Android碎片(Fragment)講解-創(chuàng)新互聯(lián)

導(dǎo)讀安卓(Android)是一種基于 Linux的自由及開(kāi)放源代碼的操作系統(tǒng)。主要使用于移動(dòng)設(shè)備,如智能手機(jī)和平板電腦,由Google公司和開(kāi)放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開(kāi)發(fā)。

Android 碎片(Fragment)講解
碎片是活動(dòng)的一部分,使得活動(dòng)更加的模塊化設(shè)計(jì)。我們可以認(rèn)為碎片是一種子活動(dòng)。

創(chuàng)新互聯(lián)基于成都重慶香港及美國(guó)等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動(dòng)大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)四川聯(lián)通機(jī)房服務(wù)器托管報(bào)價(jià),主機(jī)托管價(jià)格性價(jià)比高,為金融證券行業(yè)服務(wù)器托管,ai人工智能服務(wù)器托管提供bgp線路100M獨(dú)享,G口帶寬及機(jī)柜租用的專業(yè)成都idc公司。

下面是關(guān)于碎片的重要知識(shí)點(diǎn) -

  • 碎片擁有自己的布局,自己的行為及自己的生命周期回調(diào)。
  • 當(dāng)活動(dòng)在運(yùn)行的時(shí)候,你可以在活動(dòng)中添加或者移除碎片。
  • 你可以合并多個(gè)碎片在一個(gè)單一的活動(dòng)中來(lái)構(gòu)建多欄的UI。
  • 碎片可以被用在多個(gè)活動(dòng)中。
  • 碎片的生命周期和它的宿主活動(dòng)緊密關(guān)聯(lián)。這意味著活動(dòng)被暫停,所有活動(dòng)中的碎片被停止。
  • 碎片可以實(shí)現(xiàn)行為而沒(méi)有用戶界面組件。
  • 碎片是 Android API 版本11中被加入到 Android API。
  • 通過(guò)繼承 Fragment 類來(lái)創(chuàng)建碎片。可以通過(guò)使用 元素在活動(dòng)的布局文件中聲明碎片來(lái)在你的活動(dòng)中插入碎片。

    在引入碎片之前,由于每次給定的一個(gè)時(shí)間點(diǎn)在屏幕上只能顯示單一的活動(dòng),因此我們有一個(gè)局限。我們無(wú)法分割設(shè)備屏幕并且獨(dú)立的控制不同的部分。伴隨著碎片的引入,我們獲得了更大的靈活性,并使得一個(gè)時(shí)間點(diǎn)只能在屏幕上有一個(gè)單一活動(dòng)的限制被移除。現(xiàn)在我們可以有單一的活動(dòng),但每個(gè)活動(dòng)由多個(gè)碎片組裝,每個(gè)碎片有自己的布局,事件和完整的生命周期。

    下面是一個(gè)典型的示例演示如何讓兩個(gè)由碎片定義的UI模塊,在為平板設(shè)計(jì)的活動(dòng)中組合,在為手持設(shè)備設(shè)計(jì)的活動(dòng)中分離。
    Android 碎片(Fragment)講解
    當(dāng)運(yùn)行在在平板尺寸的設(shè)備上,這個(gè)應(yīng)用程序可以在活動(dòng)A中嵌入兩個(gè)碎片。在手機(jī)設(shè)備屏幕上,由于沒(méi)有足夠的空間,活動(dòng)A僅包含有文章列表的碎片,當(dāng)用戶點(diǎn)擊文章時(shí),啟動(dòng)包含第二個(gè)碎片的活動(dòng)B來(lái)閱讀文章。

    碎片的生命周期

    本文題目:Android碎片(Fragment)講解-創(chuàng)新互聯(lián)
    文章起源:http://chinadenli.net/article18/gedgp.html

    成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站手機(jī)網(wǎng)站建設(shè)面包屑導(dǎo)航定制網(wǎng)站網(wǎng)站內(nèi)鏈搜索引擎優(yōu)化

    廣告

    聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站