欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

客戶端界面上的應用圖標管理方法和裝置的制作方法

文檔序號:6443543閱讀:266來源:國知局
專利名稱:客戶端界面上的應用圖標管理方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及手機客戶端開發(fā)技術(shù)領(lǐng)域,特別涉及一種客戶端界面上的應用圖標管理方法和裝置。
背景技術(shù)
塞班(Symbian)系統(tǒng)由于具有功耗低、內(nèi)存占用少等特點,是一款非常適合手機等各種客戶端設(shè)備使用的操作系統(tǒng)。而客戶端應用軟件(如手機應用軟件)就是可以在安裝在客戶端(如手機)上的應用產(chǎn)品,以完善原始操作系統(tǒng)的不足與個性化。例如,一些手機應用軟件能夠支持即時通信(IM)功能,即一種融合語音(IVR)、通用分組無線服務(wù) (GPRS)、文本消息等多種通信方式,覆蓋三種不同形態(tài)(完全實時的語音服務(wù)、準實時的文字和小數(shù)據(jù)量通信服務(wù)、非實時的通信服務(wù))的客戶通信需求,實現(xiàn)互聯(lián)網(wǎng)和移動網(wǎng)間的無縫通信服務(wù)。
手機操作系統(tǒng)的界面是用戶最直觀的地方,用戶通過界面上的圖標與后臺運行的操作系統(tǒng)和各種應用軟件進行交互。然而,現(xiàn)有的客戶端應用軟件在Symbian觸摸屏操作系統(tǒng)界面圖標的處理至少存在著以下缺陷
1、有些客戶端應用軟件(比如uc瀏覽器)在后臺長駐操作系統(tǒng)內(nèi)存,但是在界面上沒有辦法呼啟程序,需要在程序列表或者任務(wù)欄啟動程序,不便于用戶操作;
2、有些客戶端應用軟件在界面有圖標并且點擊可以呼啟駐后臺的程序,但是該圖標位置固定,且僅具有呼起后臺程序的功能,功能過于單一;
3、有些客戶端應用軟件(比如QQ手機客戶端)在界面上有能夠移動的圖標,但是圖標移動的時候不流暢,速度稍快就導致移動位置丟失,造成圖標在界面上不可見,給用戶操作帶來了不便;
4、有些客戶端應用軟件(比如QQ手機客戶端)將圖標設(shè)置為在最前端界面展示, 即在客戶端上任何應用的任何界面都顯示這個小圖標,這顯然是不必要的,也對其他對應用的操作造成了影響。發(fā)明內(nèi)容
本發(fā)明提供的客戶端界面上的應用圖標管理方法的裝置,以解決現(xiàn)有的客戶端圖標功能過于單一及不便于用戶操作的問題等。
為達到上述目的,本發(fā)明實施例采用了如下技術(shù)方案
本發(fā)明實施例提供了一種客戶端界面上的應用圖標管理方法,為在客戶端運行的應用設(shè)置圖標,所述方法包括
檢測客戶端界面上的顯示信息,當根據(jù)檢測結(jié)果確認顯示信息為桌面信息時,在客戶端界面上顯示所設(shè)置的圖標;
當接收到客戶端傳送來的圖標移動指令時,選定客戶端界面為圖標的移動范圍, 根據(jù)移動指令將圖標在所選定的移動范圍內(nèi)進行移動。
本發(fā)明實施例還提供了一種客戶端界面上的應用圖標管理裝置,所述裝置包括
圖標設(shè)置單元,用于為在客戶端運行的應用設(shè)置圖標;
檢測顯示單元,用于檢測客戶端界面上的顯示信息,當根據(jù)檢測結(jié)果確認顯示信息為桌面信息時,在客戶端界面上顯示所設(shè)置的圖標;
圖標移動單元,用于當接收到客戶端傳送來的圖標移動指令時,選定客戶端界面為圖標的移動范圍,根據(jù)移動指令將圖標在所選定的移動范圍內(nèi)進行移動。
本發(fā)明實施例的有益效果是
本發(fā)明實施例通過為客戶端中所有的應用在客戶端界面上設(shè)置圖標,使用戶在界面上就能對應用進行操作,方便了用戶的操作,并且,控制所設(shè)置的圖標僅在客戶端桌面上顯示,避免了對其他應用操作的影響。
本發(fā)明實施例在移動圖標時,通過將移動范圍限制在客戶端界面內(nèi),保證了圖標移動時的位置不會丟失,方便了用戶操作,提高了用戶體驗。


圖1為本發(fā)明實施例一提供的一種客戶端界面上的應用圖標管理方法流程示意圖2為本發(fā)明實施例一提供的為應用設(shè)置的圖標的示意圖3為本發(fā)明實施例一提供的對圖2中所示圖標修改后的示意圖4為本發(fā)明實施例一提供的應用被呼啟后半屏覆蓋客戶端界面的示意圖5為本發(fā)明實施例二提供的一種客戶端界面上的應用圖標管理裝置結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
參見圖1,為本發(fā)明實施例一提供的一種客戶端界面上的應用圖標管理方法,該方法包括
11 為在客戶端運行的應用設(shè)置圖標。
12 檢測客戶端界面上的顯示信息,當根據(jù)檢測結(jié)果確認顯示信息為桌面信息時, 在客戶端界面上顯示所設(shè)置的圖標。
本實施例中僅當界面上的顯示信息為桌面信息,即客戶端界面為桌面時,才在界面上顯示應用的圖標,從而避免了不同應用之間操作的相互影響。例如,客戶端上運行了兩個應用,應用A和應用B,當界面為桌面時,在界面上同時顯示應用A的圖標和應用B的圖標。當客戶端調(diào)用應用A時,即檢測到的客戶端界面上的顯示信息為應用A的信息時,不再界面上顯示應用B的圖標,以避免應用B對應用A的操作造成影響。
13:當接收到客戶端傳送來的圖標移動指令時,選定客戶端界面為圖標的移動范圍,根據(jù)移動指令將圖標在所選定的移動范圍內(nèi)進行移動。
本實施例中主要以客戶端界面對觸摸屏的場景進行說明,則客戶端(如手機)通過觸摸屏接收到用戶發(fā)送的圖標移動指令。
進一步的,本實施例中通過圖標控件的方式設(shè)定上述移動范圍,包括如下處理當接收到客戶端傳送來的圖標移動指令時,將待移動圖標的圖標控件的作用范圍擴大至整個客戶端界面,通過圖標控件的作用范圍選定所述移動范圍。在放大圖標控件的作用范圍時, 保持所顯示圖標的大小以及界面上原有的信息不變,即圖標控件的操作對用戶來說是“透明”的,以不會給用戶帶來困擾,便于用戶操作。
由于將移動范圍限定在了客戶端界面上,能保證用戶拖動圖標時,不管將圖標移動到任何位置或者以多快速度移動圖標都是在控件所屬范圍內(nèi),圖標位置不會丟失。
本實施例中,在圖標移動的時候,記錄移動軌跡的位置,將圖標在移動軌跡的位置上顯示。由于移動都是在圖標控件作用范圍之內(nèi)進行的,所以不管圖標移動到任何地方都能將圖標顯示出來。
最后,當移動結(jié)束時,計算圖標當前的位置并保存,同時把圖標控件的作用范圍縮到原來尺寸(如圖標的所占的范圍)。即在移動結(jié)束后,記錄圖標的位置并在下一次圖標顯示時,在所記錄的位置顯示圖標。
并且,本方案采用圖標控件控制圖標移動的方式,能夠提高圖標移動時顯示效果的流暢度,進一步的提高了顯示性能和用戶體驗。
進一步的,本實施例還包括當應用的狀態(tài)發(fā)生變化時,對該應用的圖標進行修改,并且,當根據(jù)檢測結(jié)果確認顯示信息為桌面信息時,將修改后的圖標顯示在客戶端界面上。通過這種操作,對圖標的功能進行了擴展,圖標的功能更加多樣化,提高了資源利用率并便于用戶操作。
對圖標的修改可以采用新的圖片替換原始的圖標圖片,也可以對原始的圖標圖片進行信息添加或刪除操作。本實施例中采用的圖標修改方式為在原有的圖標上添加狀態(tài)變化信息,構(gòu)成修改后的圖標,這種方式無需預先準確用于替換原始圖片的修改圖片,節(jié)省了資源,方便、快速且便于擴展功能的實現(xiàn)。
上述應用包括但不局限于即時通信(IM)應用,例如,一種IM應用提供快速收發(fā)短信,用戶無需登錄IM客戶端和無需長時間掛在網(wǎng)上,就能實現(xiàn)文本消息通訊的功能。
對于IM應用一種應用的狀態(tài)變化為應用接收到了新的消息(如短信消息或彩信消息),則上述狀態(tài)變化信息為接收到的消息的數(shù)量信息。
參見圖2顯示了本實施例提供的一個應用在客戶端界面上的圖標示意圖,該圖標上可以設(shè)置有該應用的標識(LOGO)。當該應用接收到兩條新的消息,應用狀態(tài)發(fā)生變化時, 修改該應用的圖標,在原有的圖標上添加狀態(tài)變化信息,如圖3所示,該狀態(tài)變化信息指示接收到兩條新消息。
客戶端操作系統(tǒng)的桌面是用戶最直觀的地方,本方案通過上述方式在桌面有限的空間里盡量表達更多的信息,同時提供完美快捷的程序入口,提高的客戶端設(shè)備的性能,方便了用戶操作。
進一步的,本實施例中當接收到用戶通過圖標發(fā)送的應用呼啟命令時,在客戶端界面的預定區(qū)域內(nèi)對應用本身的顯示界面進行顯示,所述預定區(qū)域小于客戶端界面所占的區(qū)域。這種處理方式,將應用本身的顯示界面覆蓋在部分的客戶端界面上(如覆蓋半屏客戶端界面),從而在視覺上達到應用的顯示界面是客戶端桌面的一部分,從直觀上使用戶認為自己在桌面上就能應用進行操作,查看消息內(nèi)容,并快捷回復。5
考慮到客戶端桌面的頂部通常會設(shè)置一些系統(tǒng)信息,如時間信息、電量消耗信息等,為避免對這些信息產(chǎn)生遮擋或干擾,上述預定區(qū)域由客戶端界面上的從底部開始朝向頂部延伸的區(qū)域構(gòu)成,從底部開始占界面一半的區(qū)域參見圖4,或者從底部開始占界面三份之二的區(qū)域。
根據(jù)應用的特定,應用本身的顯示界面在預定區(qū)域中可以靜態(tài)顯示,如直接將應用的操作界面顯示出來;應用本身的顯示界面在預定區(qū)域中也可以動態(tài)顯示,如應用的顯示界面上顯示所接收的消息標題,則隨著接收到的消息數(shù)量的增加,在客戶端界面上所顯示的應用的顯示界面也不斷變大。
本發(fā)明實施例二還提供了一種客戶端界面上的應用圖標管理裝置,參見圖5,所述裝置包括
圖標設(shè)置單元51,用于為在客戶端運行的應用設(shè)置圖標;
檢測顯示單元52,用于檢測客戶端界面上的顯示信息,當根據(jù)檢測結(jié)果確認顯示信息為桌面信息時,在客戶端界面上顯示所設(shè)置的圖標;
圖標移動單元53,用于當接收到客戶端傳送來的圖標移動指令時,選定客戶端界面為圖標的移動范圍,根據(jù)移動指令將圖標在所選定的移動范圍內(nèi)進行移動。
進一步的,所述圖標移動單元53通過如下方式選定所述移動范圍
當接收到客戶端傳送來的圖標移動指令時,將待移動圖標的圖標控件的作用范圍擴大至整個客戶端界面,通過圖標控件的作用范圍選定所述移動范圍。
本裝置還能夠當應用的狀態(tài)發(fā)生變化時,對該應用的圖標進行修改,上述檢測顯示單元當根據(jù)檢測結(jié)果確認顯示信息為桌面信息時,將修改后的圖標顯示在客戶端界面上。具體的,在原有的圖標上添加狀態(tài)變化信息,構(gòu)成修改后的圖標。例如,所述應用的狀態(tài)變化為應用接收到了新的消息時,所述狀態(tài)變化信息為接收到的消息的數(shù)量信息。
進一步的,當接收到用戶通過圖標發(fā)送的應用呼啟命令時,在客戶端界面的預定區(qū)域內(nèi)對應用本身的顯示界面進行顯示,所述預定區(qū)域小于客戶端界面所占的區(qū)域。
上述客戶端界面可以為手機的觸摸屏界面,該手機上可以安裝有塞班(Symbian) 操作系統(tǒng)并支持即時通信應用。本發(fā)明裝置實施例中各單元的具體工作方式可以參見本發(fā)明的方法實施例。
由上所述,本發(fā)明實施例通過為客戶端中所有的應用在客戶端界面上設(shè)置圖標, 使用戶在界面上就能對應用進行操作,方便了用戶的操作,并且,控制所設(shè)置的圖標僅在客戶端桌面上顯示,避免了對其他應用操作的影響。
本發(fā)明實施例在移動圖標時,通過將移動范圍限制在客戶端界面內(nèi),保證了圖標移動時的位置不會丟失,方便了用戶操作,提高了用戶體驗。以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內(nèi)。
權(quán)利要求
1.一種客戶端界面上的應用圖標管理方法,其特征在于,為在客戶端運行的應用設(shè)置圖標,所述方法包括檢測客戶端界面上的顯示信息,當根據(jù)檢測結(jié)果確認顯示信息為桌面信息時,在客戶端界面上顯示所設(shè)置的圖標;當接收到客戶端傳送來的圖標移動指令時,選定客戶端界面為圖標的移動范圍,根據(jù)移動指令將圖標在所選定的移動范圍內(nèi)進行移動。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當接收到客戶端傳送來的圖標移動指令時,選定客戶端界面為圖標的移動范圍包括當接收到客戶端傳送來的圖標移動指令時,將待移動圖標的圖標控件的作用范圍擴大至整個客戶端界面,通過圖標控件的作用范圍選定所述移動范圍。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括當應用的狀態(tài)發(fā)生變化時,對該應用的圖標進行修改;所述當根據(jù)檢測結(jié)果確認顯示信息為桌面信息時,在客戶端界面上顯示所設(shè)置的圖標包括當根據(jù)檢測結(jié)果確認顯示信息為桌面信息時,將修改后的圖標顯示在客戶端界面上。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對該應用的圖標進行修改包括在原有的圖標上添加狀態(tài)變化信息,構(gòu)成修改后的圖標。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述應用的狀態(tài)變化為應用接收到了新的消息,所述狀態(tài)變化信息為接收到的消息的數(shù)量信息。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,當接收到用戶通過圖標發(fā)送的應用呼啟命令時,在客戶端界面的預定區(qū)域內(nèi)對應用本身的顯示界面進行顯示,所述預定區(qū)域小于客戶端界面所占的區(qū)域。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述預定區(qū)域由客戶端界面上的從底部開始朝向頂部延伸的區(qū)域構(gòu)成。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)移動指令將圖標在所選定的移動范圍內(nèi)進行移動之后,所述方法還包括在移動結(jié)束后,記錄圖標的位置并在下一次圖標顯示時,在所記錄的位置顯示圖標。
9.一種客戶端界面上的圖標管理裝置,其特征在于,所述裝置包括圖標設(shè)置單元,用于為在客戶端運行的應用設(shè)置圖標;檢測顯示單元,用于檢測客戶端界面上的顯示信息,當根據(jù)檢測結(jié)果確認顯示信息為桌面信息時,在客戶端界面上顯示所設(shè)置的圖標;圖標移動單元,用于當接收到客戶端傳送來的圖標移動指令時,選定客戶端界面為圖標的移動范圍,根據(jù)移動指令將圖標在所選定的移動范圍內(nèi)進行移動。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述圖標移動單元通過如下方式選定所述移動范圍當接收到客戶端傳送來的圖標移動指令時,將待移動圖標的圖標控件的作用范圍擴大至整個客戶端界面,通過圖標控件的作用范圍選定所述移動范圍。
全文摘要
本發(fā)明公開了一種客戶端界面上的應用圖標管理方法和裝置,能夠方便用戶操作,提高用戶體驗,避免不同應用操作之間的影響。本發(fā)明實施例提供的一種客戶端界面上的應用圖標管理方法包括為在客戶端運行的應用設(shè)置圖標;檢測客戶端界面上的顯示信息,當根據(jù)檢測結(jié)果確認顯示信息為桌面信息時,在客戶端界面上顯示所設(shè)置的圖標;當接收到客戶端傳送來的圖標移動指令時,選定客戶端界面為圖標的移動范圍,根據(jù)移動指令將圖標在所選定的移動范圍內(nèi)進行移動。
文檔編號G06F9/44GK102520964SQ201110445068
公開日2012年6月27日 申請日期2011年12月27日 優(yōu)先權(quán)日2011年12月27日
發(fā)明者甘壽聰 申請人:北京神州泰岳軟件股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
基隆市| 游戏| 铅山县| 柘城县| 内乡县| 基隆市| 思南县| 荥阳市| 宜宾市| 舒城县| 蒲江县| 贡嘎县| 增城市| 惠东县| 蒙自县| 施秉县| 若羌县| 林口县| 会同县| 大渡口区| 文登市| 大竹县| 桃园县| 通海县| 贡嘎县| 富阳市| 汾阳市| 肇州县| 山阴县| 胶南市| 南开区| 昌图县| 历史| 平舆县| 兴安盟| 肇州县| 福州市| 三门峡市| 肥东县| 太仆寺旗| 南丰县|