view測量學習筆記

2021-07-04 17:15:28 字數 833 閱讀 7150

view的onmeasure()方法

protected

void

onmeasure(int widthmeasurespec, int heightmeasurespec)

//獲取控制項最小寬高

protected

intgetsuggestedminimumwidth()

//上面的getdefaultsize方法原始碼,很簡單,一目了然。

public

static

intgetdefaultsize(int size, int measurespec)

return result;

}

//該函式最關鍵,決定著view的measuredwidth和measuredheight,我們重寫onmeasure時一般呼叫該函式設定view寬度,兩個引數是純size,不包括mode的

protected

final

void

setmeasureddimension(int measuredwidth, int measuredheight)

setmeasureddimensionraw(measuredwidth, measuredheight);

}

// 貌似這個才是決定性函式

private

void

setmeasureddimensionraw(int measuredwidth, int measuredheight)

大地測量學

跳轉到 導航,搜尋 此條目可能需要進行清理 以符合維基百科的質量標準 2007年4月9日 請盡量協助改善這篇條目 詳細資訊請參見討論頁。此條目或章節需要精通或熟悉本主題的專家參與編輯。請協助邀請 適合的人士,或自行 改善這篇條目 更多的細節與詳情請參見 討論頁。大地測量學,根據德國 大地測量學家f ...

心理測量學

1 首個提出 心理測驗 mental test 這一術語的學者是 卡特爾2 被稱為智力測驗鼻祖的是 比奈3 測量的基本要素是 單位和量尺系統誤差5 延遲複本信度的誤差方差屬於 內容取樣和時間取樣6 不能用於描述乙個測驗有效程度的概念是 表面效度7 如果經過專案分析,測驗中某個專案的區分度是0.35,...

攝影測量學後方交會

值 r i 1 string u console.readline for int j 0 j n j 2 2.像點y座標的輸入 for int i 0 i n i 值 r i 1 string v console.readline for int j 1 j n j 2 控制點的座標輸入 doub...