本發(fā)明涉及移動(dòng)通信
技術(shù)領(lǐng)域:
:,尤其涉及一種控件編輯處理方法、移動(dòng)終端以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
::隨著互聯(lián)網(wǎng)的發(fā)展和終端的普及,終端的用戶群越來(lái)越大,同時(shí)也對(duì)軟件提出了更多智能,人性化的需求。在現(xiàn)有的技術(shù)中,其實(shí)終端,雖然被用戶作為一個(gè)游戲機(jī)或電視機(jī),還可能是一個(gè)學(xué)習(xí)機(jī),還可能成為小寶寶的樂園等等,給我們的生活帶來(lái)更多的樂趣。隨著通訊產(chǎn)品的更新?lián)Q代,移動(dòng)終端(例如手機(jī)、個(gè)人數(shù)字化助理pda等)已成為人們必備的通訊工具。各種方便人們生活的功能都能在移動(dòng)終端上實(shí)現(xiàn),例如手機(jī)電視、gps、移動(dòng)支付等等,都需要移動(dòng)終端接入到互聯(lián)網(wǎng)才能實(shí)現(xiàn)。隨著電子產(chǎn)業(yè)的快速發(fā)展,移動(dòng)終端智能化程度越來(lái)越高。移動(dòng)終端研發(fā)公司也越來(lái)越注重智能化,人性化設(shè)計(jì)。在此移動(dòng)終端快速發(fā)展的背景下,終端的便捷操作和人性化設(shè)計(jì)成為移動(dòng)終端不可忽視的一部分。目前智能手機(jī)大都可以通過(guò)主題更換界面ui的顯示風(fēng)格,如壁紙、應(yīng)用整體ui顯示風(fēng)格。其實(shí)現(xiàn)的方式是系統(tǒng)預(yù)置或通過(guò)網(wǎng)絡(luò)下載不同的主題資源,用戶應(yīng)用主題后系統(tǒng)重新加載ui資源。存在兩個(gè)特點(diǎn):1、更換的ui風(fēng)格是統(tǒng)一的,無(wú)單一控件替換;2、用戶無(wú)法隨心所欲更換ui控件(顏色、樣式)。針對(duì)相關(guān)技術(shù)中顯示界面中控件只能統(tǒng)一進(jìn)行更改造成用戶體驗(yàn)不佳的問(wèn)題,目前尚未提出解決方案。技術(shù)實(shí)現(xiàn)要素:本發(fā)明的主要目的在于提出一種控件編輯處理方法、移動(dòng)終端以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),旨在解決相關(guān)技術(shù)中顯示界面中控件只能統(tǒng)一進(jìn)行更改造成用戶體驗(yàn)不佳的問(wèn)題。為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提出一種控件編輯處理方法,包括:檢測(cè)到長(zhǎng)按返回鍵的長(zhǎng)按操作;根據(jù)所述長(zhǎng)按操作觸發(fā)查詢系統(tǒng)當(dāng)前應(yīng)用的可擴(kuò)展標(biāo)記語(yǔ)言xml文件;解析并識(shí)別所述xml文件中的元素,并將所述元素進(jìn)行排列以展示可編輯控件進(jìn)入控件編輯模式;接收選中預(yù)編輯控件的選擇指令;根據(jù)所述選擇指令控制所述可編輯控件進(jìn)入編輯狀態(tài),并對(duì)所述預(yù)編輯控件進(jìn)行編輯。優(yōu)選地,在檢測(cè)到觸發(fā)進(jìn)入控件編輯模式的觸發(fā)指令之前,所述方法還包括:接收設(shè)置觸發(fā)進(jìn)入控件編輯模式的觸發(fā)操作的設(shè)置指令;根據(jù)所述設(shè)置指令將長(zhǎng)按返回鍵的長(zhǎng)按操作設(shè)置為觸發(fā)進(jìn)入控件編輯模式的觸發(fā)操作。優(yōu)選地,在根據(jù)所述編輯指令對(duì)所述預(yù)編輯控件進(jìn)行編輯之后,所述方法還包括:將編輯之后的控件保存為可加載資源,并更新用戶界面ui顯示。優(yōu)選地,根據(jù)所述選擇指令控制所述可編輯控件進(jìn)入編輯狀態(tài),并對(duì)所述預(yù)編輯控件進(jìn)行編輯包括:在所述可編輯控件進(jìn)入編輯狀態(tài)之后,接收編輯所述預(yù)編輯控件的編輯指令;根據(jù)所述編輯指令對(duì)所述預(yù)編輯控件進(jìn)行編輯。優(yōu)選地,所述編輯指令包括以下至少之一:更改所述可編輯控件顏色的更改指令;拉伸所述可編輯控件的拉伸指令;變更所述可編輯控件中字體大小的變更指令。根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種移動(dòng)終端,所述移動(dòng)終端包括處理器、存儲(chǔ)器及通信總線;所述通信總線用于實(shí)現(xiàn)處理器和存儲(chǔ)器之間的連接通信;所述處理器用于執(zhí)行存儲(chǔ)器中存儲(chǔ)的控件編輯處理程序,以實(shí)現(xiàn)以下步驟:檢測(cè)到長(zhǎng)按返回鍵的長(zhǎng)按操作;根據(jù)所述長(zhǎng)按操作觸發(fā)查詢系統(tǒng)當(dāng)前應(yīng)用的可擴(kuò)展標(biāo)記語(yǔ)言xml文件;解析并識(shí)別所述xml文件中的元素,并將所述元素進(jìn)行排列以展示可編輯控件進(jìn)入控件編輯模式;接收選中預(yù)編輯控件的選擇指令;根據(jù)所述選擇指令控制所述可編輯控件進(jìn)入編輯狀態(tài),并對(duì)所述預(yù)編輯控件進(jìn)行編輯。優(yōu)選地,所述處理器還用于執(zhí)行控件編輯處理程序,以實(shí)現(xiàn)以下步驟:在檢測(cè)到觸發(fā)進(jìn)入控件編輯模式的觸發(fā)指令之前,接收設(shè)置觸發(fā)進(jìn)入控件編輯模式的觸發(fā)操作的設(shè)置指令;根據(jù)所述設(shè)置指令將長(zhǎng)按返回鍵的長(zhǎng)按操作設(shè)置為觸發(fā)進(jìn)入控件編輯模式的觸發(fā)操作。優(yōu)選地,所述處理器還用于執(zhí)行控件編輯處理程序,以實(shí)現(xiàn)以下步驟:在根據(jù)所述編輯指令對(duì)所述預(yù)編輯控件進(jìn)行編輯之后,將編輯之后的控件保存為可加載資源,并更新用戶界面ui顯示。優(yōu)選地,所述處理器還用于執(zhí)行控件編輯處理程序,以實(shí)現(xiàn)以下步驟:在所述可編輯控件進(jìn)入編輯狀態(tài)之后,接收編輯所述預(yù)編輯控件的編輯指令;根據(jù)所述編輯指令對(duì)所述預(yù)編輯控件進(jìn)行編輯。優(yōu)選地,所述編輯指令包括以下至少之一:更改所述可編輯控件顏色的更改指令;拉伸所述可編輯控件的拉伸指令;變更所述可編輯控件中字體大小的變更指令。根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者多個(gè)程序,所述一個(gè)或者多個(gè)程序可被一個(gè)或者多個(gè)處理器執(zhí)行,以實(shí)現(xiàn)上述控件編輯處理方法的步驟。通過(guò)本發(fā)明,檢測(cè)到長(zhǎng)按返回鍵的長(zhǎng)按操作;根據(jù)所述長(zhǎng)按操作觸發(fā)查詢系統(tǒng)當(dāng)前應(yīng)用的可擴(kuò)展標(biāo)記語(yǔ)言xml文件;解析并識(shí)別所述xml文件中的元素,并將所述元素進(jìn)行排列以展示可編輯控件進(jìn)入控件編輯模式;接收選中預(yù)編輯控件的選擇指令;根據(jù)所述選擇指令控制所述可編輯控件進(jìn)入編輯狀態(tài),并對(duì)所述預(yù)編輯控件進(jìn)行編輯,解決了相關(guān)技術(shù)中顯示界面中控件只能統(tǒng)一進(jìn)行更改造成用戶體驗(yàn)不佳的問(wèn)題,可以針對(duì)用戶選中的控件的格式進(jìn)行單獨(dú)的更改,提高了用戶體驗(yàn)。附圖說(shuō)明圖1為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例一可選的移動(dòng)終端的硬件結(jié)構(gòu)示意圖;圖2為如圖1所示的移動(dòng)終端的無(wú)線通信系統(tǒng)示意圖;圖3是根據(jù)本發(fā)明實(shí)施例的控件編輯處理方法的流程圖;圖4是根據(jù)相關(guān)技術(shù)中的微信聊天控件的顯示的示意圖;圖5是根據(jù)本發(fā)明實(shí)施例的微信聊天控件編輯的示意圖;圖6是根據(jù)本發(fā)明實(shí)施例的微信聊天控件的顯示的示意圖;圖7是根據(jù)本發(fā)明實(shí)施例的可編輯控件編輯的流程圖;圖8是根據(jù)本發(fā)明實(shí)施例的用戶界面開發(fā)的示意圖;圖9是根據(jù)本發(fā)明實(shí)施例的可編輯控件編輯的移動(dòng)終端的框圖。本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。具體實(shí)施方式應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說(shuō)明,其本身沒有特定的意義。因此,“模塊”、“部件”或“單元”可以混合地使用。終端可以以各種形式來(lái)實(shí)施。例如,本發(fā)明中描述的終端可以包括諸如手機(jī)、平板電腦、筆記本電腦、掌上電腦、個(gè)人數(shù)字助理(personaldigitalassistant,pda)、便捷式媒體播放器(portablemediaplayer,pmp)、導(dǎo)航裝置、可穿戴設(shè)備、智能手環(huán)、計(jì)步器等移動(dòng)終端,以及諸如數(shù)字tv、臺(tái)式計(jì)算機(jī)等固定終端。后續(xù)描述中將以移動(dòng)終端為例進(jìn)行說(shuō)明,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動(dòng)目的的元件之外,根據(jù)本發(fā)明的實(shí)施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。請(qǐng)參閱圖1,其為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的一種移動(dòng)終端的硬件結(jié)構(gòu)示意圖,該移動(dòng)終端100可以包括:rf(radiofrequency,射頻)單元101、wifi模塊102、音頻輸出單元103、a/v(音頻/視頻)輸入單元104、傳感器105、顯示單元106、用戶輸入單元107、接口單元108、存儲(chǔ)器109、處理器110、以及電源111等部件。本領(lǐng)域技術(shù)人員可以理解,圖1中示出的移動(dòng)終端結(jié)構(gòu)并不構(gòu)成對(duì)移動(dòng)終端的限定,移動(dòng)終端可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。下面結(jié)合圖1對(duì)移動(dòng)終端的各個(gè)部件進(jìn)行具體的介紹:射頻單元101可用于收發(fā)信息或通話過(guò)程中,信號(hào)的接收和發(fā)送,具體的,將基站的下行信息接收后,給處理器110處理;另外,將上行的數(shù)據(jù)發(fā)送給基站。通常,射頻單元101包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器、雙工器等。此外,射頻單元101還可以通過(guò)無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無(wú)線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于gsm(globalsystemofmobilecommunication,全球移動(dòng)通訊系統(tǒng))、gprs(generalpacketradioservice,通用分組無(wú)線服務(wù))、cdma2000(codedivisionmultipleaccess2000,碼分多址2000)、wcdma(widebandcodedivisionmultipleaccess,寬帶碼分多址)、td-scdma(timedivision-synchronouscodedivisionmultipleaccess,時(shí)分同步碼分多址)、fdd-lte(frequencydivisionduplexing-longtermevolution,頻分雙工長(zhǎng)期演進(jìn))和tdd-lte(timedivisionduplexing-longtermevolution,分時(shí)雙工長(zhǎng)期演進(jìn))等。wifi屬于短距離無(wú)線傳輸技術(shù),移動(dòng)終端通過(guò)wifi模塊102可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪問(wèn)流式媒體等,它為用戶提供了無(wú)線的寬帶互聯(lián)網(wǎng)訪問(wèn)。雖然圖1示出了wifi模塊102,但是可以理解的是,其并不屬于移動(dòng)終端的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。音頻輸出單元103可以在移動(dòng)終端100處于呼叫信號(hào)接收模式、通話模式、記錄模式、語(yǔ)音識(shí)別模式、廣播接收模式等等模式下時(shí),將射頻單元101或wifi模塊102接收的或者在存儲(chǔ)器109中存儲(chǔ)的音頻數(shù)據(jù)轉(zhuǎn)換成音頻信號(hào)并且輸出為聲音。而且,音頻輸出單元103還可以提供與移動(dòng)終端100執(zhí)行的特定功能相關(guān)的音頻輸出(例如,呼叫信號(hào)接收聲音、消息接收聲音等等)。音頻輸出單元103可以包括揚(yáng)聲器、蜂鳴器等等。a/v輸入單元104用于接收音頻或視頻信號(hào)。a/v輸入單元104可以包括圖形處理器(graphicsprocessingunit,gpu)1041和麥克風(fēng)1042,圖形處理器1041對(duì)在視頻捕獲模式或圖像捕獲模式中由圖像捕獲裝置(如攝像頭)獲得的靜態(tài)圖片或視頻的圖像數(shù)據(jù)進(jìn)行處理。處理后的圖像幀可以顯示在顯示單元106上。經(jīng)圖形處理器1041處理后的圖像幀可以存儲(chǔ)在存儲(chǔ)器109(或其它存儲(chǔ)介質(zhì))中或者經(jīng)由射頻單元101或wifi模塊102進(jìn)行發(fā)送。麥克風(fēng)1042可以在電話通話模式、記錄模式、語(yǔ)音識(shí)別模式等等運(yùn)行模式中經(jīng)由麥克風(fēng)1042接收聲音(音頻數(shù)據(jù)),并且能夠?qū)⑦@樣的聲音處理為音頻數(shù)據(jù)。處理后的音頻(語(yǔ)音)數(shù)據(jù)可以在電話通話模式的情況下轉(zhuǎn)換為可經(jīng)由射頻單元101發(fā)送到移動(dòng)通信基站的格式輸出。麥克風(fēng)1042可以實(shí)施各種類型的噪聲消除(或抑制)算法以消除(或抑制)在接收和發(fā)送音頻信號(hào)的過(guò)程中產(chǎn)生的噪聲或者干擾。移動(dòng)終端100還包括至少一種傳感器105,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來(lái)調(diào)節(jié)顯示面板1061的亮度,接近傳感器可在移動(dòng)終端100移動(dòng)到耳邊時(shí),關(guān)閉顯示面板1061和/或背光。作為運(yùn)動(dòng)傳感器的一種,加速計(jì)傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于手機(jī)還可配置的指紋傳感器、壓力傳感器、虹膜傳感器、分子傳感器、陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。顯示單元106用于顯示由用戶輸入的信息或提供給用戶的信息。顯示單元106可包括顯示面板1061,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機(jī)發(fā)光二極管(organiclight-emittingdiode,oled)等形式來(lái)配置顯示面板1061。用戶輸入單元107可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與移動(dòng)終端的用戶設(shè)置以及功能控制有關(guān)的鍵信號(hào)輸入。具體地,用戶輸入單元107可包括觸控面板1071以及其他輸入設(shè)備1072。觸控面板1071,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板1071上或在觸控面板1071附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置。觸控面板1071可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器110,并能接收處理器110發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板1071。除了觸控面板1071,用戶輸入單元107還可以包括其他輸入設(shè)備1072。具體地,其他輸入設(shè)備1072可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種,具體此處不做限定。進(jìn)一步的,觸控面板1071可覆蓋顯示面板1061,當(dāng)觸控面板1071檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器110以確定觸摸事件的類型,隨后處理器110根據(jù)觸摸事件的類型在顯示面板1061上提供相應(yīng)的視覺輸出。雖然在圖1中,觸控面板1071與顯示面板1061是作為兩個(gè)獨(dú)立的部件來(lái)實(shí)現(xiàn)移動(dòng)終端的輸入和輸出功能,但是在某些實(shí)施例中,可以將觸控面板1071與顯示面板1061集成而實(shí)現(xiàn)移動(dòng)終端的輸入和輸出功能,具體此處不做限定。接口單元108用作至少一個(gè)外部裝置與移動(dòng)終端100連接可以通過(guò)的接口。例如,外部裝置可以包括有線或無(wú)線頭戴式耳機(jī)端口、外部電源(或電池充電器)端口、有線或無(wú)線數(shù)據(jù)端口、存儲(chǔ)卡端口、用于連接具有識(shí)別模塊的裝置的端口、音頻輸入/輸出(i/o)端口、視頻i/o端口、耳機(jī)端口等等。接口單元108可以用于接收來(lái)自外部裝置的輸入(例如,數(shù)據(jù)信息、電力等等)并且將接收到的輸入傳輸?shù)揭苿?dòng)終端100內(nèi)的一個(gè)或多個(gè)元件或者可以用于在移動(dòng)終端100和外部裝置之間傳輸數(shù)據(jù)。存儲(chǔ)器109可用于存儲(chǔ)軟件程序以及各種數(shù)據(jù)。存儲(chǔ)器109可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器109可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。處理器110是移動(dòng)終端的控制中心,利用各種接口和線路連接整個(gè)移動(dòng)終端的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器109內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器109內(nèi)的數(shù)據(jù),執(zhí)行移動(dòng)終端的各種功能和處理數(shù)據(jù),從而對(duì)移動(dòng)終端進(jìn)行整體監(jiān)測(cè)。處理器110可包括一個(gè)或多個(gè)處理單元;優(yōu)選的,處理器110可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無(wú)線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器110中。移動(dòng)終端100還可以包括給各個(gè)部件供電的電源111(比如電池),優(yōu)選的,電源111可以通過(guò)電源管理系統(tǒng)與處理器110邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。盡管圖1未示出,移動(dòng)終端100還可以包括藍(lán)牙模塊等,在此不再贅述。為了便于理解本發(fā)明實(shí)施例,下面對(duì)本發(fā)明的移動(dòng)終端所基于的通信網(wǎng)絡(luò)系統(tǒng)進(jìn)行描述。請(qǐng)參閱圖2,圖2為本發(fā)明實(shí)施例提供的一種通信網(wǎng)絡(luò)系統(tǒng)架構(gòu)圖,該通信網(wǎng)絡(luò)系統(tǒng)為通用移動(dòng)通信技術(shù)的lte系統(tǒng),該lte系統(tǒng)包括依次通訊連接的ue(userequipment,用戶設(shè)備)201,e-utran(evolvedumtsterrestrialradioaccessnetwork,演進(jìn)式umts陸地?zé)o線接入網(wǎng))202,epc(evolvedpacketcore,演進(jìn)式分組核心網(wǎng))203和運(yùn)營(yíng)商的ip業(yè)務(wù)204。具體地,ue201可以是上述終端100,此處不再贅述。e-utran202包括enodeb2021和其它enodeb2022等。其中,enodeb2021可以通過(guò)回程(backhaul)(例如x2接口)與其它enodeb2022連接,enodeb2021連接到epc203,enodeb2021可以提供ue201到epc203的接入。epc203可以包括mme(mobilitymanagemententity,移動(dòng)性管理實(shí)體)2031,hss(homesubscriberserver,歸屬用戶服務(wù)器)2032,其它mme2033,sgw(servinggateway,服務(wù)網(wǎng)關(guān))2034,pgw(pdngateway,分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān))2035和pcrf(policyandchargingrulesfunction,政策和資費(fèi)功能實(shí)體)2036等。其中,mme2031是處理ue201和epc203之間信令的控制節(jié)點(diǎn),提供承載和連接管理。hss2032用于提供一些寄存器來(lái)管理諸如歸屬位置寄存器(圖中未示)之類的功能,并且保存有一些有關(guān)服務(wù)特征、數(shù)據(jù)速率等用戶專用的信息。所有用戶數(shù)據(jù)都可以通過(guò)sgw2034進(jìn)行發(fā)送,pgw2035可以提供ue201的ip地址分配以及其它功能,pcrf2036是業(yè)務(wù)數(shù)據(jù)流和ip承載資源的策略與計(jì)費(fèi)控制策略決策點(diǎn),它為策略與計(jì)費(fèi)執(zhí)行功能單元(圖中未示)選擇及提供可用的策略和計(jì)費(fèi)控制決策。ip業(yè)務(wù)204可以包括因特網(wǎng)、內(nèi)聯(lián)網(wǎng)、ims(ipmultimediasubsystem,ip多媒體子系統(tǒng))或其它ip業(yè)務(wù)等。雖然上述以lte系統(tǒng)為例進(jìn)行了介紹,但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)知曉,本發(fā)明不僅僅適用于lte系統(tǒng),也可以適用于其他無(wú)線通信系統(tǒng),例如gsm、cdma2000、wcdma、td-scdma以及未來(lái)新的網(wǎng)絡(luò)系統(tǒng)等,此處不做限定?;谏鲜鲆苿?dòng)終端硬件結(jié)構(gòu)以及通信網(wǎng)絡(luò)系統(tǒng),提出本發(fā)明方法各個(gè)實(shí)施例。實(shí)施例1基于上述的移動(dòng)終端,本發(fā)明實(shí)施例提供了一種控件編輯處理方法,圖3是根據(jù)本發(fā)明實(shí)施例的控件編輯處理方法的流程圖一,如圖3所示,該方法包括以下步驟:步驟s301,檢測(cè)到長(zhǎng)按返回鍵的長(zhǎng)按操作,其中,所述長(zhǎng)按操作是用于觸發(fā)進(jìn)入控件編輯模式的觸發(fā)操作;步驟s302,根據(jù)所述長(zhǎng)按操作觸發(fā)查詢系統(tǒng)當(dāng)前應(yīng)用的可擴(kuò)展標(biāo)記語(yǔ)言xml文件;解析并識(shí)別所述xml文件中的元素,并將所述元素進(jìn)行排列以展示可編輯控件進(jìn)入控件編輯模式;步驟s303,接收選中預(yù)編輯控件的選擇指令;步驟s304,根據(jù)所述選擇指令控制所述可編輯控件進(jìn)入編輯狀態(tài),并對(duì)所述預(yù)編輯控件進(jìn)行編輯。通過(guò)上述步驟,檢測(cè)到長(zhǎng)按返回鍵的長(zhǎng)按操作;根據(jù)所述長(zhǎng)按操作展示可編輯控件進(jìn)入控件編輯模式;接收選中預(yù)編輯控件的選擇指令;根據(jù)所述選擇指令控制所述可編輯控件進(jìn)入編輯狀態(tài),并對(duì)所述預(yù)編輯控件進(jìn)行編輯,解決了相關(guān)技術(shù)中顯示界面中控件只能統(tǒng)一進(jìn)行更改造成用戶體驗(yàn)不佳的問(wèn)題,可以針對(duì)用戶選中的控件的格式進(jìn)行單獨(dú)的更改,提高了用戶體驗(yàn)。優(yōu)選地,在檢測(cè)到觸發(fā)進(jìn)入控件編輯模式的觸發(fā)指令之前,所述方法還包括:接收設(shè)置觸發(fā)進(jìn)入控件編輯模式的觸發(fā)操作的設(shè)置指令;根據(jù)所述設(shè)置指令將長(zhǎng)按返回鍵的長(zhǎng)按操作設(shè)置為觸發(fā)進(jìn)入控件編輯模式的觸發(fā)操作。優(yōu)選地,在根據(jù)所述編輯指令對(duì)所述預(yù)編輯控件進(jìn)行編輯之后,所述方法還包括:將編輯之后的控件保存為可加載資源,并更新用戶界面ui顯示。優(yōu)選地,根據(jù)所述選擇指令控制所述可編輯控件進(jìn)入編輯狀態(tài),并對(duì)所述預(yù)編輯控件進(jìn)行編輯包括:在所述可編輯控件進(jìn)入編輯狀態(tài)之后,接收編輯所述預(yù)編輯控件的編輯指令;根據(jù)所述編輯指令對(duì)所述預(yù)編輯控件進(jìn)行編輯。優(yōu)選地,所述編輯指令包括以下至少之一:更改所述可編輯控件顏色的更改指令;拉伸所述可編輯控件的拉伸指令;變更所述可編輯控件中字體大小的變更指令。本實(shí)施例提供了一種用戶自定義更換單一控件達(dá)到個(gè)性化顯示樣式的方案,圖4是根據(jù)相關(guān)技術(shù)中的微信聊天控件的顯示的示意圖,如圖4所示,用戶想要一種能夠醒目顯示的微信聊天按住說(shuō)話控件,傳統(tǒng)更換主題方式是無(wú)法實(shí)現(xiàn)。圖5是根據(jù)本發(fā)明實(shí)施例的微信聊天控件編輯的示意圖,如圖5所示,用戶長(zhǎng)按手機(jī)back鍵進(jìn)入控件編輯模式(系統(tǒng)根據(jù)應(yīng)用布局情況將可編輯的控件展示出來(lái));當(dāng)用戶選擇預(yù)編輯的控件后系統(tǒng)進(jìn)入編輯狀態(tài);用戶可根據(jù)自己的喜歡編輯控件,如編輯顏色,拉伸改變樣式;圖6是根據(jù)本發(fā)明實(shí)施例的微信聊天控件的顯示的示意圖,如圖6所示,微信聊天頁(yè)面中的語(yǔ)音輸入“按住說(shuō)話”控件被拉伸擴(kuò)大到以前的預(yù)定倍數(shù)顯示,用戶編輯控件后系統(tǒng)將保存為可加載的資源,并更新ui顯示。圖7是根據(jù)本發(fā)明實(shí)施例的可編輯控件編輯的流程圖,如圖7所示,具體包括以下步驟:步驟s701,用戶長(zhǎng)按back鍵,移動(dòng)終端接收到長(zhǎng)按back鍵的長(zhǎng)按指令,由于長(zhǎng)按back鍵的長(zhǎng)按指令是用戶之前設(shè)置的可以觸發(fā)控件進(jìn)入編輯模式的觸發(fā)操作,根據(jù)長(zhǎng)按指令進(jìn)入編輯模式;步驟s702,進(jìn)入控件編輯模式之后,用戶在可編輯控件界面選擇待編輯控件;步驟s703,自定義繪圖;步驟s704,根據(jù)用戶輸入的內(nèi)容形成符合標(biāo)準(zhǔn)控件;步驟s705,更新ui及加載控件并顯示。識(shí)別應(yīng)用可編輯控件,當(dāng)用戶長(zhǎng)按back鍵觸發(fā)系統(tǒng)查詢系統(tǒng)當(dāng)前應(yīng)用xml文件,通過(guò)解析識(shí)別xml文件中的元素再將元素排列供用戶選擇。用戶可實(shí)現(xiàn)自定義更換單一控件達(dá)到個(gè)性化顯示樣式。隨著應(yīng)用需求的范圍擴(kuò)大及需求變化,不同的圖形化界面對(duì)于ui控件的需求不同,往往需要增加新的ui控件或?qū)ΜF(xiàn)有的ui控件進(jìn)行升級(jí)。目前,常見的解決方式往往是需要為每一個(gè)新的ui控件單獨(dú)去實(shí)現(xiàn)相關(guān)的一組定義,這種方式往往導(dǎo)致ui控件新增較大工作量或維護(hù)的較大工作量,導(dǎo)致設(shè)計(jì)器的擴(kuò)展困難。包括以下步驟:對(duì)控件在圖形化表單設(shè)計(jì)器中的屬性和事件進(jìn)行描述。在圖形化表單設(shè)計(jì)器中根據(jù)表單類型和版本的不同,加載不同類型的一組ui控件。ui控件通過(guò)統(tǒng)一的格式來(lái)進(jìn)行描述,包括控件的基本信息描述、屬性事件信息描述、屬性事件編輯器信息描述、屬性事件編輯時(shí)依賴約束信息描述、表單設(shè)計(jì)器上xml元素結(jié)構(gòu)模板及同步規(guī)則描述、運(yùn)行時(shí)發(fā)布為前端頁(yè)面和腳本模板和規(guī)則信息描述。ui控件基本信息包括控件的編號(hào)、名稱、版本、備注、所屬的表單類型(如:基于智能客戶端技術(shù)的表單、基于瀏覽器運(yùn)行的表單、基于移動(dòng)設(shè)置運(yùn)行的表單)、在圖形化設(shè)計(jì)器上的展現(xiàn)控件、控件在表單設(shè)計(jì)器工具欄中分組類型、同步關(guān)聯(lián)的表單xml元素結(jié)構(gòu)描述等信息。在圖形化設(shè)計(jì)器向?qū)е懈鶕?jù)選擇的表單類型、版本與ui控件庫(kù)中控件(控件所屬表單類型和版本信息)匹配,選擇符合條件的控件集在工具欄中進(jìn)行加載。對(duì)控件的屬性和事件在圖形化表單設(shè)計(jì)器上關(guān)聯(lián)的編輯器信息進(jìn)行描述??丶傩允录枋鲂畔丝丶趫D形化表單設(shè)計(jì)器上包含的所有屬性和事件信息的集合,每個(gè)屬性描述信息中包括有屬性編號(hào)、名稱、屬性默認(rèn)值、表單xml文檔模板及同步規(guī)則等。在圖形化表單設(shè)計(jì)器中內(nèi)置了常用的幾類屬性和事件的編輯器,包括有布爾類屬性下拉選擇編輯器、手工輸入類編輯器、長(zhǎng)寬等數(shù)字屬性類編輯器、??糠绞骄庉嬈?、智能幫助選擇編輯器、事件選擇編輯器、過(guò)濾條件定義編輯器、表格列選擇編輯器、表達(dá)式編輯器等,對(duì)于在內(nèi)置編輯器無(wú)法滿足編輯要求的屬性,通過(guò)在屬性編輯器描述信息中配置上擴(kuò)展的程序集文件信息實(shí)現(xiàn)客戶化擴(kuò)展。對(duì)控件屬性在圖形化表單設(shè)計(jì)器上編輯時(shí)的控制規(guī)則進(jìn)行描述。系統(tǒng)內(nèi)置通用的屬性編輯控制規(guī)則,如:只讀控制規(guī)則、可編輯控制規(guī)則、可見控制規(guī)則等。對(duì)于內(nèi)置通用控件無(wú)法滿足規(guī)則需求時(shí),支持規(guī)則擴(kuò)展。在屬性規(guī)則描述信息中配置擴(kuò)展的程序集完整信息實(shí)現(xiàn)客戶化擴(kuò)展。對(duì)控件在圖形化表單設(shè)計(jì)器上生成的xml元素結(jié)構(gòu)進(jìn)行描述。控件屬性事件所有的描述定義均為了生成最終的表單document文檔規(guī)則,控件文檔模板描述了在表單設(shè)計(jì)器上創(chuàng)建控件時(shí)自動(dòng)根據(jù)控件模板在表單document中創(chuàng)建新的元素節(jié)點(diǎn),document同步規(guī)則描述在屬性變化時(shí),將變化后的屬性值與模板中的屬性值或子元素節(jié)點(diǎn)的內(nèi)容進(jìn)行同步。同步規(guī)則中包括模板中屬性變量與屬性值的映射關(guān)系定義。對(duì)控件在在生成部署引擎中的生成規(guī)則進(jìn)行描述。在發(fā)布部署時(shí),基于整個(gè)表單document文檔,表單引擎遍歷document文檔的每個(gè)元素節(jié)點(diǎn),對(duì)于控件類的元素節(jié)點(diǎn),根據(jù)控件的生成模板形成html頁(yè)面中的元素節(jié)點(diǎn),生成規(guī)則信息包括了控件生成模板中的變量與控件屬性的映射關(guān)系及轉(zhuǎn)換規(guī)則,其中轉(zhuǎn)換規(guī)則包含了變量直接替換和自定義轉(zhuǎn)換,對(duì)于自定義轉(zhuǎn)換規(guī)則,通過(guò)在規(guī)則信息中配置轉(zhuǎn)換的程序集信息,在生成時(shí)反射調(diào)用客戶化擴(kuò)展程序集,將返回的實(shí)際值賦給模板中的變量。通過(guò)以上描述配置ui控件與設(shè)計(jì)器及生成器的規(guī)則,可實(shí)現(xiàn)ui控件屬性的靈活擴(kuò)展,支持不同版本、不同表單類型控件的組合配置,滿足不同類型表單開發(fā)過(guò)程中的靈活配置需求。本發(fā)明實(shí)施例還提供了一種參數(shù)化的用戶界面開發(fā)方法,包括界面與交互界面和界面功能代碼實(shí)現(xiàn)的過(guò)程。其中,界面需要對(duì)界面元素形象、認(rèn)知、位置、尺寸、顏色等等進(jìn)行合理分配。交互界面需要對(duì)業(yè)務(wù)功能及界面邏輯進(jìn)行疏導(dǎo)和判斷,友好的、合理的組織業(yè)務(wù)下各子功能的交互過(guò)程,以及界面與界面進(jìn)入和退出效果,包括業(yè)務(wù)異常情況。通過(guò)計(jì)算機(jī)自動(dòng)生成初步代碼文件,使界面代碼比較方便的實(shí)現(xiàn)界面功能。圖8是根據(jù)本發(fā)明實(shí)施例的用戶界面開發(fā)的示意圖,如圖8所示,基于含有控件資源區(qū)a、工作窗口區(qū)b、工具區(qū)c、參數(shù)區(qū)d的用戶界面開發(fā)工具實(shí)現(xiàn)。本發(fā)明實(shí)施例中開發(fā)了多樣性的控件,將其存入至控件資源區(qū)a;這些控件對(duì)象的屬性命令等都被參數(shù)化,即能夠通過(guò)本發(fā)明的工具及方法進(jìn)行修改調(diào)整,以適應(yīng)對(duì)用戶界面的自定義設(shè)計(jì)開發(fā)。所述的控件對(duì)象可以是單個(gè)控件或特效控件。在一些應(yīng)用實(shí)例中,控件對(duì)象中單個(gè)控件可供調(diào)整的參數(shù),例如有尺寸(size)、狀態(tài)(status)、透明度(transparency)等等;而特效控件的參數(shù),例如是效果算法程式中的函數(shù)數(shù)值,等等。工作窗口區(qū)b設(shè)置有界面對(duì)象窗口b1,能夠在其中新建界面作品,可以從控件資源區(qū)a中拖放控件對(duì)象至界面對(duì)象窗口b1,進(jìn)行界面對(duì)象的組織創(chuàng)作。并且,能夠通過(guò)參數(shù)區(qū)d獲取對(duì)應(yīng)的界面對(duì)象控制參數(shù)d1,來(lái)對(duì)界面對(duì)象進(jìn)行參數(shù)化定制。同時(shí),還可以從控件資源區(qū)a中拖放控件對(duì)象的單個(gè)或多個(gè)事件方法來(lái)對(duì)界面對(duì)象窗口b1已加載的界面對(duì)象或控件對(duì)象施加影響;通過(guò)參數(shù)區(qū)d中的界面對(duì)象控制參數(shù)d1可以對(duì)相應(yīng)的界面對(duì)象進(jìn)行參數(shù)化定制。也可以進(jìn)一步從界面對(duì)象窗b選擇一個(gè)控件對(duì)象并在工作窗口區(qū)b開啟該空間對(duì)象相應(yīng)的控件對(duì)象編輯窗口b2進(jìn)行編輯,通過(guò)參數(shù)區(qū)d獲取控件對(duì)象編輯參數(shù)d2并對(duì)相應(yīng)的控件對(duì)象進(jìn)行參數(shù)化定制。工具區(qū)c設(shè)置有置換對(duì)象模塊c2,能夠獲取已存的界面對(duì)象或控件對(duì)象進(jìn)行置換對(duì)象操作,使置換工作窗口區(qū)b的界面對(duì)象窗口b1中當(dāng)前的界面對(duì)象或其控件對(duì)象隨之改變。例如,在一些應(yīng)用實(shí)例中,所述置換對(duì)象操作就是用已存的界面對(duì)象置換被置換的對(duì)象而實(shí)行的父子復(fù)制關(guān)系。完成對(duì)用戶界面上界面對(duì)象及控件對(duì)象的設(shè)置后,通過(guò)工具區(qū)c中的重構(gòu)代碼模塊c1進(jìn)行重構(gòu)代碼操作(即在工具軟件后臺(tái)生成并保存開發(fā)文件);在工作窗口區(qū)b中設(shè)置有界面效果預(yù)覽窗口b3,可以預(yù)覽界面的效果。本發(fā)明中為各個(gè)界面分別提供不同的序列標(biāo)識(shí),稱這些界面為序列界面。例如,是以不同的id號(hào)等對(duì)這些界面進(jìn)行命名,形成具有不同序列id名稱的序列界面。例如,在一些應(yīng)用實(shí)例中,可以用“項(xiàng)目/模塊/子模塊/用例序列”等等作為序列id名稱來(lái)對(duì)界面命名。通過(guò)工具區(qū)c的界面?zhèn)陕犇Kc3進(jìn)入工作窗口區(qū)f設(shè)置的界面組織窗口f1,從所展現(xiàn)的各個(gè)不同id號(hào)序列界面的縮略圖f2中,選擇其中某一個(gè)序列界面在該界面組織窗口f1中組織事件時(shí),將相應(yīng)的用戶事件e加載至界面組織窗口f1中對(duì)該序列界面進(jìn)行定義事件的操作;對(duì)于該序列界面的交互事件,再導(dǎo)入交互事件結(jié)果的序列界面。也就是說(shuō),對(duì)界面或界面中的對(duì)象在事件庫(kù)選擇需要的事件,如按鈕點(diǎn)擊響應(yīng)、界面向下滑動(dòng)響應(yīng)等進(jìn)行定義,底層即可響應(yīng)事件結(jié)果,即表現(xiàn)出來(lái)的事件交互過(guò)程。依照上述過(guò)程完成有關(guān)序列界面的事件定義及交互事件組織后,產(chǎn)生若干工程子功能交互項(xiàng)目g。之后,能夠通過(guò)工具區(qū)c中的重構(gòu)代碼模塊c1進(jìn)行重構(gòu)代碼操作(即在工具軟件后臺(tái)生成并保存開發(fā)文件);在工作窗口區(qū)f中設(shè)置有界面交互預(yù)覽窗口f3,來(lái)預(yù)覽界面交互效果。最后對(duì)作品文件進(jìn)行保存。如圖8所示,本發(fā)明實(shí)施例所述的用戶界面開發(fā)工具,包含:控件資源區(qū)a,向用戶界面提供屬性命令可編輯的、參數(shù)化的控件對(duì)象。工作窗口區(qū)b,設(shè)置界面對(duì)象窗口b1和控件對(duì)象編輯窗口b2用來(lái)對(duì)相應(yīng)對(duì)象進(jìn)行自定義設(shè)定,并提供界面效果預(yù)覽窗口b3;還設(shè)置有界面組織窗口f1,用來(lái)對(duì)序列界面進(jìn)行事件定義及交互事件組織,來(lái)產(chǎn)生工程子功能交互項(xiàng)目g,并提供界面交互預(yù)覽窗口f3。所述的工作窗口區(qū)b和f,可以是實(shí)現(xiàn)不同功能的同一個(gè)區(qū)域;或者是兩個(gè)不同的區(qū)域。參數(shù)區(qū)d,為工作窗口區(qū)b中需要進(jìn)行參數(shù)定制的相應(yīng)對(duì)象,提供界面對(duì)象控制參數(shù)d1和控件對(duì)象編輯參數(shù)d2。工具區(qū)c,設(shè)置有置換對(duì)象模塊c2將工作窗口區(qū)b中的相應(yīng)對(duì)象由已存的對(duì)象進(jìn)行置換,以提高開發(fā)效率;還設(shè)置有界面?zhèn)陕犇Kc3,實(shí)施對(duì)界面對(duì)象的事件偵聽達(dá)到對(duì)用戶界面交互組織的作用;并設(shè)置有重構(gòu)代碼模塊c1,在完成界面對(duì)象及控件對(duì)象設(shè)置時(shí),及完成交互事件組織得到工程子功能交互項(xiàng)目g后,于工具軟件后臺(tái)生成并保存源代碼文件。綜上所述,本發(fā)明實(shí)施例,以不同序列id名稱命名用戶界面,提供單個(gè)控件或特效控件加載到用戶界面,并對(duì)單個(gè)控件或特效控件的事件及方法進(jìn)行命令參數(shù)化修改并預(yù)覽,然后通過(guò)對(duì)象實(shí)施事件偵聽達(dá)到對(duì)序列id名稱命名的各個(gè)用戶界面進(jìn)行組織,再重構(gòu)這些序列id名稱的用戶界面底層源代碼,以此實(shí)現(xiàn)將ui設(shè)計(jì)的對(duì)象和系統(tǒng)軟件開發(fā)完整結(jié)合起來(lái)。本發(fā)明可以使ui控件和效果快速?gòu)?fù)制,提高界面功能開發(fā)效率,使ui具體設(shè)計(jì)系統(tǒng)化。頁(yè)面的具體整合處理流程如下:(1)客戶端用戶在網(wǎng)絡(luò)瀏覽器中輸入整合頁(yè)面網(wǎng)址進(jìn)行請(qǐng)求,比如default.aspx。該aspx頁(yè)面的網(wǎng)址對(duì)應(yīng)了用戶所需要的整合頁(yè)面的樣式、布局以及各信息單元的資源定位,這是在事先的定制過(guò)程中被明確的。(2)服務(wù)器端提供一個(gè)aspx頁(yè)面,并對(duì)aspx頁(yè)面的樣式文件進(jìn)行引用。樣式文件的引用是通過(guò)link.ascx實(shí)現(xiàn)的,link.ascx自定義控件封裝了link控件,通過(guò)編程設(shè)置link的href屬性,該屬性就是樣式文件的引用路徑。(3)服務(wù)器端系統(tǒng)從數(shù)據(jù)庫(kù)中加載用戶的所有工作臺(tái)信息,并將其中一個(gè)工作臺(tái)標(biāo)識(shí)為默認(rèn)工作臺(tái)。一個(gè)工作臺(tái)即為一個(gè)標(biāo)簽子頁(yè),一個(gè)用戶可以有多個(gè)工作臺(tái),也就是有多個(gè)標(biāo)簽子頁(yè),但有一個(gè)是整合頁(yè)面默認(rèn)展示的標(biāo)簽子頁(yè)(默認(rèn)工作臺(tái))。工作臺(tái)的屬性包括標(biāo)識(shí)、名稱、所屬用戶標(biāo)識(shí)、布局標(biāo)識(shí)、是否為默認(rèn)工作臺(tái)標(biāo)識(shí)。如果用戶是第一次訪問(wèn)整合頁(yè)面,系統(tǒng)根據(jù)aspx頁(yè)面的樣式特征為用戶創(chuàng)建一個(gè)默認(rèn)工作臺(tái),也就是說(shuō)為用戶創(chuàng)建一個(gè)帶有一個(gè)標(biāo)簽子頁(yè)的web頁(yè)面。(4)系統(tǒng)獲取工作臺(tái)布局文件的路徑,確立工作臺(tái)布局,并初始化默認(rèn)工作臺(tái)上的所有信息單元。工作臺(tái)布局是默認(rèn)工作臺(tái)的一個(gè)屬性,其文件內(nèi)容被添加在id為demoarea的信息單元容器div里面。初始化默認(rèn)工作臺(tái)上的所有信息單元是通過(guò)函數(shù)getworkplaceunits實(shí)現(xiàn)的,信息單元是邏輯對(duì)象,每個(gè)工作臺(tái)對(duì)應(yīng)一個(gè)信息單元數(shù)組。信息單元的屬性包括:標(biāo)識(shí)、標(biāo)題、所屬工作臺(tái)標(biāo)識(shí)、所屬布局的區(qū)號(hào)、序號(hào)、是否啟用、url、定制url、是否定時(shí)刷新、是否固定。getworkplaceunits函數(shù)的功能為初始化指定用戶默認(rèn)工作臺(tái)上的所有信息單元。這是業(yè)務(wù)層的一個(gè)函數(shù),工作臺(tái)、信息單元都是業(yè)務(wù)對(duì)象。每個(gè)工作臺(tái)對(duì)應(yīng)一個(gè)信息單元數(shù)組。該函數(shù)將調(diào)用數(shù)據(jù)層函數(shù)訪問(wèn)數(shù)據(jù)庫(kù),讀取存放信息單元信息的數(shù)據(jù)表的內(nèi)容,然后給各信息單元的屬性賦值。(5)系統(tǒng)生成默認(rèn)工作臺(tái)上信息單元的客戶端javascript全局變量數(shù)組,并初始化各信息單元容器。生成默認(rèn)工作臺(tái)上信息單元的客戶端javascript全局變量數(shù)組是通過(guò)函數(shù)loadunitscript實(shí)現(xiàn)的。生成的全局變量數(shù)組為二維結(jié)構(gòu),記錄了每個(gè)信息單元的url、信息單元容器div的標(biāo)識(shí)和對(duì)應(yīng)的xmlhttp對(duì)象。url和div的標(biāo)識(shí)都依賴于信息單元的屬性。數(shù)組的形式如下:varunitlist=newarray(newarray(’url1’,’div標(biāo)識(shí)1’,’xmlhttp對(duì)象1’),newarray(’url2’,’div標(biāo)識(shí)2’,’xmlhttp對(duì)象2’),...));初始化各信息單元容器是通過(guò)函數(shù)createsnaplist實(shí)現(xiàn)的。本發(fā)明所涉及的信息單元容器采用unit容器控件,添加在id為infounitcontainer的placeholder服務(wù)器控件中。信息單元在客戶端呈現(xiàn)的是div。當(dāng)用戶添加信息單元時(shí),根據(jù)所添加的信息單元的屬性重新生成全局變量數(shù)組;而刪除信息單元時(shí),該數(shù)組不會(huì)被更新。當(dāng)信息單元的位置發(fā)生改變時(shí),客戶端把被移動(dòng)的信息單元標(biāo)識(shí)、該信息單元最新所屬布局的區(qū)號(hào)、序號(hào)這三個(gè)參數(shù)記錄在htmlinputhidden里,回傳服務(wù)器處理,服務(wù)器獲取上述三個(gè)參數(shù),執(zhí)行數(shù)據(jù)庫(kù)操作,將信息單元的位置重新保存。loadunitscript函數(shù)的功能為負(fù)責(zé)生成信息單元客戶端javascript全局變量數(shù)組。由于每個(gè)用戶默認(rèn)工作臺(tái)上的信息單元的數(shù)量、屬性不同,因此在頁(yè)面處理過(guò)程中調(diào)用此函數(shù)動(dòng)態(tài)生成。這是一個(gè)業(yè)務(wù)層函數(shù),它以字符串的方式拼接腳本,最后用registerclientscriptblock注冊(cè)到頁(yè)面中去,其中,registerclientscriptblock是公用函數(shù)。createsnaplist函數(shù)的功能為初始化各信息單元容器。這是業(yè)務(wù)層的一個(gè)函數(shù),該函數(shù)將調(diào)用數(shù)據(jù)層函數(shù)訪問(wèn)數(shù)據(jù)庫(kù),讀取存放信息單元容器信息的數(shù)據(jù)表的內(nèi)容,然后給各容器的屬性賦值。(6)客戶端網(wǎng)絡(luò)瀏覽器解析執(zhí)行javascript腳本,各信息單元通過(guò)各自對(duì)應(yīng)的xmlhttp對(duì)象異步獲取url指定頁(yè)面的內(nèi)容,經(jīng)過(guò)過(guò)濾處理,添加在信息單元容器提供的div里。本發(fā)明選用div作為信息單元容器在客戶端的呈現(xiàn)形式,并提供了必要的操作指令工具欄,容器內(nèi)容在客戶端異步請(qǐng)求指定url獲取,使得有機(jī)會(huì)對(duì)獲取到的內(nèi)容進(jìn)行處理,比f(wàn)rame控件簡(jiǎn)單引用url功能更強(qiáng)。由于是異步請(qǐng)求,一個(gè)信息單元加載失敗不會(huì)影響整個(gè)頁(yè)面的加載??蛻舳送ㄟ^(guò)javascript腳本控制div內(nèi)容的展示和隱藏。這個(gè)不記錄任何信息,也不回傳服務(wù)器端處理。也就是說(shuō)用戶當(dāng)前通過(guò)鼠標(biāo)點(diǎn)擊按鈕看到信息單元展開/折疊狀態(tài)變了,如果用戶訪問(wèn)別的頁(yè)面再回來(lái),信息單元將恢復(fù)到?jīng)]有操作時(shí)的狀態(tài)。實(shí)施例2根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種移動(dòng)終端,圖9是根據(jù)本發(fā)明實(shí)施例的可編輯控件編輯的移動(dòng)終端的框圖,如圖9所示,所述移動(dòng)終端包括處理器、存儲(chǔ)器及通信總線;所述通信總線用于實(shí)現(xiàn)處理器和存儲(chǔ)器之間的連接通信;所述處理器用于執(zhí)行存儲(chǔ)器中存儲(chǔ)的控件編輯處理程序,以實(shí)現(xiàn)以下步驟:檢測(cè)到長(zhǎng)按返回鍵的長(zhǎng)按操作;根據(jù)所述長(zhǎng)按操作觸發(fā)查詢系統(tǒng)當(dāng)前應(yīng)用的可擴(kuò)展標(biāo)記語(yǔ)言xml文件;解析并識(shí)別所述xml文件中的元素,并將所述元素進(jìn)行排列以展示可編輯控件進(jìn)入控件編輯模式;接收選中預(yù)編輯控件的選擇指令;根據(jù)所述選擇指令控制所述可編輯控件進(jìn)入編輯狀態(tài),并對(duì)所述預(yù)編輯控件進(jìn)行編輯。優(yōu)選地,所述處理器還用于執(zhí)行控件編輯處理程序,以實(shí)現(xiàn)以下步驟:在檢測(cè)到觸發(fā)進(jìn)入控件編輯模式的觸發(fā)指令之前,接收設(shè)置觸發(fā)進(jìn)入控件編輯模式的觸發(fā)操作的設(shè)置指令;根據(jù)所述設(shè)置指令將長(zhǎng)按返回鍵的長(zhǎng)按操作設(shè)置為觸發(fā)進(jìn)入控件編輯模式的觸發(fā)操作。優(yōu)選地,所述處理器還用于執(zhí)行控件編輯處理程序,以實(shí)現(xiàn)以下步驟:在根據(jù)所述編輯指令對(duì)所述預(yù)編輯控件進(jìn)行編輯之后,將編輯之后的控件保存為可加載資源,并更新用戶界面ui顯示。優(yōu)選地,所述處理器還用于執(zhí)行控件編輯處理程序,以實(shí)現(xiàn)以下步驟:在所述可編輯控件進(jìn)入編輯狀態(tài)之后,接收編輯所述預(yù)編輯控件的編輯指令;根據(jù)所述編輯指令對(duì)所述預(yù)編輯控件進(jìn)行編輯。優(yōu)選地,所述編輯指令包括以下至少之一:更改所述可編輯控件顏色的更改指令;拉伸所述可編輯控件的拉伸指令;變更所述可編輯控件中字體大小的變更指令。實(shí)施例3根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者多個(gè)程序,所述一個(gè)或者多個(gè)程序可被一個(gè)或者多個(gè)處理器執(zhí)行,以實(shí)現(xiàn)上述控件編輯處理方法的步驟。本發(fā)明實(shí)施例,檢測(cè)到長(zhǎng)按返回鍵的長(zhǎng)按操作;根據(jù)所述長(zhǎng)按操作觸發(fā)查詢系統(tǒng)當(dāng)前應(yīng)用的可擴(kuò)展標(biāo)記語(yǔ)言xml文件;解析并識(shí)別所述xml文件中的元素,并將所述元素進(jìn)行排列以展示可編輯控件進(jìn)入控件編輯模式;接收選中預(yù)編輯控件的選擇指令;根據(jù)所述選擇指令控制所述可編輯控件進(jìn)入編輯狀態(tài),并對(duì)所述預(yù)編輯控件進(jìn)行編輯,解決了相關(guān)技術(shù)中顯示界面中控件只能統(tǒng)一進(jìn)行更改造成用戶體驗(yàn)不佳的問(wèn)題,可以針對(duì)用戶選中的控件的格式進(jìn)行單獨(dú)的更改,提高了用戶體驗(yàn)。需要說(shuō)明的是,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過(guò)程、方法、物品或者裝置中還存在另外的相同要素。上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。上面結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行了描述,但是本發(fā)明并不局限于上述的具體實(shí)施方式,上述的具體實(shí)施方式僅僅是示意性的,而不是限制性的,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的啟示下,在不脫離本發(fā)明宗旨和權(quán)利要求所保護(hù)的范圍情況下,還可做出很多形式,這些均屬于本發(fā)明的保護(hù)之內(nèi)。當(dāng)前第1頁(yè)12當(dāng)前第1頁(yè)12