[發明專利]應用定制的對象再利用和再循環有效
| 申請號: | 201480033218.5 | 申請日: | 2014-04-03 |
| 公開(公告)號: | CN105283841B | 公開(公告)日: | 2019-03-12 |
| 發明(設計)人: | 杜琪星;阿什溫·巴特;喬納森·M·卡爾多;I·建·彭;喬舒亞·利;張康 | 申請(專利權)人: | 臉譜公司 |
| 主分類號: | G06F3/0485 | 分類號: | G06F3/0485;G06F9/451 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 梁麗超;劉彬 |
| 地址: | 美國加*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 定制 對象 再利用 再循環 | ||
在一個實施方式中,計算設備接收對于用于與系統相關聯的屏幕的可顯示區域中的內容布局的內容的請求。設備基于應用定制的再循環政策確定再循環器是否包括適合于再循環或再利用的顯示對象。如果不包括,則設備創建顯示對象并將其填充有內容。如果包括,并且如果顯示對象包含該內容,則設備根據需要更新顯示對象的元素;否則,如果顯示對象不包含內容,則設備將顯示對象填充有該內容并且將顯示對象返回。本文中描述的實施方式還可以對顯示對象的子元素執行,其中有一些顯示對象可包括嵌套顯示對象。
技術領域
本公開總體上涉及對象生命周期管理。
背景技術
創建顯示對象并且將它們填充有內容會構成內容密集應用的延遲的顯著原因。當渲染其中內容在折線(the fold)以下延伸的特定顯示畫面的內容布局時(需要用戶滾動該內容布局以將內容帶入視野),當它們進入視野時可以創建顯示對象并且填充有內容,并且當它們從視野消失時再循環顯示對象。由操作系統提供的默認再循環效用被證實不滿足這樣的內容密集應用的需求,尤其是對于最近請求的顯示對象在短時間段以內可能重復地被再次請求的應用。
發明內容
為了便于以內容識別方式再使用和再循環昂貴的顯示對象,可以利用應用專用的再循環政策以確定如何評價顯示對象以及何時將顯示對象轉移至應用定制對象再循環器以便由應用再利用。當接收對于待顯示的特定內容元素的請求時,應用創建顯示對象并且渲染顯示對象。在將其返回至操作系統用于顯示之前,應用可以根據按照應用專用的再循環政策的顯示對象的評估將顯示對象裝入廉價創建的包裝對象。當操作系統調用對象在準備中的最后確定的方法以將對象發送至操作系統的默認再循環效用時,應用提取并緩存再循環器中的顯示對象,并且允許操作系統根據其默認再循環政策處置(空的)包裝對象。當再次請求相同的內容元素時,應用從再循環器檢索顯示對象,將其裝入包裝對象,并且返回經包裝的顯示對象。
附圖說明
圖1A是使用顯示對象渲染內容布置的線框圖。
圖1B是示出圖1A的細節部分的線框圖。
圖2示出用于應用控制的對象再循環的示例性方法。
圖3示出與社交網絡系統相關聯的示例性網絡環境。
圖4示出了示例性社交圖譜。
圖5示出示例性計算機系統。
具體實施方式
可以在對基于內容或基于使用的上下文進行任何識別的情況下,統一處理通過默認再循環效用的顯示對象的再循環。這會觸發不必要的和昂貴的操作,該操作比可能以其他方式需要而更頻繁地創建顯示對象并且將內容填入效率低地再循環的顯示對象。當顯示對象具有變得非常大的潛在性時(例如,安卓的ListView或GridView對象),并且用戶可以遍歷列表或網格重復地來回經過相同的內容元素,更加期望的是避免由于無法有效再利用最近請求的顯示對象而導致的不必要的操作。
為了便于以內容識別的方式再使用和再循環昂貴的顯示對象,應用程序可以應用專用的再循環政策以確定怎樣評價顯示對象以及何時將顯示對象轉移至應用定制的對象再循環器以供應用程序再利用。當接收對于待顯示的特定內容元素的請求時,應用程序創建顯示對象并且渲染顯示對象。在將其返回操作系統以供顯示之前,應用程序可以根據按照應用專用的再循環政策對顯示對象的評估將顯示對象裝入廉價創建的包裝對象。當操作系統在準備調用對象的最后確定的方法以將對象發送至操作系統的默認再循環效用時,應用程序提取顯示對象并緩存在再循環器中,并且允許操作系統根據其默認再循環政策處置(空的)包裝對象。當再次請求相同的內容元素時,應用從再循環器檢索顯示對象,將其裝入包裝對象,并且返回經包裝的顯示對象。包裝對象本身可以重新創建或由操作系統的默認再循環效用提供,與創建和/或填充顯示對象的昂貴的操作相比,由于新的包裝對象的創建而導致的任何延遲是非常低的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于臉譜公司,未經臉譜公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480033218.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種液基細胞制片器
- 下一篇:用于鋼鐵中氣體分析的棒狀試樣的剪切模具





