<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 189,comments - 115,trackbacks - 0
    http://blog.csdn.net/theorytree/article/details/6323189

    UI系統的底層功能一般包括:

     

    1)圖形顯示

    2)鼠標,鍵盤事件處理

    3)窗口管理

     

    android  

    2D圖形庫采用SKIA,簡稱SGL(skia graphics library)

    3D圖形庫采用了OPENGL ES.

     

    2D圖形庫上層類庫包括:

    android.graphics

    android.view

    android.widget

     

    3D圖形庫上層類庫包括:

    android.opengl

     

    android的底層圖形接口為EGL,直接訪問FrameBuffer.

     

    android沒有采用X Server,但是其采用的也是Client/Server結構,Server就是SurfaceFlinger.其主要由C++代碼編寫而成。

    客戶端既包括JAVA庫,也包括C++寫的底層庫。

     

    android圖形系統應用接口的基本處理對象和重要線索和概念是Surface.

    View及其子類(TextView,Button)都要畫在Surface上。

     

    每個surface創建一個Canvas對象(但屬性時常改變),用來管理view在surface上的繪圖操作,如畫點畫線。每個canvas對象對應一個bitmap,存儲畫在surface上的內容。

    每個Surface通常對應兩個buffer,一個front buffer, 一個back buffer。 其中,back buffer就是canvas繪圖時對應的bitmap。

     

     

    posted on 2011-08-02 09:49 MEYE 閱讀(331) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: a级男女仿爱免费视频| 亚洲 日韩 色 图网站| 久久久精品国产亚洲成人满18免费网站 | 真人做人试看60分钟免费视频| 成人爱做日本视频免费| 亚洲精品永久在线观看| 国产免费拔擦拔擦8X高清在线人 | www成人免费视频| 亚洲网站免费观看| 亚洲精品无码99在线观看| 亚洲系列国产精品制服丝袜第| 日韩午夜理论免费TV影院| 亚洲熟妇av一区二区三区漫画| 亚洲国产成人精品无码区花野真一| 久久青草免费91线频观看站街| 亚洲AV无码之日韩精品| 亚洲中文久久精品无码1| 性做久久久久久久免费看| 亚洲精品色播一区二区| yy6080久久亚洲精品| a色毛片免费视频| 亚洲国产成人精品无码区在线网站| 国产va精品免费观看| 婷婷亚洲综合一区二区 | 好男人看视频免费2019中文 | 久久精品国产亚洲AV无码麻豆| 91免费国产自产地址入| 亚洲成人免费在线| 欧美三级在线电影免费| 精品在线视频免费| 久久精品7亚洲午夜a| 韩国免费a级作爱片无码| 免费国产成人高清视频网站| 国产亚洲玖玖玖在线观看| 亚洲真人日本在线| 国产精品综合专区中文字幕免费播放 | 久久精品国产69国产精品亚洲| 一级毛片成人免费看a| 亚洲精品国产成人99久久| 在线观看免费毛片| 精品免费tv久久久久久久|