一種手機客戶端快速切換應用的方法
【專利摘要】一種手機客戶端快速切換應用的方法,應用在智能手機上,本方法基于C\S軟件架構(gòu),智能手機與服務器進行通訊,借助智能手機上的CPU以及軟件管理程序?qū)崿F(xiàn),關(guān)鍵是:在服務器中設置存儲應用數(shù)據(jù)內(nèi)容的第一存儲單元和存儲應用樣式編碼的第二存儲單元,在智能手機中設置存儲應用樣式數(shù)據(jù)的第三存儲單元和用于顯示應用的緩存單元,對存儲在智能手機第三存儲單元中的應用樣式進行編碼,分別按順序存儲在服務器的第二存儲單元中。本發(fā)明的有益效果是,系統(tǒng)架構(gòu)簡單,可以快速切換應用,占用帶寬小,適合于移動互聯(lián)網(wǎng)辦公或者家庭生活。
【專利說明】一種手機客戶端快速切換應用的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于移動互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,涉及到一種在智能手機中的同一個客戶端內(nèi)快速切換應用的方法。
【背景技術(shù)】
[0002]隨著科學技術(shù)的發(fā)展,智能手機的不斷創(chuàng)新,通訊領(lǐng)域已經(jīng)從互聯(lián)網(wǎng)時代進入到移動互聯(lián)網(wǎng)時代。移動互聯(lián)網(wǎng)最大的優(yōu)勢就是隨時隨地的通過網(wǎng)絡查詢、瀏覽信息,以及實時通訊。目前手機中的APP應用非常多,但由于手機容量的限制,不可能把所有的APP都下載到手機。因此人們考慮,如果有一款APP能夠?qū)⒍鄠€APP兼容起來,勢必會減少APP的數(shù)量,而方便人們使用。
[0003]現(xiàn)有技術(shù)中一般多采用B/S架構(gòu)實現(xiàn)多應用之間的切換,它的原理是服務器端存儲著應用的全部內(nèi)容,手機客戶端不存儲任何應用相關(guān)的數(shù)據(jù),只是當需要打開某個應用時,從服務器下載應用的內(nèi)容,一旦切換應用,臨時存儲的內(nèi)容會全部刪除,下次需要時還要重新下載。由于應用中一般包括界面、欄目和數(shù)據(jù),其中界面和欄目多采用圖片的格式,占用空間較大,每次都下載的話非常消耗流量與時間。移動互聯(lián)網(wǎng)恰恰可以減少過多的數(shù)據(jù)流量、以及利用閑散時間可以方便人們在移動過程中使用。顯然,以這種B/S架構(gòu)的方式,已經(jīng)不能滿足在移動互聯(lián)網(wǎng)訪問應用的要求。
[0004]在此背景下,首先,應用實現(xiàn)了集中化的訪問與管理,不同的用戶可以在同一個應用中創(chuàng)建自己的應用方案,例如界面、欄目都可以自己設定??梢哉f每個用戶設定的應用方案,就相當于一個應用。既然要實現(xiàn)在一個APP中切換多個APP的功能,那么就需要在同一個APP的客戶端內(nèi)能夠去任意切換多個應用,尤其是在同一個手機客戶端上切換多個應用,此技術(shù)目前還是個空白。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是在同一個手機應用客戶端中實現(xiàn)快速切換多個應用的問題,通過智能手機與服務器的通訊以及智能手機CPU的處理過程實現(xiàn)。
[0006]本發(fā)明采用的技術(shù)方案是,一種手機客戶端快速切換應用的方法,應用在智能手機上,本方法基于C\s軟件架構(gòu),智能手機與服務器進行通訊,借助智能手機上的CPU以及軟件管理程序?qū)崿F(xiàn),關(guān)鍵是:在服務器中設置存儲應用數(shù)據(jù)內(nèi)容的第一存儲單元和存儲應用樣式編碼的第二存儲單元,在智能手機中設置存儲應用樣式數(shù)據(jù)的第三存儲單元和用于顯示應用的緩存單元,對存儲在智能手機第三存儲單元中的應用樣式進行編碼,分別按順序存儲在服務器的第二存儲單元中,在此基礎(chǔ)上本方法的具體步驟包括:
[0007]a、智能手機CPU向服務器發(fā)出應用切換請求,請求中包括應用的樣式和數(shù)據(jù)內(nèi)容;
[0008]b、服務器將存儲在第一存儲單元中與應用對應的數(shù)據(jù)內(nèi)容,和存儲在第二存儲單元中與應用對應的樣式編碼,均通過互聯(lián)網(wǎng)打包發(fā)送給智能手機;[0009]C、智能手機CPU對樣式編碼進行解析,并從第三存儲單元中調(diào)用出與應用樣式編碼對應的應用樣式,將應用樣式與數(shù)據(jù)內(nèi)容同時加載到智能手機的緩存單元中,并替換緩存單元原有的內(nèi)容,完成切換應用過程。
[0010]所述的應用樣式包括界面和欄目。
[0011]本發(fā)明的關(guān)鍵是手機客戶端與服務器之間采用C/S架構(gòu),同時在手機客戶端中設定專用的存儲空間,用于存儲占用空間最大的應用樣式文件,而服務器中只是存儲與應用樣式文件對應的編碼文件,在需要切換應用時,只需要從服務器中下載編碼文件以及應用數(shù)據(jù),流量非常小,在手機客戶端本地加載應用樣式,應用加載速度快,下載數(shù)據(jù)速度快,最關(guān)鍵是在智能手機上實現(xiàn)了切換多個應用的目的。
[0012]本發(fā)明的有益效果是,系統(tǒng)架構(gòu)簡單,可以快速切換應用,占用帶寬小,適合于移動互聯(lián)網(wǎng)辦公或者家庭生活。
【具體實施方式】
[0013]一種手機客戶端快速切換應用的方法,應用在智能手機上,本方法基于C\S軟件架構(gòu),智能手機與服務器進行通訊,借助智能手機上的CPU以及軟件管理程序?qū)崿F(xiàn),關(guān)鍵是:在服務器中設置存儲應用數(shù)據(jù)內(nèi)容的第一存儲單元和存儲應用樣式編碼的第二存儲單元,在智能手機中設置存儲應用樣式數(shù)據(jù)的第三存儲單元和用于顯示應用的緩存單元,對存儲在智能手機第三存儲單元中的應用樣式進行編碼,分別按順序存儲在服務器的第二存儲單元中,在此基礎(chǔ)上本方法的具體步驟包括:
[0014]a、智能手機CPU向服務器發(fā)出應用切換請求,請求中包括應用的樣式和數(shù)據(jù)內(nèi)容;
[0015]b、服務器將存儲在第一存儲單元中與應用對應的數(shù)據(jù)內(nèi)容,和存儲在第二存儲單元中與應用對應的樣式編碼,均通過互聯(lián)網(wǎng)打包發(fā)送給智能手機;
[0016]C、智能手機CPU對樣式編碼進行解析,并從第三存儲單元中調(diào)用出與應用樣式編碼對應的應用樣式,將應用樣式與數(shù)據(jù)內(nèi)容同時加載到智能手機的緩存單元中,并替換緩存單元原有的內(nèi)容,完成切換應用過程。
[0017]所述的應用樣式包括界面和欄目。
[0018]本發(fā)明在具體實施時,例如當下客戶訪問的是應用A,應用A的數(shù)據(jù)均存儲在緩存單元中,此時客戶想訪問應用B,手機CPU會向服務器發(fā)送訪問應用B的請求信息,服務器處理后將應用B對應的應用樣式編碼以及應用內(nèi)容發(fā)送至手機客戶端,有手機CPU解析并調(diào)用對應的應用樣式,這樣應用B的樣式和內(nèi)容都一并替換存儲在緩存單元中的應用A,完成應用切換功能。
【權(quán)利要求】
1.一種手機客戶端快速切換應用的方法,應用在智能手機上,本方法基于C\s軟件架構(gòu),智能手機與服務器進行通訊,借助智能手機上的CPU以及軟件管理程序?qū)崿F(xiàn),其特征在于:在服務器中設置存儲應用數(shù)據(jù)內(nèi)容的第一存儲單元和存儲應用樣式編碼的第二存儲單元,在智能手機中設置存儲應用樣式數(shù)據(jù)的第三存儲單元和用于顯示應用的緩存單元,對存儲在智能手機第三存儲單元中的應用樣式進行編碼,分別按順序存儲在服務器的第二存儲單元中,在此基礎(chǔ)上本方法的具體步驟包括: a、智能手機CPU向服務器發(fā)出應用切換請求,請求中包括應用的樣式和數(shù)據(jù)內(nèi)容; b、服務器將存儲在第一存儲單元中與應用對應的數(shù)據(jù)內(nèi)容,和存儲在第二存儲單元中與應用對應的樣式編碼,均通過互聯(lián)網(wǎng)打包發(fā)送給智能手機; C、智能手機CPU對樣式編碼進行解析,并從第三存儲單元中調(diào)用出與應用樣式編碼對應的應用樣式,將應用樣式與數(shù)據(jù)內(nèi)容同時加載到智能手機的緩存單元中,并替換緩存單元原有的內(nèi)容,完成切換應用過程。
2.根據(jù)權(quán)利要求1所述的一種手機客戶端快速切換應用的方法,其特征在于:所述的應用樣式包括界面和欄目。
【文檔編號】H04M1/725GK103442142SQ201310379360
【公開日】2013年12月11日 申請日期:2013年8月28日 優(yōu)先權(quán)日:2013年8月28日
【發(fā)明者】馮立光 申請人:馮立光