程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#完成Ping的辦法小結

C#完成Ping的辦法小結

編輯:C#入門知識

C#完成Ping的辦法小結。本站提示廣大學習愛好者:(C#完成Ping的辦法小結)文章只能為提供參考,不一定能成為您想要的結果。以下是C#完成Ping的辦法小結正文


        Android游戲開辟中重要的類除掌握類就是顯示類,比擬主要也很龐雜的就是顯示和游戲邏輯的處置。在J2ME中可以經由過程Display和Canvas來完成顯示,而Android中處置顯示的是View類。上面為年夜家簡略引見android.view.View和android.view.SurfaceView。

       SurfaceView是從View基類中派生出來的顯示類,直接子類有GLSurfaceView和VideoView,可以看出GL和視頻播放和Camera攝像頭普通均應用SurfaceView,究竟有哪些優勢呢? SurfaceView可以掌握外面的格局,好比年夜小,顯示在屏幕中的地位,最症結是的供給了SurfaceHolder類,應用getHolder辦法獲得,相干的有Canvas  lockCanvas()、  Canvas  lockCanvas(Rect dirty)  、void  removeCallback(SurfaceHolder.Callback callback)、void  unlockCanvasAndPost(Canvas canvas) 掌握圖形和繪制,而在SurfaceHolder.Callback 接口回調中可以經由過程上面三個籠統類可以本身界說詳細的完成(好比第一個更改格局和顯示畫面):

       abstract void  surfaceChanged(SurfaceHolder holder, int format, int width, int height) ;

       abstract void  surfaceCreated(SurfaceHolder holder) ;

       abstract void  surfaceDestroyed(SurfaceHolder holder) ;

       關於Surface相干的,Android底層還供給了GPU加快功效,所以普通及時性很強的運用中重要應用SurfaceView而不是直接從View構建,同時前面會講到的OpenGL中的GLSurfaceView也是從該類完成。

       以上就對Android View類和Surface類的具體引見,願望能贊助Android開辟的同伙,感謝年夜家對本站的支撐,後續持續彌補相干材料。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved