国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 產品 > 平板 > 正文

淺析英文版urface平板電腦如何使用

2020-07-22 13:35:22
字體:
來源:轉載
供稿:網友

 WIN平板surface現在已經有了中文版本,但是不少朋友為一睹surface芳容,在中文版還沒出現時便主動出擊拿下英文版,如果英文過六級使用當然無阻礙,但是英文要是連三級都沒過的話……是不是想問英文版surface平板電腦如何使用呢,OK,今天小編就來掃盲英文版surface,淺析英文版surface如何使用。

英文版urface平板電腦如何使用?

  英文版surface如何使用 英文版掃盲淺析

  首先講解下SurfaceView,SurfaceHolder,SurfaceHolder.CallBack,現在來粗淺認識一下它們。先看一下官方的定義:

  1.SurfaceView

  SurfaceView是視圖(View)的繼承類,這個視圖里內嵌了一個專門用于繪制的Surface。你可以控制這個Surface的格式和尺寸。Surfaceview控制這個Surface的繪制位置。

  surface是縱深排序(Z-ordered)的,這表明它總在自己所在窗口的后面。surfaceview提供了一個可見區域,只有在這個可見區域內 的surface部分內容才可見,可見區域外的部分不可見。

  surface的排版顯示受到視圖層級關系的影響,它的兄弟視圖結點會在頂端顯示。這意味者 surface的內容會被它的兄弟視圖遮擋,這一特性可以用來放置遮蓋物(overlays)(例如,文本和按鈕等控件)。

  注意,如果surface上面 有透明控件,那么它的每次變化都會引起框架重新計算它和頂層控件的透明效果,這會影響性能。

  你可以通過SurfaceHolder接口訪問這個Surface.用getHolder()方法可以得到這個接口。

  surfaceview變得可見時,surface被創建;surfaceview隱藏前,surface被銷毀。這樣能節省資源。如果你要查看 surface被創建和銷毀的時機,可以重載surfaceCreated(SurfaceHolder)和 surfaceDestroyed(SurfaceHolder)。

  surfaceview的核心在于提供了兩個線程:UI線程和渲染線程。這里應注意:

  1) 所有SurfaceView和SurfaceHolder.Callback的方法都應該在UI線程里調用,一般來說就是應用程序主線程。渲染線程所要訪問的各種變量應該作同步處理。

  2) 由于surface可能被銷毀,它只在SurfaceHolder.Callback.surfaceCreated()和 SurfaceHolder.Callback.surfaceDestroyed()之間有效,所以要確保渲染線程訪問的是合法有效的surface。

  2.SurfaceHolder

  顯示一個Surface的抽象接口,使你可以控制surface的大小和格式, 以及在surface上編輯像素,和監視surace的改變。這個接口通常通過SurfaceView類實現。

  3. SurfaceHolder.Callback

  用戶可以實現此接口接收surface變化的消息。當用在一個 SurfaceView 中時, 它只在SurfaceHolder.Callback.surfaceCreated()和 SurfaceHolder.Callback.surfaceDestroyed()之間有效。設置Callback的方法是 SurfaceHolder.addCallback.

  【小編總結】

  以上是英文版surface平板電腦如何使用的最淺析的講解,想要深入了解surface這款新事物,掌握其配置的語言是必須的,所以小編建議那些手持英文版surface但英文水平又不理想的朋友,可以考慮將其刷成中文版本。這樣使用起來就方便多了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 措美县| 莲花县| 无极县| 阜宁县| 山西省| 黎城县| 桐城市| 临澧县| 乌兰浩特市| 正宁县| 东安县| 泗水县| 栾城县| 景德镇市| 玉林市| 体育| 承德县| 大关县| 岳阳县| 准格尔旗| 建阳市| 台州市| 高邮市| 明溪县| 土默特右旗| 道真| 太谷县| 永年县| 沈阳市| 老河口市| 南雄市| 斗六市| 鹤山市| 连州市| 龙海市| 蓬溪县| 渭南市| 嵩明县| 成都市| 淮安市| 荣昌县|