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

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


    網站導航:
     
    主站蜘蛛池模板: 大桥未久亚洲无av码在线| 亚洲剧场午夜在线观看| 国产成人综合亚洲| 成人免费午夜视频| 亚洲日韩av无码中文| 成人人免费夜夜视频观看| 亚洲欧洲国产综合AV无码久久| 国产乱子精品免费视观看片| 亚洲成人黄色在线观看| 色片在线免费观看| 亚洲色图激情文学| 国产成人免费片在线视频观看| 亚洲色偷偷综合亚洲av78 | 麻豆精品不卡国产免费看| 亚洲一区二区三区偷拍女厕| 久久免费视频网站| 亚洲一级黄色大片| jjzz亚洲亚洲女人| 免费人成在线观看视频高潮| 久久精品国产亚洲AV麻豆网站| 在线观看H网址免费入口| 亚洲日韩精品无码专区加勒比 | 99视频免费播放| 亚洲中文字幕乱码一区| 免费v片在线观看无遮挡| 成全视成人免费观看在线看| 亚洲最大成人网色| 日韩成全视频观看免费观看高清| 污污视频免费观看网站| 亚洲AV日韩AV永久无码下载| 毛片免费在线视频| 一级看片免费视频囗交| 亚洲AV无码日韩AV无码导航| 毛片a级毛片免费播放100| 男女男精品网站免费观看| 在线观看亚洲一区二区| 无码免费午夜福利片在线| 国产精品免费αv视频| ass亚洲**毛茸茸pics| 国产亚洲美日韩AV中文字幕无码成人 | 亚洲精品视频免费看|