• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種移動終端的顯示場景識別方法、裝置及移動終端制造方法及圖紙

    技術編號:15690610 閱讀:157 留言:0更新日期:2017-06-24 03:08
    本發明專利技術實施例公開了一種移動終端的顯示場景識別方法、裝置及移動終端。該方法包括:獲取移動終端中運行的應用程序的進程標識;獲取應用程序繪制的圖層集合中每個圖層的圖層屬性;根據進程標識和圖層屬性識別移動終端的顯示場景。本發明專利技術實施例通過采用上述技術方案,可根據移動終端運行的應用程序的進程標識和圖層屬性準確地識別出移動終端的顯示場景。

    Mobile terminal display scene recognition method, device and mobile terminal

    The embodiment of the invention discloses a method, a device and a mobile terminal for displaying a scene of a mobile terminal. The method includes: obtaining the application running in the mobile terminal process identification; get the application layer attribute rendering layer set each layer; according to the process identifier and the layer attribute identification of mobile terminal display scene. By adopting the technical proposal, the embodiment of the invention can accurately identify the display scene of the mobile terminal according to the process identification and the layer property of the application program running by the mobile terminal.

    【技術實現步驟摘要】
    一種移動終端的顯示場景識別方法、裝置及移動終端
    本專利技術實施例涉及顯示
    ,尤其涉及一種移動終端的顯示場景識別方法、裝置及移動終端。
    技術介紹
    目前,移動終端的顯示屏幕尺寸越來越大,所裝載的應用程序以及所能夠實現的功能也越來越豐富,用戶每天會花費大量的時間來使用移動終端,所以移動終端的顯示效率以及耗電情況等成為考量移動終端工作性能的重要指標。移動終端在運行過程中所顯示的內容千變萬化,所對應的顯示場景也有很多種,為了方便對移動終端的改進,就需要對顯示場景進行識別,因此,亟需一種能夠識別出移動終端當前顯示場景的方案。
    技術實現思路
    本專利技術實施例提供一種移動終端的顯示場景識別方法、裝置及移動終端,可以識別出移動終端的顯示場景。第一方面,本專利技術實施例提供了一種移動終端的顯示場景識別方法,包括:獲取移動終端中運行的應用程序的進程標識;獲取所述應用程序繪制的圖層集合中每個圖層的圖層屬性;根據所述進程標識和所述圖層屬性識別移動終端的顯示場景。第二方面,本專利技術實施例提供了一種移動終端的顯示場景識別裝置,包括:進程標識獲取模塊,用于獲取移動終端中運行的應用程序的進程標識;圖層屬性獲取模塊,用于獲取所述應用程序繪制的圖層集合中每個圖層的圖層屬性;顯示場景識別模塊,用于根據所述進程標識和所述圖層屬性識別移動終端的顯示場景。第三方面,本專利技術實施例提供了一種移動終端,包括存儲器,處理器及存儲在存儲器上并可在處理器運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現以下步驟:獲取移動終端中運行的應用程序的進程標識;獲取所述應用程序繪制的圖層集合中每個圖層的圖層屬性;根據所述進程標識和所述圖層屬性識別移動終端的顯示場景。本專利技術實施例中提供的移動終端的顯示場景識別方案,獲取移動終端中運行的應用程序的進程標識,獲取應用程序繪制的圖層集合中每個圖層的圖層屬性,根據進程標識和圖層屬性識別移動終端的顯示場景。通過采用上述技術方案,可根據移動終端運行的應用程序的進程標識和圖層屬性準確地識別出移動終端的顯示場景。附圖說明圖1為本專利技術實施例提供的一種移動終端的顯示場景識別方法的流程示意圖;圖2為本專利技術實施例提供的另一種移動終端的顯示場景識別方法的流程示意圖;圖3為本專利技術實施例提供的一種顯示過程示意圖;圖4為本專利技術實施例提供的Vsync顯示刷新機制的示意圖;圖5為本專利技術實施例提供的另一種移動終端的顯示場景識別方法的流程示意圖;圖6為本專利技術實施例提供的一種移動終端的顯示場景識別裝置的結構框圖;圖7為本專利技術實施例提供的一種移動終端的結構示意圖。具體實施方式下面結合附圖并通過具體實施方式來進一步說明本專利技術的技術方案。可以理解的是,此處所描述的具體實施例僅僅用于解釋本專利技術,而非對本專利技術的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本專利技術相關的部分而非全部結構。在更加詳細地討論示例性實施例之前應當提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發地或者同時實施。此外,各步驟的順序可以被重新安排。當其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應于方法、函數、規程、子例程、子程序等等。圖1為本專利技術實施例提供的一種移動終端的顯示場景識別方法的流程示意圖,該方法可以由移動終端的顯示場景識別裝置執行,其中該裝置可由軟件和/或硬件實現,一般可集成在移動終端中。如圖1所示,該方法包括:步驟101、獲取移動終端中運行的應用程序的進程標識。示例性的,本專利技術實施例中的移動終端具體可為手機、智能手表、平板電腦、游戲機、個人數字助理和數字多媒體播放器等包含顯示屏的設備。本專利技術實施例對移動終端中裝載的操作系統不做限定,可以是安卓(Android)系統、手機窗口(WindowsPhone,WP)操作系統、Linux及IOS系統等等。示例性的,為了便于說明,本專利技術實施例以常見的Android系統進行后續的說明。移動終端中通常會裝載很多應用程序(APP),正在運行的應用程序,尤其是在前臺運行的應用程序是用于區分顯示場景的重要因素。可以選用應用程序的名稱或者包名等標識來識別顯示場景,但這樣做會存在一些問題。以Android系統為例,雖然每個應用程序都有一個唯一的包名作為標識,但其不能夠反映具體的顯示場景,識別結果不夠準確。因為一個應用程序中往往需要實現多個功能,這些功能的實現可能是相互獨立的,例如微信中有聊天、相冊、視頻通話和公眾號等多個功能,每個功能可被視為一個獨立的應用程序來實現的,因此不同的功能應該對應不同的顯示場景,若僅以包名來標識當前運行的應用程序則無法準確確定具體的顯示場景。包名是Android系統中的概念,其他操作系統可能無此概念,但若使用與包名等同的概念,如應用程序的名稱,同樣會存在上述問題。示例性的,應用程序中的某個功能可能是由一個或多個進程來實現的,通過進程標識(如進程名)可識別出應用程序當前在實現具體哪個功能,也即能夠識別出該功能對應的顯示場景。因此,本步驟中獲取移動終端中運行的應用程序的進程標識,用于后續的顯示場景識別。步驟102、獲取應用程序繪制的圖層集合中每個圖層的圖層屬性。可選的,圖層屬性包括圖層標識(如圖層名稱或編號)、緩存數據是否為空、橫屏或豎屏模式、可見區域的屬性、透明區域的屬性、是否存在更新區域、更新區域的屬性以及圖像信息中的至少一個。示例性的,對于一個圖層來說,其對應的緩存數據存儲在其對應的緩存區域內,若緩存數據為全0,則表示緩存數據為空,此時該圖層可理解為一個空白的圖層。對于同一名稱或編號的圖層,應用程序會以一定的繪制幀率進行繪制,對于接收到的當前圖層,可將當前圖層與之前繪制的圖層(預設時長內接收到的圖層)進行比較(例如比較各個坐標位置對應的灰度值是否發生變化)來判斷當前圖層是否存在更新區域,本專利技術實施例對預設時長的具體數值不做限定。進一步的,所述可見區域的屬性包括以下至少一項:可見區域是否為空(應用程序在繪制完一個圖層后,該圖層對應的緩存數據中包括圖層中的可見區域的坐標信息,一般可見區域為一個矩形,當這個矩形的四個頂點的坐標均相同時,則可認為可見區域為空),可見區域的數量、形狀、尺寸和位置;所述透明區域的屬性包括以下至少一項:透明區域的數量、形狀、尺寸、位置以及與其他圖層的可見區域的相對位置;所述更新區域的屬性包括以下至少一項:更新區域的數量、位置、形狀、尺寸以及面積與屏幕面積的比值;所述圖像信息包括以下至少一項:圖像是否為純色(包括顏色數據為全0)、色階、灰階、色調、對比度、亮度、飽和度、透明度和模糊度中的至少一個。以上列舉了很多種圖層屬性,在用于識別顯示場景時,可根據其中的任意一種或多種的組合來用于識別顯示場景,當然,還可以有其他圖層屬性與上述列舉的項目進行組合。步驟103、根據進程標識和圖層屬性識別移動終端的顯示場景。示例性的,當需要獲取多種圖層屬性時,可根據圖層屬性的集合確定相應的圖層場景類別,再根據進程標識和圖層場景類別識別移動終端的顯示場景。進一步的,可事先將不同進程標識和不同圖層場景類別進行排列組合,得到不同的場景描述集合,預先建立不同的場景描述項與不同的顯示場景的對應關系,本文檔來自技高網...
    一種移動終端的顯示場景識別方法、裝置及移動終端

    【技術保護點】
    一種移動終端的顯示場景識別方法,其特征在于,包括:獲取移動終端中運行的應用程序的進程標識;獲取所述應用程序繪制的圖層集合中每個圖層的圖層屬性;根據所述進程標識和所述圖層屬性識別所述移動終端的顯示場景。

    【技術特征摘要】
    1.一種移動終端的顯示場景識別方法,其特征在于,包括:獲取移動終端中運行的應用程序的進程標識;獲取所述應用程序繪制的圖層集合中每個圖層的圖層屬性;根據所述進程標識和所述圖層屬性識別所述移動終端的顯示場景。2.根據權利要求1所述的方法,其特征在于,還包括:獲取觸摸數據;所述根據所述進程標識和所述圖層屬性識別移動終端的顯示場景,包括:根據所述進程標識、所述圖層屬性和所述觸摸數據識別移動終端的顯示場景。3.根據權利要求2所述的方法,其特征在于,還包括:通過預設類型的傳感器獲取傳感數據;所述根據所述進程標識、所述圖層屬性和所述觸摸數據識別移動終端的顯示場景,包括:根據所述進程標識、所述圖層屬性、所述觸摸數據和所述傳感數據識別移動終端的顯示場景。4.根據權利要求1所述的方法,其特征在于,所述圖層屬性包括緩存數據是否為空、橫屏或豎屏模式、可見區域的屬性、透明區域的屬性、是否存在更新區域、更新區域的屬性以及圖像信息中的至少一個。5.根據權利要求4所述的方法,其特征在于,所述可見區域的屬性包括以下至少一項:可見區域是否為空,可見區域的數量、形狀、尺寸和位置;所述透明區域的屬性包括以下至少一項:透明區域的數量、形狀、尺寸、位置以及與其他圖層的可見區域的相對位置;所述更新區域的屬性包括以下至少一項:更新區域的數量、位置、形狀、尺寸以及面積與屏幕面積的比值;所述圖像信息包括以下至少一項:圖像是否為純色、色階、灰階、色調、對比度、亮度、飽和度、透明度和模糊度中的至少一個。6.根據權利要求1-5任一所述的方法,其特征在于,在根據所述進程標識和所述傳感數據識別移動終端的顯示場景之后,還包括:根據所識別出的顯示場景確定相應的目標繪制幀率、目標合成幀率、目標刷新率、目標顯示亮度和目標分辨率中的至少一種;根據所確定的目標繪制幀率、目標合成幀率、目標刷新率、目標顯示亮度和目標分辨率中的至少一種執行相應的圖層繪制、圖層合成、顯示畫面刷新和顯示屏亮度調節中的至少一種操作。7.一種移動終端的顯示場景識別裝置,其特征在于,包括:進程標識獲取模塊,用于獲取移動終端中運行的應用程序的進程標識;圖層屬性獲取模塊,用于獲取所述應用程序繪制的圖層集合中每個圖層的圖層屬...

    【專利技術屬性】
    技術研發人員:彭德良茍生俊易永鵬袁曉日甘高亭鄭志勇楊海
    申請(專利權)人:廣東歐珀移動通信有限公司
    類型:發明
    國別省市:廣東,44

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲成av人片在线观看天堂无码| 免费A级毛片无码免费视| 永久免费AV无码国产网站 | 国产午夜无码专区喷水| 免费无码H肉动漫在线观看麻豆| 无码人妻精品一区二区| 色视频综合无码一区二区三区| 亚洲成a人片在线观看无码| 成人毛片无码一区二区| 午夜无码国产理论在线| 少妇性饥渴无码A区免费| 成年男人裸j照无遮挡无码| 特级无码毛片免费视频尤物 | 无码av无码天堂资源网| 久久久无码精品国产一区| 国产成人年无码AV片在线观看| 亚洲av成人无码久久精品| 日韩成人无码中文字幕| 永久免费无码网站在线观看| 无码国产精品一区二区免费| 国产午夜无码精品免费看动漫| 无码国产亚洲日韩国精品视频一区二区三区 | 免费无码一区二区三区蜜桃| 亚洲a无码综合a国产av中文| 精品无码免费专区毛片| 久久无码专区国产精品s| 亚洲AV无码国产丝袜在线观看 | 中文字幕无码AV波多野吉衣| 国产精品无码素人福利免费| 乱人伦人妻中文字幕无码| 深夜a级毛片免费无码| 人妻丰满熟妇岳AV无码区HD| 国产在线无码精品电影网| 中文字幕av无码不卡| 无码人妻久久一区二区三区| 国产精品毛片无码| 亚洲综合无码精品一区二区三区 | 国产精品热久久无码av| 亚洲AV无码乱码在线观看性色扶| 亚洲国产成人精品无码区花野真一 | 国产精品第一区揄拍无码|