自定義View-第一步:基礎(chǔ)知識

前言

根據(jù)Gcssloop所學(xué)習(xí)的自定義View整理與筆記。

一、屏幕坐標(biāo)系詳解

坐標(biāo)系
  • 棕色部分為手機(jī)屏幕
  • getTop()獲取子View左上角距父View頂部的距離,其他見圖類似

二、MotionEvent 中的get、getRaw的區(qū)別

仔細(xì)看圖就能懂
  • get: 觸摸點(diǎn)相對于其所在組件坐標(biāo)系的坐標(biāo)
  • getRaw:觸摸點(diǎn)相對于屏幕默認(rèn)坐標(biāo)系的坐標(biāo)

三、角度與弧度

360(角度) = 2π(弧度) ==> 180(角度) = π(弧度)

四、顏色

ARGB不了解的,請點(diǎn)擊進(jìn)入下面的網(wǎng)址,這里不做敘述啦~
https://github.com/GcsSloop/AndroidNote/blob/master/CustomView/Base/%5B03%5DColor.md

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 目錄 從0到1Android自定義View(一) 零散基礎(chǔ)知識.png 一、Android 坐標(biāo)系 1、Andro...
    justCode_閱讀 518評論 0 1
  • 基礎(chǔ)篇 一、坐標(biāo)系 1、屏幕坐標(biāo)系和數(shù)學(xué)坐標(biāo)系的區(qū)別 由于移動設(shè)備一般定義屏幕左上角為坐標(biāo)原點(diǎn),向右為x軸增大方向...
    呂侯爺閱讀 530評論 0 2
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,063評論 25 709
  • 文:劇不終 我工作的地方離家約兩公里。 這一路,途經(jīng)五個大小不一的紅綠燈路口,三個公交車站,一條京杭大運(yùn)河和一座橫...
    劇不終閱讀 421評論 2 1
  • 女兒因為比預(yù)產(chǎn)期遲了一段時間降生這個世界,所以取名慢慢。這幾天在家?guī)Я怂欢螘r間,特別開心。女兒是爸爸的小棉襖真不...
    上帝愛非洲閱讀 218評論 1 1

友情鏈接更多精彩內(nèi)容