一種Android系統(tǒng)的頁面顯示方法和裝置制造方法
【專利摘要】本發(fā)明的各實(shí)施方式提供了一種Android系統(tǒng)的頁面顯示方法和裝置。根據(jù)本發(fā)明的頁面顯示方法和裝置,可以克服現(xiàn)有的Android系統(tǒng)視圖比較單一的缺陷;另外,還可以實(shí)現(xiàn)用戶對Android系統(tǒng)頁面的定制,豐富了用戶體驗(yàn)。
【專利說明】—種Android系統(tǒng)的頁面顯示方法和裝置
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明的各實(shí)施方式涉及Android系統(tǒng),并且更具體地,涉及一種Android系統(tǒng)的頁面顯示方法和裝置。
【背景技術(shù)】
[0002]目前,Android系統(tǒng)常見的頁面顯示方式例如有ListView、GridView等。其中ListView以固定條狀的形式展示具體內(nèi)容,并且能夠根據(jù)數(shù)據(jù)的長度自適應(yīng)顯示。一般構(gòu)成Listview包括三個(gè)元素,即ListView:展示列表的視圖、Adapter:數(shù)據(jù)與視圖連接的橋梁、Data:具體的數(shù)據(jù)包括符串、圖片或者控件。
[0003]GridView網(wǎng)格視圖,則用于顯示多行多列。
[0004]然而,不管是ListView還是GridView, Android系統(tǒng)的一個(gè)頁面上通常僅限于上述視圖之一,從數(shù)據(jù)的展現(xiàn)方面來說,在很大程度上受到了限制,或者說,當(dāng)前的Android系統(tǒng)頁面的顯示方式過于單一。另外,雖然當(dāng)前Android系統(tǒng)提供了和數(shù)據(jù)聯(lián)系的各種方式,其中非常重要的一種就是通過適配器的方式,該適配器通常整體適配上述數(shù)據(jù),由此現(xiàn)有的Android頁面視圖過度依賴于顯示體本身,不能夠?qū)崿F(xiàn)獨(dú)立于頁面的更新或改變。另夕卜,隨著Android系統(tǒng)的發(fā)展,越來越需要一種可定制顯示方式的頁面。
【發(fā)明內(nèi)容】
[0005]鑒于上述現(xiàn)狀,本發(fā)明的一個(gè)目的至少在于提供一種Android系統(tǒng)的頁面顯示方法和裝置。根據(jù)本發(fā)明的Android系統(tǒng)的頁面顯示方法和裝置,可以克服現(xiàn)有的Android系統(tǒng)視圖比較單一的缺陷;另外,還可以實(shí)現(xiàn)用戶對Android系統(tǒng)頁面的定制,豐富了用戶體驗(yàn)。
[0006]根據(jù)本發(fā)明的一個(gè)方面,提供了一種Android系統(tǒng)的頁面顯示方法,包括:在An droid系統(tǒng)中提供Activity容器,其中預(yù)先在所述Activity容器的框架中嵌入多個(gè)子容器;加載嵌入所述多個(gè)子容器的所述Activity容器,從而模塊化顯示Android系統(tǒng)的頁面。
[0007]根據(jù)本發(fā)明的一個(gè)實(shí)施方式,所述框架嵌入至少4個(gè)所述子容器。
[0008]根據(jù)本發(fā)明的一個(gè)實(shí)施方式,所述多個(gè)子容器中的至少2個(gè)子容器分別用于顯示來自不同數(shù)據(jù)源的數(shù)據(jù)。
[0009]根據(jù)本發(fā)明的一個(gè)實(shí)施方式,所述多個(gè)子容器中的至少2個(gè)子容器分別呈現(xiàn)不同的信息顯示形式。
[0010]根據(jù)本發(fā)明的一個(gè)實(shí)施方式,利用單點(diǎn)登錄方式實(shí)現(xiàn)對所有子容器對應(yīng)的顯示模塊的訪問。
[0011]根據(jù)本發(fā)明的另一方面,提供了一種Android系統(tǒng)的頁面顯示裝置,包括:存儲(chǔ)裝置,用于在Android系統(tǒng)中提供Activity容器,其中預(yù)先在所述Activity容器的框架中嵌入多個(gè)子容器;以及加載裝置,用于加載嵌入所述多個(gè)子容器的所述Activity容器,從而模塊化顯示Android系統(tǒng)的頁面。
[0012]根據(jù)本發(fā)明的一個(gè)實(shí)施方式,所述框架嵌入至少4個(gè)所述子容器。
[0013]根據(jù)本發(fā)明的一個(gè)實(shí)施方式,所述多個(gè)子容器中的至少2個(gè)子容器分別用于顯示來自不同數(shù)據(jù)源的數(shù)據(jù)。
[0014]根據(jù)本發(fā)明的一個(gè)實(shí)施方式,所述多個(gè)子容器中的至少2個(gè)子容器分別呈現(xiàn)不同的信息顯示形式。
[0015]根據(jù)本發(fā)明的一個(gè)實(shí)施方式,用于利用單點(diǎn)登錄方式實(shí)現(xiàn)對所有子容器對應(yīng)的顯示模塊的訪問的裝置。
【專利附圖】
【附圖說明】
[0016]當(dāng)結(jié)合附圖閱讀下文對示范性實(shí)施方式的詳細(xì)描述時(shí),這些以及其他目的、特征和優(yōu)點(diǎn)將變得顯而易見,在附圖中:
[0017]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的Android系統(tǒng)的頁面顯示方法的流程圖;
[0018]圖2示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施方式的整體架構(gòu)圖;
[0019]圖3示出了 Android系統(tǒng)的模塊化頁面顯示的一個(gè)示例;
[0020]圖4示出了根據(jù)本發(fā)明優(yōu)選實(shí)施方式的Android系統(tǒng)的頁面顯示裝置的示意圖;以及
[0021]圖5示出了根據(jù)本發(fā)明的各實(shí)施方式可以在其中實(shí)施的移動(dòng)終端的配置示意圖。
【具體實(shí)施方式】
[0022]附圖中的流程圖和框圖,圖示了按照本發(fā)明各種實(shí)施例的裝置、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段、或代碼的一部分,所述模塊、程序段、或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
[0023]現(xiàn)在將僅通過示例性方式來詳細(xì)地描述本發(fā)明的各種實(shí)施方式。
[0024]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的Android系統(tǒng)的頁面顯示方法的流程圖。步驟開始于SlOl。
[0025]步驟SI 10,在Android系統(tǒng)中提供Activity容器,其中預(yù)先在所述Activity容器的框架中嵌入多個(gè)子容器;
[0026]本發(fā)明的Android系統(tǒng)包括但不限于各種智能手機(jī)例如HTC等中的Android系統(tǒng),以及各種平板設(shè)備中的Android系統(tǒng)等。
[0027]所述Activity容器,即Android系統(tǒng)自帶的容器,對此本發(fā)明并不作具體限制。它是Android組件中最基本也最常用的組件,例如在一個(gè)Android應(yīng)用中,一個(gè)Activity通常就是一個(gè)單獨(dú)的屏幕。
[0028]如本領(lǐng)域技術(shù)人員所清楚地,Activity容器通常具有框架結(jié)構(gòu),本申請即在所述Activity容器的框架中預(yù)先嵌入子容器。根據(jù)本發(fā)明的優(yōu)選實(shí)施方式,可以例如對Activity容器的框架進(jìn)行適當(dāng)?shù)恼{(diào)整或修改以使得該Activity容器的框架適于嵌入子容器。關(guān)于所述子容器,本發(fā)明可以優(yōu)選地預(yù)先定義一個(gè)子容器的模型,然后根據(jù)該子容器的模型派生出子模型,這些子模型后面可直接用作子容器。
[0029]在框架中嵌入各個(gè)子容器,還包括定義各個(gè)子容器在當(dāng)前的Activity容器中的位置和范圍。該位置和范圍可以根據(jù)用戶的需要定制。進(jìn)一步地,本領(lǐng)域技術(shù)人員可以利用子容器的位置選擇和確定器來對子容器的位置和范圍進(jìn)行定義。本領(lǐng)域技術(shù)人員將認(rèn)識(shí)至IJ,在Activity容器中引入子容器的構(gòu)想將使得Android系統(tǒng)的頁面顯示方式呈現(xiàn)突破性的變革,如下面將進(jìn)一步討論的,本申請的Android系統(tǒng)的頁面顯示方式將由此擺脫常規(guī)的單一頁面顯示方式的束縛,而且可以實(shí)現(xiàn)用戶對頁面顯示內(nèi)容的定制。
[0030]根據(jù)本發(fā)明優(yōu)選的實(shí)施方式,所述框架嵌入多個(gè)子容器。更優(yōu)選地,所述多個(gè)子容器包括至少4個(gè)子容器。本領(lǐng)域技術(shù)人員應(yīng)理解,可以根據(jù)需要設(shè)置所述子容器的數(shù)目。
[0031]根據(jù)本發(fā)明的各實(shí)施例方式,所述的多個(gè)子容器可以分別對應(yīng)不同的定制功能塊。這些不同功能塊可以是用戶偏好的信息集合體。根據(jù)不同功能塊的定義,可以設(shè)置與所述功能塊相關(guān)的數(shù)據(jù)信息來源和數(shù)據(jù)分類。
[0032]本發(fā)明的數(shù)據(jù)信息來源可以例如來自自己apk的業(yè)務(wù)邏輯產(chǎn)生的數(shù)據(jù)、或其他apk所提供的數(shù)據(jù)、或本地和網(wǎng)絡(luò)的數(shù)據(jù)等等??梢砸愿鞣N方式來利用這些信息源,比如,用戶可以定制對應(yīng)的子容器模塊,用于顯示用戶偏好的某一些信息集或數(shù)據(jù)集,這些信息集或數(shù)據(jù)集具有一個(gè)或幾個(gè)共同屬性,這些屬性,可以是用戶希望了解的某一些數(shù)據(jù),例如歐洲杯的信息集;或者,可以將不同的子容器綁定到不同的業(yè)務(wù)系統(tǒng),例如人人網(wǎng)信息、開心網(wǎng)信息、微博信息等。另外,子容器對應(yīng)的數(shù)據(jù)可以根據(jù)用戶定義的時(shí)鐘頻率進(jìn)行更新。通過這種方式,用戶可以實(shí)現(xiàn)對模塊化顯示頁面的定制和實(shí)時(shí)更新。
[0033]根據(jù)本發(fā)明優(yōu)選的實(shí)施方式,所述多個(gè)子容器中的至少2個(gè)子容器分別顯示來自不同數(shù)據(jù)源的數(shù)據(jù)。按照這樣的方式,可以使得本發(fā)明比現(xiàn)有的頁面視圖的數(shù)據(jù)來源更廣。
[0034]根據(jù)所述數(shù)據(jù)來源,還可以設(shè)置各個(gè)子容器的顯示格式。這些顯示格式可以具有相同或不同的風(fēng)格,可以是ListView、TextView、GridView、還可以是視頻、動(dòng)畫、或者圖片坐坐寸寸ο
[0035]根據(jù)本發(fā)明優(yōu)選的實(shí)施方式,所述多個(gè)子容器中的至少2個(gè)子容器分別呈現(xiàn)不同的信息顯示形式。
[0036]出于清楚的目的,圖2示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施方式的嵌入子容器的整體架構(gòu)圖。本領(lǐng)域技術(shù)人員應(yīng)理解,該整體架構(gòu)圖僅僅是為了闡明本發(fā)明的大體構(gòu)思,不應(yīng)視為對本發(fā)明的限制。
[0037]例如,可以根據(jù)Android手機(jī)中的某個(gè)Activity,修改該Activity的框架,以嵌入進(jìn)一個(gè)子容器;可以根據(jù)所述一個(gè)子容器的模型,派生出其他的子容器;再將所述其他的子容器嵌入到所述框架中;還可以設(shè)置各個(gè)子容器在Activity容器中的位置和域,并且固定好域范圍,然后返回相應(yīng)的參數(shù);如圖2所示,可以定義各個(gè)子容器的數(shù)據(jù)源,例如來自自己apk的業(yè)務(wù)邏輯數(shù)據(jù)、其他apk提供的數(shù)據(jù)、本地的數(shù)據(jù)或者網(wǎng)絡(luò)的數(shù)據(jù)等等。本領(lǐng)域技術(shù)人員應(yīng)該理解,所述數(shù)據(jù)是根據(jù)用戶的需要而定制的。
[0038]步驟S120,加載嵌入所述多個(gè)子容器的所述Activity容器,從而模塊化顯示Android系統(tǒng)的頁面。
[0039]這一步驟實(shí)現(xiàn)了在Activity容器中對各個(gè)子容器對應(yīng)的數(shù)據(jù)或信息的同時(shí)展示。具體而言,子容器定位后,每個(gè)子容器域內(nèi)的架構(gòu)均會(huì)有一個(gè)定位,則可以將相關(guān)的參數(shù)向上層拋,并且按照算法規(guī)則管理。另外,在加載所述子容器對應(yīng)的模塊時(shí),還可以包括實(shí)現(xiàn)對子模塊的數(shù)據(jù)初始化。進(jìn)一步地,當(dāng)綁定源的數(shù)據(jù)變更后,可以按照定義的時(shí)鐘頻率進(jìn)行更新;而當(dāng)例如根據(jù)用戶的點(diǎn)擊,子容器對應(yīng)的模塊信息需跳轉(zhuǎn)時(shí),則可以將子容器相關(guān)的定位信息和模塊信息以及數(shù)據(jù)信息向上層拋,從而實(shí)現(xiàn)頁面的跳轉(zhuǎn)和相關(guān)數(shù)據(jù)的讀取。根據(jù)本發(fā)明優(yōu)選的實(shí)施例,還可以保存最新跳轉(zhuǎn)記錄和緩存記錄。
[0040]圖3示出了根據(jù)步驟S130操作的Android系統(tǒng)的模塊化頁面顯示的一個(gè)示例。如圖3所示,該模塊化顯示的頁面可以包括多個(gè)子模塊,在該示例中整個(gè)頁面包括6個(gè)子模塊。如前所述,每個(gè)子模塊可以獨(dú)立地綁定數(shù)據(jù)源,則每個(gè)子模塊可以獨(dú)立地顯示信息。用戶可以定制各個(gè)子模塊的顯示內(nèi)容和顯示格式。例如,圖3中示出了圖片、動(dòng)畫、ListView的顯示格式;用戶可以獨(dú)立設(shè)置上述圖片、動(dòng)畫、ListView的顯示內(nèi)容并實(shí)現(xiàn)定時(shí)的獨(dú)立更新,避免了現(xiàn)有更新方式需對Android系統(tǒng)的整個(gè)頁面進(jìn)行更新的缺陷。
[0041]針對上面顯示的多個(gè)子模塊,本發(fā)明優(yōu)選使用單點(diǎn)登錄的方式實(shí)現(xiàn)各個(gè)子模塊的登錄。本領(lǐng)域技術(shù)容易理解,如果所有數(shù)據(jù)源只需要綁定同一個(gè)數(shù)據(jù)源就沒有必要實(shí)現(xiàn)單點(diǎn)登錄。利用單點(diǎn)登錄,實(shí)現(xiàn)了例如不同賬號體系下的數(shù)據(jù)的讀取,有效地?cái)U(kuò)展了數(shù)據(jù)源和子業(yè)務(wù)系統(tǒng),大大增強(qiáng)了擴(kuò)展性;另外,由于開放了平臺(tái),讓產(chǎn)生的數(shù)據(jù)和資源可以外放,也繼而增加了數(shù)據(jù)的來源。
[0042]步驟S130,結(jié)束。
[0043]對于上面的模塊化顯示方法,本領(lǐng)域技術(shù)人員還應(yīng)知道,這是根據(jù)Android系統(tǒng)的架構(gòu)而獨(dú)特設(shè)計(jì)的,這樣的設(shè)計(jì)巧妙地克服了傳統(tǒng)Android系統(tǒng)的Activity容器作為整體架構(gòu)難以分割的缺點(diǎn),克服了現(xiàn)有頁面顯示過于單一的缺陷。本領(lǐng)域技術(shù)人員還應(yīng)領(lǐng)會(huì)到,這樣的架構(gòu)方式也顯著區(qū)別于傳統(tǒng)的門戶網(wǎng)站的模塊化顯示,這是因?yàn)槟壳癆ndroid系統(tǒng)的數(shù)據(jù)處理能力還遠(yuǎn)遠(yuǎn)達(dá)不到傳統(tǒng)PC機(jī)的數(shù)據(jù)處理能力,Android系統(tǒng)處理數(shù)據(jù)的流程和PC上有本質(zhì)的不同,例如PC機(jī)上往往是和數(shù)據(jù)服務(wù)器或大型數(shù)據(jù)庫進(jìn)行聯(lián)通,而Android系統(tǒng)的手機(jī)則往往通過適配器的方式來設(shè)置數(shù)據(jù)。由此可知,本申請的Android的頁面顯示方法是針對現(xiàn)有顯示方式的突破性變革。
[0044]圖4示出了根據(jù)本發(fā)明優(yōu)選實(shí)施方式的Android系統(tǒng)的頁面顯示裝置的示意圖。裝置400包括存儲(chǔ)裝置410和加載裝置420。
[0045]存儲(chǔ)裝置410,用于在Android系統(tǒng)中提供Activity容器,其中預(yù)先在所述Activity容器的框架中嵌入多個(gè)子容器;
[0046]加載裝置420,用于加載嵌入所述多個(gè)子容器的所述Activity容器,從而模塊化顯示Android系統(tǒng)的頁面。
[0047]由于根據(jù)本發(fā)明的Android系統(tǒng)的頁面顯示裝置與Android系統(tǒng)的頁面顯示方法一一對應(yīng)。因此,根據(jù)本發(fā)明的頁面顯示方法的步驟可以由產(chǎn)品權(quán)利要求中對應(yīng)的裝置實(shí)現(xiàn)。
[0048]根據(jù)本發(fā)明的一個(gè)實(shí)施方式,所述框架嵌入至少4個(gè)所述子容器。
[0049]根據(jù)本發(fā)明的一個(gè)實(shí)施方式,所述多個(gè)子容器中的至少2個(gè)子容器分別用于顯示來自不同數(shù)據(jù)源的數(shù)據(jù)。
[0050]根據(jù)本發(fā)明的一個(gè)實(shí)施方式,所述多個(gè)子容器中的至少2個(gè)子容器分別呈現(xiàn)不同的信息顯示形式。
[0051]根據(jù)本發(fā)明的一個(gè)實(shí)施方式,進(jìn)一步包括:用于利用單點(diǎn)登錄方式實(shí)現(xiàn)對所有子容器對應(yīng)的顯示模塊的訪問的裝置。
[0052]圖5示出了根據(jù)本發(fā)明的各實(shí)施方式可以在其中實(shí)施的移動(dòng)終端的配置示意圖。
[0053]移動(dòng)終端具有控制器500,其負(fù)責(zé)移動(dòng)終端的整體操作,并且可以利用任何商業(yè)可得CPU( “中央處理單元”)、DSP( “數(shù)字信號處理器”)或任何其他電子可編程邏輯器件實(shí)現(xiàn)??刂破?00具有關(guān)聯(lián)電子存儲(chǔ)器502,諸如RAM存儲(chǔ)器、ROM存儲(chǔ)器、EEPROM存儲(chǔ)器、閃存或其任何組合。存儲(chǔ)器502由控制器500用于各種目的,其中之一在于為移動(dòng)終端中各種軟件存儲(chǔ)程序指令和數(shù)據(jù)。軟件包括實(shí)時(shí)操作系統(tǒng)520、用于人機(jī)界面(MMI) 534的驅(qū)動(dòng)器、應(yīng)用處理機(jī)532和各種應(yīng)用。應(yīng)用可以包括消息文本編輯器550、手寫識(shí)別(HWR)應(yīng)用560和各種其他應(yīng)用570,諸如,用于語音呼叫、視頻呼叫、發(fā)送和接收短消息服務(wù)(SMS)消息、多媒體消息服務(wù)(MMS)或電子郵件、web瀏覽、即時(shí)消息收發(fā)應(yīng)用、電話簿應(yīng)用、日歷應(yīng)用、控制面板應(yīng)用、照相機(jī)應(yīng)用、一個(gè)或多個(gè)視頻游戲、記事本應(yīng)用等。應(yīng)當(dāng)注意,上述應(yīng)用的兩個(gè)或更多可以作為同一應(yīng)用執(zhí)行。
[0054]MMI534還包括一個(gè)或多個(gè)硬件控制器,其與MMI驅(qū)動(dòng)器一起與第一顯示器536,小鍵盤538和各種其他I/O設(shè)備(諸如麥克風(fēng)、揚(yáng)聲器、振動(dòng)器、響鈴發(fā)生器、LED指示器等)協(xié)作。如所公知的,用戶可以通過這樣形成的人機(jī)界面來操作移動(dòng)終端。
[0055]軟件還可以包括各種模塊、協(xié)議棧、驅(qū)動(dòng)器等,其被共同標(biāo)記為530,并且為RF接口 506以及可選地為藍(lán)牙接口 508和/或IrDA接口 510提供通信服務(wù)(諸如,傳輸、網(wǎng)絡(luò)和連通性),以用于本地連通性。RF接口 506包括內(nèi)部或外部天線以及用于建立和維護(hù)通往基站的無線鏈路的適當(dāng)無線電電路。如本領(lǐng)域技術(shù)人員公知的,無線電電路包括一系列模擬和數(shù)字電子組件,其一起形成無線電接收機(jī)和發(fā)射機(jī)。這些組件例如包括帶通濾波器、放大器、混頻器、本地振蕩器、低通濾波器、AD/DA轉(zhuǎn)換器等。
[0056]移動(dòng)終端還可以包括SM卡504和相關(guān)聯(lián)的讀出器。如所公知的,SIM卡504包括處理器以及本地工作和數(shù)據(jù)存儲(chǔ)器。
[0057]本發(fā)明的實(shí)施方式可以體現(xiàn)為一種程序包和一種應(yīng)用程序編程接口 API。移動(dòng)應(yīng)用軟件的開發(fā)者可以通過包含、引用、導(dǎo)入本程序包的方式或者調(diào)用本應(yīng)用程序編程接口的方式為移動(dòng)應(yīng)用軟件增加傳播移動(dòng)應(yīng)用軟件的功能。
[0058]本發(fā)明還提供一種包含計(jì)算機(jī)可讀程序的存儲(chǔ)介質(zhì),當(dāng)計(jì)算機(jī)可讀程序由處理器執(zhí)行時(shí),其使得處理器按照本發(fā)明的實(shí)施方式來實(shí)現(xiàn)擴(kuò)展移動(dòng)終端的功能的方法。存儲(chǔ)介質(zhì)可以為任何有形媒介,例如軟盤、⑶-ROM、DVD、硬盤驅(qū)動(dòng)器、甚至網(wǎng)絡(luò)介質(zhì)等。
[0059]上述描述的各種方面可以單獨(dú)使用或者在各種組合中使用。本申請的教導(dǎo)可以通過硬件和軟件的組合實(shí)現(xiàn),但是也可以以硬件或軟件實(shí)現(xiàn)。本申請的教導(dǎo)還可以具體化為計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品,其可以是任何材料介質(zhì),諸如軟盤、CD-ROM、DVD、硬盤驅(qū)動(dòng)器乃至網(wǎng)絡(luò)介質(zhì)等。
[0060]已經(jīng)出于示出和描述的目的給出了本發(fā)明的說明書,但是其并不意在是窮舉的或者限制于所公開形式的發(fā)明。本領(lǐng)域技術(shù)人員可以想到很多修改和變體。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本發(fā)明實(shí)施方式中的方法和裝置可以以軟件、硬件、固件或其組合實(shí)現(xiàn)。
[0061]因此,實(shí)施方式是為了更好地說明本發(fā)明的原理、實(shí)際應(yīng)用以及使本領(lǐng)域技術(shù)人員中的其他人員能夠理解以下內(nèi)容而選擇和描述的,即,在不脫離本發(fā)明精神的前提下,做出的所有修改和替換都將落入所附權(quán)利要求定義的本發(fā)明保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種Android系統(tǒng)的頁面顯示方法,包括: 在Android系統(tǒng)中提供Activity容器,其中預(yù)先在所述Activity容器的框架中嵌入多個(gè)子容器; 加載嵌入所述多個(gè)子容器的所述Activity容器,從而模塊化顯示Android系統(tǒng)的頁面。
2.根據(jù)權(quán)利要求1所述的方法,其中: 所述框架嵌入至少4個(gè)所述子容器。
3.根據(jù)權(quán)利要求1所述的方法,其中: 所述多個(gè)子容器中的至少2個(gè)子容器分別用于顯示來自不同數(shù)據(jù)源的數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的方法,其中: 所述多個(gè)子容器中的至少2個(gè)子容器分別呈現(xiàn)不同的信息顯示形式。
5.根據(jù)權(quán)利要求1-4任意之一所述的方法,進(jìn)一步包括: 利用單點(diǎn)登錄方式實(shí)現(xiàn)對所有子容器對應(yīng)的顯示模塊的訪問。
6.—種Android系統(tǒng)的頁面顯示裝置,包括: 存儲(chǔ)裝置,用于在Android系統(tǒng)中提供Activity容器,其中預(yù)先在所述Activity容器的框架中嵌入多個(gè)子容器; 加載裝置,用于加載嵌入所述多個(gè)子容器的所述Activity容器,從而模塊化顯示Android系統(tǒng)的頁面。
7.根據(jù)權(quán)利要求6所述的裝置,其中: 所述框架嵌入至少4個(gè)所述子容器。
8.根據(jù)權(quán)利要求6所述的裝置,其中: 所述多個(gè)子容器中的至少2個(gè)子容器分別用于顯示來自不同數(shù)據(jù)源的數(shù)據(jù)。
9.根據(jù)權(quán)利要求6所述的裝置,其中: 所述多個(gè)子容器中的至少2個(gè)子容器分別呈現(xiàn)不同的信息顯示形式。
10.根據(jù)權(quán)利要求6-9任意之一所述的裝置,進(jìn)一步包括: 用于利用單點(diǎn)登錄方式實(shí)現(xiàn)對所有子容器對應(yīng)的顯示模塊的訪問的裝置。
【文檔編號】G06F3/14GK104077092SQ201310117777
【公開日】2014年10月1日 申請日期:2013年3月29日 優(yōu)先權(quán)日:2013年3月29日
【發(fā)明者】劉飛 申請人:北京千橡網(wǎng)景科技發(fā)展有限公司