- view的位置參數(shù)與寬高的關(guān)系是, width = right-left;height = bottom-top。均是相對于父控件左上角為原點的距離。
- 在android 3.0開始。view 增加了x,y,translationX,translationY參數(shù)。translationX,translationY默認為0。他們與基本參數(shù)換算關(guān)系是 x=left+translationX;y=top+translationY.
- view 在平移過程中,top與left 表示的是左上角原始位置信息,值不會發(fā)生改變(view動畫不會改變屬性),改變的是x、y和translationX、translationY.
- MotionEvent 中: getX/getY返回的是當(dāng)前view的x、y坐標;getRawX/getRawY返回的是相對于手機屏幕的x、y坐標。
- View動畫是對View的影像做的操作,它并不能改變,View的位置參數(shù)以及寬高。如果希望動畫后的狀態(tài)得到保留,必須將fillAfter的屬性設(shè)置為true。從Android 3.0開始可以使用屬性動畫來解決這個問題。
Android 開發(fā)藝術(shù)探索 閱讀筆記(第三章View 的事件體系)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 3.1 View基礎(chǔ)知識 View是Android所有控件的基類;View是一種界面層的控件的一種抽象;ViewG...
- 注:此篇筆記只記錄重難點,對于基礎(chǔ)和詳細內(nèi)容請自行學(xué)習(xí)《Android開發(fā)藝術(shù)探索》 View的基礎(chǔ)知識 什么是V...
- 本篇文章主要介紹以下幾個知識點:View 的基礎(chǔ)知識;View 的滑動;彈性滑動 。 3.1 View的基礎(chǔ)知識 ...
- View的基礎(chǔ)知識 什么是View View是Android中所有控件的基類,View是一種界面層的控件的一種抽象...