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

    一種自定義腳本繪制終端及方法技術

    技術編號:15690577 閱讀:87 留言:0更新日期:2017-06-24 03:05
    本發明專利技術公開了一種自定義腳本繪制終端及方法,所述自定義腳本繪制終端,基于安卓系統的渲染引擎,包括:存儲發送模塊,用于存儲自定義腳本并將所述自定義腳本存儲的標識符發送給Android?HWUI模塊;所述Android?HWUI模塊用于接收到所述自定義腳本標識符時,解析所述自定義腳本標識符對應的自定義腳本存儲位置,加載所述自定義腳本存儲位置對應的自定義腳本。本發明專利技術還公開了自定義腳本繪制方法。通過對自定義腳本存儲位置設置對應的自定義腳本標識符,Android?HWUI模塊接收到所述自定義腳本標識符時,不加載系統默認的腳本,轉而加載自定義腳本標識符對應存儲位置的自定義腳本,實現Android?HWUI模塊加載自定義腳本,實現用戶自定義渲染特效。

    Custom script drawing terminal and method

    The invention discloses a custom script rendering terminal and method, the custom script drawing terminal, including Android system rendering engine, based on storage and sending module, for storing custom scripts and sending the custom script stored identifier to the Android HWUI module; the Android HWUI module is used for receiving the a custom script identifier, custom script storage location parses the custom script identifier corresponding to the custom script loading the custom script corresponding storage location. The invention also discloses a method for drawing a custom script. By setting a custom script identifier corresponding to a custom script storage location, Android HWUI module receives the custom script identifier, not loading the system default script to custom script loading custom script identifier corresponding to the storage location, the Android HWUI module loading a custom script to achieve user-defined rendering effects.

    【技術實現步驟摘要】
    一種自定義腳本繪制終端及方法
    本專利技術涉及移動通信領域,尤其涉及一種自定義腳本繪制終端及方法。
    技術介紹
    隨著移動設備功能的不斷豐富,人們通過移動設備進行視頻渲染處理后便可在移動設備上方便地觀看視頻。視頻渲染,指的是將圖像數據按幀率在規定時間內按順序輸入到顯存中,再輸出到屏幕上進行顯示,從而呈現出動畫效果的過程。目前,在谷歌公司的Android(安卓)平臺(系統)運行的移動應用程序通常使用View來構建自己的應用界面,而View會經過AndroidFramework的組合抽象成多個繪制命令,這些繪制命令則形成一組顯示列表,保存下來。接下來這些顯示列表會被送到Android的HWUI庫中進行渲染。HWUI通過openGL來實現的一個渲染庫,其主要作用是用openGL實現HWUI對外提供的顯示列表的接口。現有通常情況下,應用界面會被HWUI用其系統默認的shader腳本來渲染。但如果需要實現一些系統原生不支持的特效時,這種方法就不奏效了。但如果不使用Android的View來開發應用界面,工作量又會相當大。
    技術實現思路
    本專利技術的主要目的在于提出一種自定義腳本繪制終端及方法,旨在解決現有技術中,HWUI只能使用系統默認的shader腳本進行渲染,無法實現用戶自定義渲染特效的技術問題。為實現上述目的,本專利技術一方面提供一種自定義腳本繪制終端,基于安卓系統的渲染引擎,包括:存儲發送模塊,用于存儲自定義腳本并將所述自定義腳本存儲的標識符發送給AndroidHWUI模塊;所述AndroidHWUI模塊,用于接收到所述自定義腳本標識符時,解析所述自定義腳本標識符對應的自定義腳本存儲位置,加載所述自定義腳本存儲位置對應的自定義腳本。進一步的,所述存儲發送模塊包括:存儲模塊,用于存儲自定義腳本;發送模塊,用于根據所述自定義腳本的存儲位置生成所述自定義腳本標識符,將所述自定義腳本標識符發送給AndroidHWUI模塊。進一步的,所述自定義腳本繪制終端還包括AndroidView模塊和AndroidFramework模塊;所述AndroidView模塊,用于接收并將所述自定義腳本標識符發送給所述AndroidFramework模塊;所述AndroidFramework模塊,用于接收并將所述自定義腳本標識符發送給所述AndroidHWUI模塊。進一步的,所述AndroidHWUI模塊包括:接收模塊,用于接收所述自定義腳本標識符;解析模塊,用于解析所述自定義腳本標識符對應的自定義腳本存儲位置;加載模塊,用于根據所述自定義腳本存儲位置加載所述自定義腳本。進一步的,所述自定義腳本標識符為字符串形式的腳本信息通過相應函數寫入所述存儲模塊,編譯為二進制碼進行存儲的腳本信息數據。進一步的,所述存儲模塊包括硬盤、內存、緩存、顯存和/或移動終端內置存儲器。本專利技術另一方面提供一種自定義腳本繪制方法,基于安卓系統的渲染引擎,包括:存儲自定義腳本并將包含所述自定義腳本存儲位置的自定義腳本標識符發送給AndroidHWUI模塊;所述AndroidHWUI模塊接收到所述自定義腳本標識符時,解析所述自定義腳本標識符對應的自定義腳本存儲位置,加載所述自定義腳本存儲位置對應的自定義腳本。進一步的,所述存儲自定義腳本并將包含所述自定義腳本存儲位置的自定義腳本標識符發送給AndroidHWUI模塊包括:存儲自定義腳本;根據所述自定義腳本的存儲位置生成所述自定義腳本標識符,將所述自定義腳本存儲的標識符發送給AndroidHWUI模塊。進一步的,所述AndroidHWUI模塊接收到所述自定義腳本標識符時,解析所述自定義腳本標識符對應的自定義腳本存儲位置,加載所述自定義腳本存儲位置對應的自定義腳本包括:接收所述自定義腳本標識符;解析所述自定義腳本標識符對應的自定義腳本存儲位置;根據所述自定義腳本存儲位置加載所述自定義腳本。進一步的,所述自定義腳本標識符為字符串形式的腳本信息通過相應函數寫入所述存儲模塊,編譯為二進制碼進行存儲的腳本信息數據。本專利技術實施例提供的自定義腳本繪制終端及方法,通過對自定義腳本存儲位置設置對應的自定義腳本標識符,AndroidHWUI模塊接收到所述自定義腳本標識符時,不加載系統默認的腳本,轉而加載自定義腳本標識符對應存儲位置的自定義腳本,實現AndroidHWUI模塊加載自定義腳本,實現用戶自定義渲染特效。附圖說明圖1為實現本專利技術各個實施例的移動終端的硬件結構示意圖;圖2為如圖1所示的移動終端的無線通信系統示意圖;圖3為本專利技術實施例中自定義腳本繪制終端的正視圖;圖4為本專利技術實施例中自定義腳本繪制終端的后視圖;圖5為本專利技術實施例中單手握持自定義腳本繪制終端的示意圖;圖6為本專利技術實施例中一種自定義腳本繪制終端的組成結構示意圖;圖7為本專利技術實施例中另一種自定義腳本繪制終端的組成結構示意圖;圖8為本專利技術實施例中一種自定義腳本繪制方法的流程圖。本專利技術目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。具體實施方式應當理解,此處所描述的具體實施例僅僅用以解釋本專利技術,并不用于限定本專利技術。本專利技術提供的自定義腳本繪制終端可以以移動終端的方式進行具體實施。現在將參考附圖描述實現本專利技術各個實施例的移動終端。在后續的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本專利技術的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。移動終端可以以各種形式來實施。例如,本專利技術中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數字廣播接收器、PDA(個人數字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數字TV、臺式計算機等等的固定終端。下面,假設終端是移動終端。然而,本領域技術人員將理解的是,除了特別用于移動目的的元件之外,根據本專利技術的實施方式的構造也能夠應用于固定類型的終端。圖1為實現本專利技術各個實施例的移動終端的硬件結構示意。移動終端100可以包括無線通信單元110、A/V(音頻/視頻)輸入單元120、用戶輸入單元130、感測單元140、輸出單元150、存儲器160、接口單元170、控制器180和電源單元190、檢測單元120等等。圖1示出了具有各種組件的移動終端,但是應理解的是,并不要求實施所有示出的組件。可以替代地實施更多或更少的組件。將在下面詳細描述移動終端的元件。無線通信單元110通常包括一個或多個組件,其允許移動終端100與無線通信系統或網絡之間的無線電通信。例如,無線通信單元可以包括廣播接收模塊111、移動通信模塊112、無線互聯網模塊113、短程通信模塊114和位置信息模塊115中的至少一個。廣播接收模塊111經由廣播信道從外部廣播管理服務器接收廣播信號和/或廣播相關信息。廣播信道可以包括衛星信道和/或地面信道。廣播管理服務器可以是生成并發送廣播信號和/或廣播相關信息的服務器或者接收之前生成的廣播信號和/或廣播相關信息并且將其發送給終端的服務器。廣播信號可以包括TV廣播信號、無線電廣播信號、數據廣播信號等等。而且,廣播信號可以進一步包括與TV或無線電廣播信號組合的廣播信號。廣播相關信息也可以經由移動通信網絡提供,并且在該情況下,廣播相關信息可以由移動通信模本文檔來自技高網...
    一種自定義腳本繪制終端及方法

    【技術保護點】
    一種自定義腳本繪制終端,基于安卓系統的渲染引擎,其特征在于,包括:存儲發送模塊,用于存儲自定義腳本并將包含所述自定義腳本存儲位置的自定義腳本標識符發送給Android?HWUI模塊;所述Android?HWUI模塊用于接收到所述自定義腳本標識符時,解析所述自定義腳本標識符對應的自定義腳本存儲位置,加載所述自定義腳本存儲位置對應的自定義腳本。

    【技術特征摘要】
    1.一種自定義腳本繪制終端,基于安卓系統的渲染引擎,其特征在于,包括:存儲發送模塊,用于存儲自定義腳本并將包含所述自定義腳本存儲位置的自定義腳本標識符發送給AndroidHWUI模塊;所述AndroidHWUI模塊用于接收到所述自定義腳本標識符時,解析所述自定義腳本標識符對應的自定義腳本存儲位置,加載所述自定義腳本存儲位置對應的自定義腳本。2.根據權利要求1所述的自定義腳本繪制終端,其特征在于,所述存儲發送模塊包括:存儲模塊,用于存儲自定義腳本;發送模塊,用于根據所述自定義腳本的存儲位置生成所述自定義腳本標識符,將所述自定義腳本標識符發送給AndroidHWUI模塊。3.根據權利要求1或2所述的自定義腳本繪制終端,其特征在于,還包括AndroidView模塊和AndroidFramework模塊;所述AndroidView模塊,用于接收并將所述自定義腳本標識符發送給所述AndroidFramework模塊;所述AndroidFramework模塊,用于接收并將所述自定義腳本標識符發送給所述AndroidHWUI模塊。4.根據權利要求1或2所述的自定義腳本繪制終端,其特征在于,所述AndroidHWUI模塊包括:接收模塊,用于接收所述自定義腳本標識符;解析模塊,用于解析所述自定義腳本標識符對應的自定義腳本存儲位置;加載模塊,用于根據所述自定義腳本存儲位置加載所述自定義腳本。5.根據權利要求4所述的自定義腳本繪制終端,其特征在于,所述自定義腳本標識符為字符串形式的腳本信息通過相應函...

    【專利技術屬性】
    技術研發人員:陳鑫
    申請(專利權)人:努比亞技術有限公司
    類型:發明
    國別省市:廣東,44

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

    1
    主站蜘蛛池模板: 韩国19禁无遮挡啪啪无码网站| 无码一区二区波多野结衣播放搜索| 影音先锋无码a∨男人资源站| 精品无码AV无码免费专区| 亚洲AV成人无码网站| 亚洲免费无码在线| 中文字幕无码亚洲欧洲日韩| 色综合久久久无码中文字幕| 无码人妻少妇色欲AV一区二区| 亚洲爆乳AAA无码专区| 在线高清无码A.| 无码人妻精品一区二区三区9厂| 中文字幕乱码人妻无码久久| 无码国产精品一区二区免费I6| 日韩精品无码免费专区网站| 在线观看成人无码中文av天堂| 亚洲一级特黄无码片| 国产乱人伦中文无无码视频试看| 无码精品人妻一区二区三区漫画 | 久久久久亚洲AV无码麻豆| 国产午夜av无码无片久久96| 精品国产aⅴ无码一区二区 | 无码专区中文字幕无码| 国产成人无码免费视频97| 精品无码AV一区二区三区不卡| 精选观看中文字幕高清无码| 无码人妻一区二区三区一| 亚洲精品无码国产| 亚洲中文字幕久久精品无码喷水| 亚洲成A∨人片天堂网无码| 无码狠狠躁久久久久久久| 精品无码国产自产拍在线观看| 亚洲热妇无码AV在线播放| 国产免费久久久久久无码| 无码毛片一区二区三区中文字幕| 无码人妻精品内射一二三AV| 亚洲av无码日韩av无码网站冲| 18禁免费无码无遮挡不卡网站| 亚洲一区二区无码偷拍| 人妻丰满熟AV无码区HD| 无码精品人妻一区|