两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

在移動終端上顯示即時信息的方法及設備的制作方法

文檔序號:7895883閱讀:438來源:國知局
專利名稱:在移動終端上顯示即時信息的方法及設備的制作方法
技術領域
本發(fā)明涉及通信領域,尤其涉及一種在移動終端上顯示即時信息的方法及設備。
背景技術
微博是微博客(Micro Blog)的簡稱,是一個基于用戶關系的信息分享、傳播以及獲取平臺,用戶可以通過WEB (萬維網(wǎng))、WAP (Wireless ApplicationProtocol,無線應用協(xié)議)以及各種客戶端組件,以140字左右的文字更新信息,并實現(xiàn)即時分享。作者可以將自己看到的、聽到的、想到的事情寫成短文,通過電腦或者移動終端(例如手機)隨時隨地分享給好友。朋友可以第一時間看到作者發(fā)表的信息,隨時和作者一起分享、討論。微博的主要發(fā)展運用是以電腦為服務器以手機為平臺,讓每個手機用戶不使用電腦就可以發(fā)表自己的最新信息,把每個手機用戶用無線的手機連在一起,并和好友分享自己的快樂?,F(xiàn)有技術中,移動終端從服務器獲取大量博文信息,將博文信息按照時間的先后順序排列在一條垂直直線上展現(xiàn)給微博用戶,這個按照時間倒序排列的垂直直線叫做時間線,時間線是微博中最重要的展現(xiàn)形式,現(xiàn)有的微博產(chǎn)品都采用時間線作為信息的展現(xiàn)形式。以手機為例,時間線的展現(xiàn)形式如圖1所示,其中博文信息按照時間由后至先的順序自上而下排列。時間線上擁有海量的繁雜信息,用戶在瀏覽時間軸上信息的同時,移動終端會從服務器獲取更多即時信息并根據(jù)信息的時間將即時信息填入時間線。時間線上新的信息的添加將導致整個時間線上的信息的坐標發(fā)生位移,從而導致用戶正在瀏覽的坐標處的信息發(fā)生變化。由于時間線上信息的海量繁雜,這個變化會打斷用戶正在進行的瀏覽,讓用戶找不到自己剛剛看到的信息的位置,給用戶造成相當大的困擾。

發(fā)明內(nèi)容
本發(fā)明實施例提供了一種在移動終端上顯示即時信息的方法及設備,避免當終端獲取即時信息時終端屏幕上顯示信息的改變。本發(fā)明實施例提供了一種在移動終端上顯示即時信息的方法,包括移動終端接收即時信息服務器發(fā)送的信息,根據(jù)所述信息的長度設置所述信息在時間線上的位置;所述移動終端根據(jù)所述信息在時間線上的位置確定當前屏幕顯示位置的偏移,根據(jù)偏移后的當前屏幕顯示位置顯示對應的信息。所述根據(jù)所述信息的長度設置所述信息在時間線上的位置包括所述移動終端獲取記錄的當前時間線上的信息的最小坐標S ; 所述移動終端根據(jù)所述信息的長度B和所述S確定所述信息在時間線上的位置的坐標范圍為S-B S。 所述移動終端根據(jù)所述信息在時間線上的位置確定當前屏幕顯示位置的偏移,根據(jù)偏移后的當前屏幕顯示位置顯示對應的信息包括
當所述信息在時間線上的位置的坐標范圍為S-B S時,所述移動終端確定屏幕顯示位置的偏移為0,顯示與原屏幕顯示位置對應的信息。所述根據(jù)所述信息的列表長度B設置所述信息在時間線上的位置包括所述信息的長度為B,所述移動終端設置所述信息在時間線上的位置的坐標范圍為0 B。所述移動終端根據(jù)所述信息在時間線上的位置確定當前屏幕顯示位置的偏移,根據(jù)偏移后的當前屏幕顯示位置顯示對應的信息包括當所述信息在時間線上的位置的坐標范圍為0 B時,所述移動終端確定屏幕顯示位置的偏移為B;所述移動終端查找與偏移后的屏幕顯示位置對應的信息并顯示。本發(fā)明實施例提供了一種移動終端,包括接收單元,用于接收即時信息服務器發(fā)送的信息;設置單元,用于根據(jù)所述信息的長度設置所述信息在時間線上的位置;確定單元,用于根據(jù)所述信息在時間線上的位置確定當前屏幕顯示位置的偏移;顯示單元,用于根據(jù)偏移后的當前屏幕顯示位置顯示對應的信息。所述設置單元包括獲取子單元,用于獲取記錄的當前時間線上的信息的最小坐標S ;確定子單元,用于根據(jù)所述信息的長度B和S確定所述信息在時間線上的位置的坐標范圍為S-B S。所述確定單元還用于當所述信息在時間線上的位置的坐標范圍為S-B S時,確定屏幕顯示位置的偏移為0 ;所述顯示單元還用于顯示與原屏幕顯示位置對應的信息。所述信息的長度為B,所述設置單元還用于設置所述信息在時間線上的位置的坐標范圍為0 B。所述確定單元還用于當所述信息在時間線上的位置的坐標范圍為0 B時,確定屏幕顯示位置的偏移為B;所述顯示單元還用于查找與偏移后的屏幕顯示位置對應的信息并顯示。與現(xiàn)有技術相比,本發(fā)明實施例至少包括以下優(yōu)點本發(fā)明實施例中,移動終端接收即時信息服務器發(fā)送的信息后,根據(jù)信息在時間線上的位置確定屏幕顯示位置的偏移,從而能夠使在屏幕上顯示的信息與移動終端從即時信息服務器接收到信息之前在屏幕上顯示的信息相同,避免移動終端接收新信息時屏幕上顯示信息的改變。


為了更清楚地說明本發(fā)明的實施例或現(xiàn)有技術中的技術方案,下面將對本發(fā)明的實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是現(xiàn)有技術中時間線的展現(xiàn)形式示意圖;CN 102546903 A
圖2是本發(fā)明實施例提供的移動終端初始在屏幕上顯示Message Cell的示意圖;圖3是本發(fā)明實施例一提供的在移動終端上顯示即時信息的方法的流程示意圖;圖4是本發(fā)明實施例二提供的在移動終端上顯示即時信息的方法的流程示意圖;圖5和圖6是本發(fā)明實施例三提供的移動終端的結構示意圖。
具體實施例方式下面將結合本發(fā)明的實施例中的附圖,對本發(fā)明的實施例中的技術方案進行清楚、完整地描述,顯然,下面所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的實施例保護的范圍。本發(fā)明實施例提供了一種在移動終端上顯示即時信息的方法。首先考慮現(xiàn)有終端屏幕上顯示信息的方式終端記錄時間線上的信息與坐標的對應關系,并記錄屏幕顯示位置(即屏幕上顯示的信息在時間線上的位置)的坐標。當有新信息時,設置新信息在時間線上的位置的起始坐標為0,其余信息在時間線上的位置的坐標依次增加。由于屏幕顯示位置的坐標不變,但其對應的信息發(fā)生了變化,因此此時在屏幕上顯示的信息發(fā)生了變化。本發(fā)明實施例的核心思想是當有新信息添加到時間線時,保持原屏幕顯示信息與屏幕顯示坐標的對應關系不變。實施例一本發(fā)明實施例一提供了一種在移動終端上顯示即時信息的方法,通過將新信息的坐標設置為負值保證原屏幕顯示信息與屏幕顯示坐標(即屏幕顯示位置的坐標)的對應關系不變。如圖2所示,即時信息服務器以微博服務器為例,假定移動終端初始在屏幕上顯示Message Cell (信息單元)7 MessageCell 10,用戶此時正在瀏覽Message Cell 10, Message Cell 10的坐標為A,結合圖3所示,該方法包括以下步驟步驟301,移動終端從微博服務器獲取新信息,假定新信息的長度為B。該長度具體為信息在時間線上占據(jù)的坐標的范圍,還可以為列表長度或指針長度。步驟302,移動終端獲取當前TimeLine (時間線)的最小坐標0,從0開始為新信息設置負偏移坐標-B。如圖2所示,添加新信息后的TimeLine的最小坐標為-B,同時原TimeLine的各信息的坐標不變,既保證了將即時信息在時間線的上端顯示,同時實現(xiàn)了原有信息的坐標不變。為了實現(xiàn)該發(fā)明,需要對終端上的時間線的設置進行改進,將原有坐標0為起點修改為坐標0為中間點,其上為負坐標,其下為正坐標。步驟303,移動終端顯示與屏幕顯示坐標對應的信息。具體的,移動終端記錄屏幕顯示坐標,在屏幕上顯示與屏幕顯示坐標對應的信息。 當用戶滑動屏幕時,移動終端記錄的屏幕顯示坐標更新。屏幕停止滑動后,移動終端記錄屏幕顯示坐標,即當前顯示的信息的坐標;若此時時間線上信息的坐標發(fā)生變化,則移動終端查找與該記錄的坐標對應的新信息并在屏幕上顯示。本實施例中,新的信息的坐標為負值,因此原信息的坐標不發(fā)生變化,因此與屏幕顯示坐標對應的信息不發(fā)生變化,移動終端上顯示原信息。如圖2所示,由于坐標與信息的對應關系未發(fā)生變化,移動終端依然顯示MessageCell 7 Message Cell 10。步驟304,移動終端從微博服務器獲取新信息,假定新信息的坐標長度為C。步驟305,移動終端獲取當前TimeLine的最小坐標-B,從-B開始為新信息設置負偏移坐標為-B-C。參考步驟302,移動終端為最新的信息設置最小坐標值,將最新的信息在坐標線的上端顯不。本發(fā)明實施例提供的方法,終端為即時信息設置負值坐標,將微博信息按照時間由后至先的順序在時間線上由上至下排列,用戶通過滑動TimeLine將坐標為負值的信息顯示到終端屏幕,避免了由于即時信息插入坐標線導致的屏幕顯示信息的變化。實施例二本發(fā)明實施例二提供了一種在移動終端上顯示即時信息的方法,在信息的坐標發(fā)生變化時,相應更新屏幕顯示坐標,從而保證原屏幕顯示信息與屏幕顯示坐標的對應關系不變。如圖2所示,即時信息服務器以微博服務器為例,假定移動終端初始在屏幕上顯示的信息的坐標范圍為M N,包括MessageCell (信息單元)7 Message Cell 10,用戶此時正在瀏覽Message Cell 10,Message Cell 10的坐標為Α。結合圖4所示,該方法包括以下步驟步驟401,移動終端從微博服務器獲取新信息,假定新信息的長度為B。步驟402,移動終端將新信息的坐標設置為O-B。步驟403,移動終端更新屏幕顯示信息的坐標范圍為M+B N+B。具體的,移動終端在時間線上添加新信息時,不僅更新時間線上的信息的坐標,還將記錄的屏幕顯示坐標相應更新。步驟404,移動終端在屏幕上顯示與坐標范圍M+B N+B對應的信息。由于TimeLine引入新信息后,原屏幕信息的坐標整體+B,屏幕顯示坐標的范圍整體+B,因此屏幕顯示坐標與原屏幕信息的對應關系沒有發(fā)生變化,即更新后的屏幕顯示坐標對應的信息為原屏幕信息,從而移動終端顯示的屏幕信息沒有發(fā)生變化。需要說明,為了實現(xiàn)本實施例方案,移動終端獲取新信息后,在屏幕上顯示新信息之前需要首先更新屏幕顯示坐標。本發(fā)明實施例中,移動終端接收微博服務器發(fā)送的信息后,在屏幕上顯示的信息與移動終端從微博服務器接收到信息之前在屏幕上顯示的信息相同,避免移動終端接收新信息時屏幕上顯示信息的改變。實施例三基于與上述方法實施例相同或相似的技術構思,本發(fā)明實施例提供一種移動終端,如圖5所示,包括接收單元11,用于接收即時信息服務器發(fā)送的信息;設置單元12,用于根據(jù)所述信息的長度設置所述信息在時間線上的位置;確定單元13,用于根據(jù)所述信息在時間線上的位置確定當前屏幕顯示位置的偏移;顯示單元14,用于根據(jù)偏移后的當前屏幕顯示位置顯示對應的信息。如圖6所示,所述設置單元12包括
獲取子單元121,用于獲取記錄的當前時間線上的信息的最小坐標S ;確定子單元122,用于根據(jù)所述信息的長度B和S確定所述信息在時間線上的位置的坐標范圍為S-B S。所述確定單元13還用于當所述信息在時間線上的位置的坐標范圍為S-B S 時,確定屏幕顯示位置的偏移為0 ;相應的,所述顯示單元14還用于顯示與原屏幕顯示位置對應的信息。所述信息的長度為B,所述設置單元12還用于設置所述信息在時間線上的位置的坐標范圍為0 B。相應的,所述確定單元13還用于當所述信息在時間線上的位置的坐標范圍為0 B時,確定屏幕顯示位置的偏移為B ;所述顯示單元14還用于查找與偏移后的屏幕顯示位置對應的信息并顯示。本發(fā)明實施例中,移動終端接收即時信息服務器發(fā)送的信息后,在屏幕上顯示的信息與移動終端從即時信息服務器接收到信息之前在屏幕上顯示的信息相同,避免移動終端接收新信息時屏幕上顯示信息的改變。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。本領域技術人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。本領域技術人員可以理解實施例中的裝置中的模塊可以按照實施例描述進行分布于實施例的裝置中,也可以進行相應變化位于不同于本實施例的一個或多個裝置中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。以上公開的僅為本發(fā)明的幾個具體實施例,但是,本發(fā)明并非局限于此,任何本領域的技術人員能思之的變化都應落入本發(fā)明的保護范圍。
8
權利要求
1.一種在移動終端上顯示即時信息的方法,其特征在于,包括移動終端接收即時信息服務器發(fā)送的信息,根據(jù)所述信息的長度設置所述信息在時間線上的位置;所述移動終端根據(jù)所述信息在時間線上的位置確定當前屏幕顯示位置的偏移,根據(jù)偏移后的當前屏幕顯示位置顯示對應的信息。
2.如權利要求1所述的方法,其特征在于,所述根據(jù)所述信息的長度設置所述信息在時間線上的位置包括所述移動終端獲取記錄的當前時間線上的信息的最小坐標S ;所述移動終端根據(jù)所述信息的長度B和所述S確定所述信息在時間線上的位置的坐標范圍為S-B S。
3.如權利要求2所述的方法,其特征在于,所述移動終端根據(jù)所述信息在時間線上的位置確定當前屏幕顯示位置的偏移,根據(jù)偏移后的當前屏幕顯示位置顯示對應的信息包括當所述信息在時間線上的位置的坐標范圍為S-B S時,所述移動終端確定屏幕顯示位置的偏移為0,顯示與原屏幕顯示位置對應的信息。
4.如權利要求1所述的方法,其特征在于,所述根據(jù)所述信息的長度設置所述信息在時間線上的位置包括所述信息的長度為B,所述移動終端設置所述信息在時間線上的位置的坐標范圍為 0 B。
5.如權利要求4所述的方法,其特征在于,所述移動終端根據(jù)所述信息在時間線上的位置確定當前屏幕顯示位置的偏移,根據(jù)偏移后的當前屏幕顯示位置顯示對應的信息包括當所述信息在時間線上的位置的坐標范圍為0 B時,所述移動終端確定屏幕顯示位置的偏移為B;所述移動終端查找與偏移后的屏幕顯示位置對應的信息并顯示。
6.一種移動終端,其特征在于,包括接收單元,用于接收即時信息服務器發(fā)送的信息;設置單元,用于根據(jù)所述信息的長度設置所述信息在時間線上的位置;確定單元,用于根據(jù)所述信息在時間線上的位置確定當前屏幕顯示位置的偏移;顯示單元,用于根據(jù)偏移后的當前屏幕顯示位置顯示對應的信息。
7.如權利要求6所述的設備,其特征在于,所述設置單元包括獲取子單元,用于獲取記錄的當前時間線上的信息的最小坐標S ;確定子單元,用于根據(jù)所述信息的長度B和所述S確定所述信息在時間線上的位置的坐標范圍為S-B S。
8.如權利要求7所述的設備,其特征在于,所述確定單元還用于當所述信息在時間線上的位置的坐標范圍為S-B S時,確定屏幕顯示位置的偏移為0 ;所述顯示單元還用于顯示與原屏幕顯示位置對應的信息。
9.如權利要求6所述的設備,其特征在于,所述信息的長度為B,2所述設置單元還用于設置所述信息在時間線上的位置的坐標范圍為0 B。
10.如權利要求9所述的設備,其特征在于,所述確定單元還用于當所述信息在時間線上的位置的坐標范圍為0 B時,確定屏幕顯示位置的偏移為B ;所述顯示單元還用于查找與偏移后的屏幕顯示位置對應的信息并顯示。
全文摘要
本發(fā)明實施例公開了一種在移動終端上顯示即時信息的方法及設備,該方法包括移動終端接收即時信息服務器發(fā)送的信息,根據(jù)所述信息的長度設置所述信息在時間線上的位置;所述移動終端根據(jù)所述信息在時間線上的位置確定當前屏幕顯示位置的偏移,根據(jù)偏移后的當前屏幕顯示位置顯示對應的信息。本發(fā)明實施例中,移動終端接收即時信息服務器發(fā)送的信息后,在屏幕上顯示的信息與移動終端從即時信息服務器接收到信息之前在屏幕上顯示的信息相同,避免移動終端接收新信息時屏幕上顯示信息的改變。
文檔編號H04L12/58GK102546903SQ20101059345
公開日2012年7月4日 申請日期2010年12月17日 優(yōu)先權日2010年12月17日
發(fā)明者岳上 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宜章县| 白水县| 长兴县| 南华县| 师宗县| 崇礼县| 昭觉县| 中西区| 贡觉县| 平罗县| 灯塔市| 龙南县| 周宁县| 罗定市| 惠州市| 施甸县| 黄陵县| 碌曲县| 加查县| 清镇市| 广汉市| 贵定县| 余庆县| 高州市| 修武县| 吉安市| 扬中市| 尚义县| 龙川县| 莱阳市| 江都市| 昭苏县| 咸丰县| 农安县| 晋宁县| 于都县| 溆浦县| 扎囊县| 屯门区| 廊坊市| 富裕县|