<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)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品国产免费| 好湿好大好紧好爽免费视频| 久久免费99精品国产自在现线| 国产成人精品日本亚洲专区| 亚洲欧美日韩综合久久久久| 亚洲精品成人片在线观看| 国产永久免费高清在线| 亚洲熟妇AV一区二区三区宅男| 亚洲国产aⅴ综合网| 美女视频黄.免费网址| 亚洲国产成人私人影院| 一级毛片a免费播放王色电影 | 亚洲一区动漫卡通在线播放| 国产成人免费福利网站| 久久久久国色av免费看| 久久精品国产亚洲AV天海翼| 久久久亚洲欧洲日产国码农村| 日韩中文字幕免费| 亚洲精品国产精品| 国产一级淫片免费播放| 四虎精品成人免费视频| 亚洲免费在线观看视频| 亚洲中文字幕无码久久2017 | 国产精品久久香蕉免费播放| 一级毛片免费播放| 二级毛片免费观看全程| 亚洲乱亚洲乱妇24p| 亚洲一卡2卡三卡4卡有限公司| 久久久久免费看成人影片| 黄网址在线永久免费观看 | 黄色网页在线免费观看| 精品国产日韩久久亚洲| 久久精品国产亚洲AV麻豆网站| 国产成人99久久亚洲综合精品| a级毛片无码免费真人| 免费国产黄网站在线观看可以下载| 国产成人+综合亚洲+天堂| 亚洲一卡二卡三卡| 亚洲狠狠综合久久| 中文亚洲AV片在线观看不卡| 免费国产a国产片高清|