国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種即時通訊用戶主面板好友分組的排列定制方法

      文檔序號:7627511閱讀:240來源:國知局
      專利名稱:一種即時通訊用戶主面板好友分組的排列定制方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,尤其是一種關(guān)于即時通訊用戶主面板中好友分組的排列定制方法。
      背景技術(shù)
      網(wǎng)絡(luò)即時通訊工具發(fā)展到今天,已經(jīng)被大多數(shù)的網(wǎng)民所接受,已經(jīng)成為用戶必不可少的軟件工具,不但在平時的休閑娛樂中,而且在用戶的工作中也得到廣泛的使用。因此,用戶對即時通訊(簡稱IM,下同)軟件的易用性、穩(wěn)定性、安全性等方面提出了較高的要求。隨著用戶使用IM軟件的時間增長,用戶積累了大量的好友聯(lián)系人,因此用戶對好友聯(lián)系人的管理也變得越來越重要。
      在當(dāng)前的主流IM軟件中,例如騰訊QQ、TM、MSN或者POPO等,為了便于用戶對好友聯(lián)系人的管理,IM軟件中對好友聯(lián)系人的分組,即具有同一個特征的好友,放在一個分組中進(jìn)行管理,例如用戶可把好友聯(lián)系人分為“高中同學(xué)”、“公司同事”等組別。在上述現(xiàn)有技術(shù)中,好友聯(lián)系人的分組在主面板中是按照分組名稱的首字母或者分組人數(shù)等標(biāo)準(zhǔn)方式進(jìn)行裝載和排列的,用戶無法根據(jù)自己的需要對好友分組進(jìn)行排列定制,這樣的方案不能滿足用戶的個性化的需求。

      發(fā)明內(nèi)容
      為了解決上述現(xiàn)有技術(shù)不足,本發(fā)明中提出了一種網(wǎng)絡(luò)即時通訊用戶主面板好友分組的排列定制方法,用戶可以在主面板中采用拖拽的方法,對排列在主面板中的好友分組進(jìn)行位置以及順序的調(diào)整。
      實現(xiàn)該方法的邏輯操作流程包括如下步驟首先,在用戶客戶端主面板利用本地存儲模塊裝載好友以及好友分組的信息;其次,主面板通過獲取鼠標(biāo)消息,得到當(dāng)前需要拖拽的好友分組;其三,主面板獲取鼠標(biāo)移動消息,確定被拖拽的好友分組的拖拽目標(biāo)位置,并更新被拖拽的好友分組位置;然后,將當(dāng)前更新的好友分組列表上傳并存儲到服務(wù)器,同時相應(yīng)更新本地存儲模塊所述裝載的好友以及好友分組的信息。
      較佳的,所述在用戶客戶端主面板利用本地存儲模塊裝載好友以及好友分組的信息的步驟,包括如下1.建立好友分組列表利用本地存儲的好友分組信息,根據(jù)距離主面板頂端的偏移量計算,獲得每個好友分組所在的矩形區(qū)域,得到對應(yīng)于主面板的分組列表;2.建立好友列表利用本地存儲的好友信息,根據(jù)距離主面板中所在的好友分組的偏移量計算,獲得每個好友的矩形區(qū)域,得到對應(yīng)于好友分組中的好友列表;3.將建立的好友分組列表以及好友列表,繪制并顯示在主面板上。
      較佳的,所述主面板通過獲取鼠標(biāo)消息,得到當(dāng)前需要拖拽的好友分組,包括如下步驟1.在主面板中截獲鼠標(biāo)消息,并利用獲取鼠標(biāo)消息的函數(shù),判斷并獲取鼠標(biāo)消息參數(shù),即需要拖拽的好友分組位置數(shù)據(jù),得到該好友分組的矩形區(qū)域;2.根據(jù)建立的好友分組列表以及好友列表,利用相關(guān)API函數(shù),獲取當(dāng)前需要拖拽的好友分組;3.繼續(xù)獲取鼠標(biāo)移動消息,當(dāng)該鼠標(biāo)位置開始偏移該好友分組的矩形區(qū)域時,則設(shè)置該好友分組為移動對象。
      較佳的,所述主面板獲取鼠標(biāo)移動消息,確定被拖拽的好友分組的拖拽目標(biāo)位置,并更新被拖拽的好友分組位置,包括如下1.主面板不斷獲取鼠標(biāo)移動消息,相應(yīng)拖拽作為移動對象的好友分組;2.當(dāng)鼠標(biāo)移動到的目標(biāo)位置為可拖放的空白區(qū)域時,則得到好友分組的拖拽目標(biāo)位置;3.利用相關(guān)API函數(shù),把拖拽的好友分組設(shè)置在目標(biāo)位置處,并依次移動、調(diào)整其它好友分組位置;4.發(fā)送繪制主面板的消息,主面板根據(jù)得到的最新好友分組列表及其好友列表位置信息,重新計算各好友分組及其好友列表所在的位置,并顯示在主面板上。
      本發(fā)明技術(shù)方案帶來的有益效果是運用本發(fā)明提出的用戶主面板好友分組的排列定制方法,由于采用了簡單的拖拽方式,用戶可以根據(jù)自己的需要與喜好,對主面板中好友分組的排列方式就進(jìn)行調(diào)整變更,這樣極大了滿足了用戶的個性化的要求,用戶可以非常方便地從對應(yīng)的某個好友分組中查看其好友,快速地找到對應(yīng)某個好友分組中的聯(lián)系人,為后續(xù)的交流與溝通提供了更加便利的操作方式;同時應(yīng)用鼠標(biāo)拖拽即可進(jìn)行操作,使用非常簡便。


      下面結(jié)合附圖和具體實施方式
      進(jìn)一步說明本發(fā)明方案。
      圖1為本發(fā)明方法的邏輯流程圖。
      圖2為本發(fā)明方法步驟S20的邏輯流程圖。
      圖3為本發(fā)明方法步驟S30的邏輯流程圖。
      具體實施例方式
      圖1中表明實現(xiàn)本發(fā)明方法需要以下四個基本步驟首先是步驟S10用戶客戶端主面板利用本地存儲模塊裝載好友以及好友分組的信息,形成好友列表及好友分組列表;其次是步驟S20主面板通過獲取鼠標(biāo)消息,得到當(dāng)前需要拖拽的好友分組;其三是步驟S30主面板獲取鼠標(biāo)移動消息,確定被拖拽的好友分組的拖拽目標(biāo)位置,并更新被拖拽的好友分組位置;其四是步驟S40將當(dāng)前更新的好友分組列表上傳并存儲到服務(wù)器,同時更新本地存儲模塊所述裝載的好友以及好友分組的信息。
      圖1中所述S10的具體步驟包括如下1.建立好友分組列表利用本地存儲的好友分組信息,根據(jù)距離主面板頂端的偏移量計算,獲得每個好友分組所在的矩形區(qū)域,得到對應(yīng)于主面板的分組列表;2.建立好友列表利用本地存儲的好友信息,根據(jù)距離主面板中所在的好友分組的偏移量計算,獲得每個好友的矩形區(qū)域,得到對應(yīng)于好友分組中的好友列表;3.將建立的好友分組列表以及好友列表,繪制并顯示在主面板上。
      圖2中,表明實現(xiàn)本發(fā)明方法的步驟S20,它還包括有如下步驟1.在主面板中截獲鼠標(biāo)消息,并利用獲取鼠標(biāo)消息的函數(shù),判斷并獲取鼠標(biāo)消息參數(shù),即需要拖拽的好友分組位置數(shù)據(jù),得到該好友分組的矩形區(qū)域;2.根據(jù)建立的好友分組列表以及好友列表,利用相關(guān)API函數(shù),獲取當(dāng)前需要拖拽的好友分組;3.繼續(xù)獲取鼠標(biāo)移動消息,當(dāng)該鼠標(biāo)位置開始偏移該好友分組的矩形區(qū)域時,則設(shè)置該好友分組為移動對象。
      作為本發(fā)明的一個改進(jìn)的實施方式,在步驟S20中,還可增加以下步驟1.當(dāng)所述的鼠標(biāo)位置開始偏移時,判斷該好友分組是否為展開狀態(tài);2.當(dāng)好友分組為展開狀態(tài)時,設(shè)置好友分組中的好友列表顯示為收起狀態(tài)。
      圖3中,表明實現(xiàn)本發(fā)明方法的步驟S30,它還包括如下步驟1.主面板不斷獲取鼠標(biāo)移動消息,相應(yīng)拖拽作為移動對象的好友分組;2.當(dāng)鼠標(biāo)移動到的目標(biāo)位置為可拖放的空白區(qū)域時,則得到好友分組的拖拽目標(biāo)位置;所述的可拖放的空白區(qū)域,也就是移動對象被鼠標(biāo)拖拽到主面板中最接近某個分組之前或某個分組之后的空白區(qū)域,或是兩個分組之間的空白區(qū)域,否則用戶的拖拽為無效拖動;得到了該空白區(qū)域,也就得到了被拖拽分組的拖拽目標(biāo)位置;3.利用相關(guān)API(為Application Program Interface即應(yīng)用程序編程接口的縮寫,下同)函數(shù),把拖拽的好友分組設(shè)置在目標(biāo)位置處,并依次移動、調(diào)整其它好友分組位置;
      4.發(fā)送繪制主面板的消息,主面板根據(jù)得到的最新好友分組列表及其好友列表位置信息,重新計算各好友分組及其好友列表所在的位置,并顯示在主面板上。
      圖1中所述S30的具體還包括如下步驟1.主面板不斷獲取鼠標(biāo)移動消息,相應(yīng)拖拽作為移動對象的好友分組;2.當(dāng)鼠標(biāo)移動到的目標(biāo)位置為可拖放的空白區(qū)域時,則得到好友分組的拖拽目標(biāo)位置;3.利用相關(guān)API函數(shù),把拖拽的好友分組設(shè)置在目標(biāo)位置處,并依次移動、調(diào)整其它好友分組位置;4.發(fā)送繪制主面板的消息,主面板根據(jù)得到的最新好友分組列表及其好友列表位置信息,重新計算各好友分組及其好友列表所在的位置,并顯示在主面板上。
      本發(fā)明中,所述的即時通訊為計算機(jī)網(wǎng)絡(luò)上的即時通訊。
      本發(fā)明中,所述的好友列表其內(nèi)容為好友的用戶號碼、電話號碼、姓名、外號等等好友信息。
      下面表1為原用戶QQ主面板的好友分組和好友情況。
      表1

      在表1中,好友分組列表由同學(xué)組、同鄉(xiāng)組、同事組等組成,好友列表由好友QQ號、好友姓名等組成。
      用戶為了即時通訊的方便,試圖將同事組調(diào)整到同學(xué)組的后面、同鄉(xiāng)組前面,在現(xiàn)有的技術(shù)條件下是無法做到,但使用本發(fā)明方法,則只需要用鼠標(biāo)將“同事組”拖拽到“同學(xué)組”后面就可實現(xiàn)。按照本發(fā)明,實現(xiàn)用鼠標(biāo)將“同事組”拖拽到“同學(xué)組”后面的具體方法如下首先,在用戶客戶端主面板利用本地存儲模塊裝載表1中的好友以及好友分組的信息;其次,主面板通過獲取鼠標(biāo)消息,得到當(dāng)前需要拖拽的好友分組“同事組”;其三,主面板獲取鼠標(biāo)移動消息,確定被拖拽的好友分組的拖拽目標(biāo)“同事組”的位置,并更新被拖拽的好友分組“同事組”位置;然后,將當(dāng)前更新為“同學(xué)組”、“同事組”、“同鄉(xiāng)組”順序排列的好友分組列表上傳并存儲到服務(wù)器,同時相應(yīng)更新本地存儲模塊所述裝載的好友以及好友分組的信息。
      在步驟S10中還包括如下步驟
      1.建立由“同學(xué)組”、“同鄉(xiāng)組”、“同事組”組成的好友分組列表利用本地存儲的好友分組信息,根據(jù)距離主面板頂端的偏移量計算,獲得每個好友分組“同學(xué)組”、“同鄉(xiāng)組”、“同事組”所在的矩形區(qū)域,得到對應(yīng)于主面板的分組列表;2.建立“張三”、“李四”等等好友列表利用本地存儲的好友信息,根據(jù)距離主面板中所在的好友分組的偏移量計算,獲得每個好友的矩形區(qū)域,得到對應(yīng)于好友分組中的好友列表;3.將建立的“同學(xué)組”、“同鄉(xiāng)組”、“同事組”好友分組列表以及“張三”、“李四”等等好友列表,繪制并顯示在主面板上,即得到表1內(nèi)容。
      在步驟S20中,主面板通過獲取鼠標(biāo)消息,得到當(dāng)前需要拖拽的好友分組“同事組”,包括如下1.在主面板中截獲鼠標(biāo)消息,并利用獲取鼠標(biāo)消息的函數(shù),判斷并獲取鼠標(biāo)消息參數(shù),即需要拖拽的好友分組“同事組”位置數(shù)據(jù),得到該好友分組“同事組”的矩形區(qū)域;2.根據(jù)建立的好友分組列表以及好友列表,利用相關(guān)API函數(shù),獲取當(dāng)前需要拖拽的好友分組“同事組”;3.繼續(xù)獲取鼠標(biāo)移動消息,當(dāng)該鼠標(biāo)位置開始偏移該好友分組“同事組”的矩形區(qū)域時,則設(shè)置該好友分組“同事組”為移動對象。
      作為另一個實施方式,在步驟S20中,還可增加以下步驟1.當(dāng)所述的鼠標(biāo)位置開始偏移時,判斷該好友分組“同事組”是否為展開狀態(tài);2.當(dāng)好友分組“同事組”為展開狀態(tài)時,設(shè)置好友分組“同事組”中的“錢七”、“周八”好友列表顯示為收起狀態(tài)。
      在步驟S30中,主面板獲取鼠標(biāo)移動消息,確定被拖拽的好友分組“同事組”的拖拽目標(biāo)位置,并更新被拖拽的好友分組“同事組”位置,包括如下1.主面板不斷獲取鼠標(biāo)移動消息,相應(yīng)拖拽作為移動對象的好友分組“同事組”;2.當(dāng)鼠標(biāo)移動到的目標(biāo)位置即“同學(xué)組”、“同鄉(xiāng)組”之間為可拖放的空白區(qū)域時,則得到好友分組“同事組”的拖拽目標(biāo)位置;3.利用相關(guān)API函數(shù),把拖拽的好友分組“同事組”設(shè)置在目標(biāo)位置處,并依次移動好友分組“同鄉(xiāng)組”的位置;4.發(fā)送繪制主面板的消息,主面板根據(jù)得到的最新順序排列“同學(xué)組”、“同事組”、“同鄉(xiāng)組”及其好友列表位置信息,重新計算各好友分組及其好友列表所在的位置,并顯示在主面板上。
      然后按照所述的步驟S40,將當(dāng)前更新為“同學(xué)組”、“同事組”、“同鄉(xiāng)組”順序排列的好友分組列表上傳并存儲到服務(wù)器,同時相應(yīng)更新本地存儲模塊所述裝載的好友以及好友分組的信息。這樣,根據(jù)本發(fā)明的方法步驟,用戶就得到了自己所需要的好友分組排列方式了。
      權(quán)利要求
      1.一種即時通訊用戶主面板好友分組的排列定制方法,包括在用戶客戶端主面板利用本地存儲模塊裝載好友以及好友分組的信息的步驟,其特征是還包括以下步驟步驟S20主面板通過獲取鼠標(biāo)消息,得到當(dāng)前需要拖拽的好友分組;步驟S30主面板獲取鼠標(biāo)移動消息,確定被拖拽的好友分組的拖拽目標(biāo)位置,并更新被拖拽的好友分組位置;步驟S40將當(dāng)前更新的好友分組列表上傳并存儲到服務(wù)器,同時相應(yīng)更新本地存儲模塊所述裝載的好友以及好友分組的信息。
      2.根據(jù)權(quán)利要求1所述的即時通訊用戶主面板好友分組的排列定制方法,其特征是所述的用戶客戶端主面板利用本地存儲模塊裝載好友以及好友分組的信息的步驟,包括如下步驟(1)建立好友分組列表利用本地存儲的好友分組信息,根據(jù)距離主面板頂端的偏移量計算獲得每個好友分組所在的矩形區(qū)域,得到對應(yīng)于主面板的分組列表;(2)建立好友列表利用本地存儲的好友信息,根據(jù)距離主面板中所在的好友分組的偏移量計算獲得每個好友的矩形區(qū)域,得到對應(yīng)于好友分組中的好友列表;(3)將建立的好友分組列表以及好友列表,繪制并顯示在主面板上。
      3.根據(jù)權(quán)利要求1或2所述的即時通訊用戶主面板好友分組的排列定制方法,其特征是所述的步驟S20主面板通過獲取鼠標(biāo)消息,得到當(dāng)前需要拖拽的好友分組,包括如下步驟(1)在主面板中截獲鼠標(biāo)消息,并利用獲取鼠標(biāo)消息的函數(shù),判斷并獲取鼠標(biāo)消息參數(shù),即需要拖拽的好友分組位置數(shù)據(jù),得到該好友分組的矩形區(qū)域;(2)根據(jù)建立的好友分組列表以及好友列表,利用相關(guān)API函數(shù),獲取當(dāng)前需要拖拽的好友分組;(3)繼續(xù)獲取鼠標(biāo)移動消息,當(dāng)該鼠標(biāo)位置開始偏移該好友分組的矩形區(qū)域時,則設(shè)置該好友分組為移動對象。
      4.根據(jù)權(quán)利要求3所述的即時通訊用戶主面板好友分組的排列定制方法,其特征是包括以下步驟(1)當(dāng)所述的鼠標(biāo)位置開始偏移時,判斷該好友分組是否為展開狀態(tài);(2)當(dāng)好友分組為展開狀態(tài)時,設(shè)置好友分組中的好友列表顯示為收起狀態(tài)。
      5.根據(jù)權(quán)利要求3所述的用戶主面板好友分組的排列定制方法,其特征是所述的步驟S30主面板獲取鼠標(biāo)移動消息,確定被拖拽的好友分組的拖拽目標(biāo)位置,并更新被拖拽的好友分組位置,包括如下步驟(1)主面板不斷獲取鼠標(biāo)移動消息,相應(yīng)拖拽作為移動對象的好友分組;(2)當(dāng)鼠標(biāo)移動到的目標(biāo)位置為可拖放的空白區(qū)域時,則得到好友分組的拖拽目標(biāo)位置;(3)利用相關(guān)API函數(shù),把拖拽的好友分組設(shè)置在目標(biāo)位置處,并依次移動、調(diào)整其它好友分組位置;(4)發(fā)送繪制主面板的消息,主面板根據(jù)得到的最新好友分組列表及其好友列表位置信息,重新計算各好友分組及其好友列表所在的位置,并顯示在主面板上。
      6.根據(jù)權(quán)利要求1所述的用戶主面板好友分組的排列定制方法,其特征是所述的即時通訊為計算機(jī)網(wǎng)絡(luò)上的即時通訊。
      7.根據(jù)權(quán)利要求2所述的用戶主面板好友分組的排列定制方法,其特征是所述的好友列表其內(nèi)容為好友的用戶號碼、電話號碼、姓名、外號等等好友信息。
      全文摘要
      本發(fā)明公開了一種即時通訊用戶主面板好友分組的排列定制方法,是一種適用于計算機(jī)網(wǎng)絡(luò)上的即時通訊用戶主面板好友分組的定制方法,該方法解決了即時通訊用戶對主面板好友分組無法進(jìn)行自行定制的問題。本發(fā)明通過在主面板上獲取鼠標(biāo)消息,得到當(dāng)前需要拖拽的好友分組,確定被拖拽的好友分組的拖拽目標(biāo)位置,并更新被拖拽的好友分組位置,將當(dāng)前更新的好友分組列表上傳并存儲到服務(wù)器,就實現(xiàn)了對好友分組的排列方式的自行定制。用戶根據(jù)自己的喜好,可進(jìn)行好友分組的各種排列定制,給用戶提供了一個自行定制個性化主面板的表現(xiàn)方式,滿足了用戶對好友分組的操作體驗,方便了用戶隨時看到并希望打開的好友分組,為用戶提供了更加個性化的服務(wù)。
      文檔編號H04L12/16GK1991727SQ20051012148
      公開日2007年7月4日 申請日期2005年12月28日 優(yōu)先權(quán)日2005年12月28日
      發(fā)明者李斌 申請人:騰訊科技(深圳)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1