SurfaceView和TextureView

SurfaceView

  • SurfaceView中采用了雙緩沖機制灶体,保證了UI界面的流暢性褂痰,同時 SurfaceView 不在主線程中繪制汗销,而是另開辟一個線程去繪制馅扣,所以它不妨礙UI線程锰镀;

  • SurfaceView 繼承于View娘侍,他和View主要有以下三點區(qū)別:

(1)View底層沒有雙緩沖機制,SurfaceView有泳炉;

(2)view主要適用于主動更新憾筏,而SurfaceView適用與被動的更新,如頻繁的刷新

(3)view會在主線程中去更新UI花鹅,而SurfaceView則在子線程中刷新氧腰;

  • SurfaceView的內容不在應用窗口上,所以不能使用變換(平移、縮放古拴、旋轉等)箩帚。也難以放在ListView或者ScrollView中,不能使用UI控件的一些特性比如View.setAlpha()

View:顯示視圖黄痪,內置畫布紧帕,提供圖形繪制函數、觸屏事件桅打、按鍵事件函數等是嗜;必須在UI主線程內更新畫面,速度較慢

  • SurfaceView:基于view視圖進行拓展的視圖類挺尾,更適合2D游戲的開發(fā)

TextureView

  • 與SurfaceView相比鹅搪,TextureView并沒有創(chuàng)建一個單獨的Surface用來繪制,這使得它可以像一般的View一樣執(zhí)行一些變換操作遭铺,設置透明度等丽柿。另外,Textureview必須在硬件加速開啟的窗口中魂挂。
  • 在android 7.0上系統(tǒng)surfaceview的性能比TextureView更有優(yōu)勢甫题,支持對象的內容位置和包含的應用內容同步更新,平移锰蓬、縮放不會產生黑邊幔睬。 在7.0以下系統(tǒng)如果使用場景有動畫效果,可以選擇性使用TextureView


    image.png
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末芹扭,一起剝皮案震驚了整個濱河市麻顶,隨后出現的幾起案子,更是在濱河造成了極大的恐慌舱卡,老刑警劉巖辅肾,帶你破解...
    沈念sama閱讀 212,383評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異轮锥,居然都是意外死亡矫钓,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 90,522評論 3 385
  • 文/潘曉璐 我一進店門舍杜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來新娜,“玉大人,你說我怎么就攤上這事既绩「帕洌” “怎么了?”我有些...
    開封第一講書人閱讀 157,852評論 0 348
  • 文/不壞的土叔 我叫張陵饲握,是天一觀的道長私杜。 經常有香客問我蚕键,道長,這世上最難降的妖魔是什么衰粹? 我笑而不...
    開封第一講書人閱讀 56,621評論 1 284
  • 正文 為了忘掉前任锣光,我火速辦了婚禮,結果婚禮上铝耻,老公的妹妹穿的比我還像新娘誊爹。我一直安慰自己,他們只是感情好瓢捉,可當我...
    茶點故事閱讀 65,741評論 6 386
  • 文/花漫 我一把揭開白布替废。 她就那樣靜靜地躺著,像睡著了一般泊柬。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上诈火,一...
    開封第一講書人閱讀 49,929評論 1 290
  • 那天兽赁,我揣著相機與錄音,去河邊找鬼冷守。 笑死刀崖,一個胖子當著我的面吹牛,可吹牛的內容都是我干的拍摇。 我是一名探鬼主播亮钦,決...
    沈念sama閱讀 39,076評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼充活!你這毒婦竟也來了蜂莉?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,803評論 0 268
  • 序言:老撾萬榮一對情侶失蹤混卵,失蹤者是張志新(化名)和其女友劉穎映穗,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體幕随,經...
    沈念sama閱讀 44,265評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡蚁滋,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,582評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了赘淮。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片辕录。...
    茶點故事閱讀 38,716評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖梢卸,靈堂內的尸體忽然破棺而出走诞,到底是詐尸還是另有隱情,我是刑警寧澤低剔,帶...
    沈念sama閱讀 34,395評論 4 333
  • 正文 年R本政府宣布速梗,位于F島的核電站肮塞,受9級特大地震影響,放射性物質發(fā)生泄漏姻锁。R本人自食惡果不足惜枕赵,卻給世界環(huán)境...
    茶點故事閱讀 40,039評論 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望位隶。 院中可真熱鬧拷窜,春花似錦、人聲如沸涧黄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽笋妥。三九已至懊昨,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間春宣,已是汗流浹背酵颁。 一陣腳步聲響...
    開封第一講書人閱讀 32,027評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留月帝,地道東北人躏惋。 一個月前我還...
    沈念sama閱讀 46,488評論 2 361
  • 正文 我出身青樓,卻偏偏與公主長得像嚷辅,于是被迫代替她去往敵國和親簿姨。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,612評論 2 350

推薦閱讀更多精彩內容