實現社交網絡應用的方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及計算機應用技術,特別是涉及一種實現社交網絡應用的方法和裝置。
【背景技術】
[0002]隨著智能移動設備的發(fā)展,各種智能移動設備已成為人們工作和生活中必不可少的工具,不管是在平時的即時通信,還是在用戶的工作和生活中都得到了廣泛的使用。運行于智能移動設備中的社交網絡應用擁有了大量的用戶,這些用戶在使用社交網絡應用進行消息瀏覽等操作時,將必須進入社交網絡應用中。
[0003]也就是說,在需要瀏覽社交網絡應用中新接收到的消息時,將不得不由智能移動設備的桌面找到社交網絡應用對應的圖標,通過點擊該圖標進入社交網絡應用的界面中,進而方可瀏覽社交網絡應用中的消息。
[0004]然而,這一過程較為繁瑣,并且需要耗費較多的時間,因此,對于實現社交網絡應用的功能而言,存在著實現效率較低的缺陷。
【發(fā)明內容】
[0005]基于此,有必要針對傳統(tǒng)的實現社交網絡應用功能存在實現效率較低的缺陷的技術問題,提供一種能提高社交網絡應用功能的實現效率的實現社交網絡應用的方法。
[0006]此外,還有必要提供一種能提高社交網絡應用功能的實現效率的實現社交網絡應用的裝置。
[0007]一種實現社交網絡應用的方法,包括如下步驟:
[0008]偵聽得到第三方桌面中處于顯示狀態(tài)的社交網絡應用頁面;
[0009]向所述社交網絡應用頁面對應的社交網絡應用查詢消息,并拉取所述社交網絡應用中新增的消息;
[0010]將所述拉取的消息更新于所述社交網絡應用頁面中。
[0011]一種實現社交網絡應用的裝置,包括:
[0012]偵聽模塊,用于偵聽得到第三方桌面中處于顯示狀態(tài)的社交網絡應用頁面;
[0013]消息獲取模塊,用于向所述社交網絡應用頁面對應的社交網絡應用查詢消息,并拉取所述社交網絡應用中新增的消息;
[0014]頁面更新模塊,用于將所述拉取的消息更新于所述社交網絡應用頁面中。
[0015]上述實現社交網絡應用的方法和裝置,在偵聽到第三方桌面中處于顯示狀態(tài)的社交網絡應用頁面時,將向這一社交網絡應用頁面對應的社交網絡應用查詢消息,并由社交網絡應用進行新增的消息的拉取,以將拉取的消息更新于處于顯示狀態(tài)的社交網絡應用頁面中,此時,將使得用戶不需要進入社交網絡應用也能查看社交網絡應用中新增的消息,大為提高了社交網絡應用功能的實現效率,并且將社交網絡應用所對應的社交網絡應用頁面整合于第三方桌面中,為通過第三方桌面實現社交網絡應用中的各種功能奠定了基礎,有利于簡化用戶操作,提高社交網絡應用響應用戶操作的效率。
【附圖說明】
[0016]圖1為一個實施例中實現社交網絡應用的方法流程圖;
[0017]圖2為一個實施例中根據第三方桌面中觸發(fā)的社交網絡應用頁面顯示操作控制停留于第三方桌面中的頁面為社交網絡應用頁面的方法流程圖;
[0018]圖3為實現本發(fā)明的智能移動設備的結構示意圖;
[0019]圖4為一個實施例中實現社交網絡應用的裝置的結構示意圖;
[0020]圖5為一個實施例中頁面控制模塊的結構示意圖。
【具體實施方式】
[0021]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]除非上下文另有特定清楚的描述,本發(fā)明中的元件和組件,數量既可以單個的形式存在,也可以多個的形式存在,本發(fā)明并不對此進行限定。本發(fā)明中的步驟雖然用標號進行了排列,但并不用于限定步驟的先后次序,除非明確說明了步驟的次序或者某步驟的執(zhí)行需要其他步驟作為基礎,否則步驟的相對次序是可以調整的??梢岳斫?,本文中所使用的術語“和/或”涉及且涵蓋相關聯的所列項目中的一者或一者以上的任何和所有可能的組口 ο
[0023]如圖1所示,在一個實施例中,一種實現社交網絡應用的方法,包括如下步驟:
[0024]步驟110,偵聽得到第三方桌面中處于顯示狀態(tài)的社交網絡應用頁面。
[0025]本實施例中,第三方桌面為用戶在各種智能移動設備所看到的主區(qū)域,例如,各種應用程序圖標將置于第三方桌面中,用戶通過點擊第三方桌面中的任一應用程序圖標即可進入相應的應用程序中。
[0026]在優(yōu)選的實施例中,該第三方桌面是由運行于智能移動設備中的桌面軟件實現的,也就是說,第三方桌面是由第三方開發(fā)者針對當前智能移動設備所開發(fā)的桌面軟件實現的,第三方桌面將包含了若干個頁面,其中,第三方桌面所含的頁面將包括了社交網絡應用頁面,社交網絡應用頁面是與社交網絡應用所對應的,將用于作為社交網絡應用的擴展界面,使得用戶通過社交網絡應用頁面即可獲取到社交網絡應用中的功能。
[0027]第三方桌面在智能移動設備中的實現利用了智能移動設備中操作系統(tǒng)所提供的開放桌面接口,例如,在Android操作系統(tǒng)中提供了開放桌面接口,因此可在運行了Android操作系統(tǒng)的智能移動設備中實現第三方桌面的應用,但是,在1S操作系統(tǒng)中,由于沒有開放桌面接口,因此,將無法在1S操作系統(tǒng)中實現第三方桌面。
[0028]在第三方桌面所包含的多個頁面中,若社交網絡應用頁面停留于第三方桌面中,則社交網絡應用頁面處于顯示狀態(tài),而所對應的社交網絡應用也是處于驗證登錄的狀態(tài)的,優(yōu)選的,第三方桌面和社交網絡應用可使用同一帳號體系,例如,實現第三方桌面的桌面軟件中的帳號體系為社交網絡應用中的帳號體系,進而便于使用社交網絡應用中的資源。該社交網絡應用可以是任一社交類軟件,例如,微博、微信、即時通信工具以及基于即時通信工具,且具有博客功能的個性空間等,在此不一一進行列舉。
[0029]步驟130,向社交網絡應用頁面對應的社交網絡應用查詢消息,并拉取社交網絡應用中新增的消息。
[0030]本實施例中,在偵聽到社交網絡應用頁面處于顯示狀態(tài)時,將向社交網絡應用頁面所對應的社交網絡應用查詢該社交網絡應用中是否接收到新的消息,若為是,則主動由社交網絡應用中拉取新增的消息。
[0031]社交網絡應用中新增的消息為用戶在社交網絡應用中接收到的所有消息,可以是接收到的聯系人發(fā)送的消息,也可以是社交網絡應用的朋友圈所更新的消息等。例如,社交網絡應用可為微信,則新增的消息可以是微信中聯系人發(fā)送的消息、關注的公眾平臺所推送的消息、朋友圈中提到當前微信中登錄的用戶的消息,當然也可以是朋友圈中更新的任何消息,可根據實際運營的需要進行靈活的設定。
[0032]具體的,進入社交網絡應用頁面時,將通過查詢社交網絡應用私有的數據庫來得到新增的消息,以從社交網絡應用私有的數據庫實現新增消息的主動拉取,進而使得用戶一旦進入社交網絡應用頁面即可查看到社交網絡應用中產生的消息,為用戶快速查看社交網絡應用中的新增消息提供了便捷入口。
[0033]步驟150,將拉取的消息更新于社交網絡應用頁面中。
[0034]本實施例中,按照預設的視圖樣式生成社交網絡應用頁面,并將從社交網絡應用中拉取的消息顯示于生成的社交網絡應用頁面中。
[0035]通過如上所述的過程將社交網絡應用整合到第三方桌面中,以在第三方桌面實時顯示社交網絡應用中新增的消息,對于用戶而言不需要進入社交網絡應用也能夠快速獲得社交網絡應用的功能,進而在社交網絡應用頁面中實現消息的瀏覽以及其它操作。
[0036]進一步的,由于社交網絡應用是需要進行登錄驗證的,因此使得桌面插件無法獲取到社交網絡應用中的消息并顯示于第三方桌面中,進而保證了社交網絡應用的安全性以及消息的閉環(huán),避免了消息的隨意獲取和泄露,保證了消息的安全性。
[0037]在一個實施例中,上述步驟110之前,該方法還包括如下步驟:
[0038]接收社交網絡應用的事件通知,根據事件通知更新處于未顯示狀態(tài)社交網絡應用頁面所對應的頁面指示標識,使得頁面指示標識更新為消息提示狀態(tài)。
[0039]本實施例中,社交網絡應用的事件通知是由于社交網絡應用中消息發(fā)生變更而產生的,可以是社交網絡應用中接收到新的消息的通知等。
[0040]第三方桌面中每一頁面都有與其存在對應關系的頁面指示標識,用于動態(tài)地標識第三方桌面中包含的頁面數量以及每一頁面的位置,并為用戶提供