項目需求做自定義的尺子,開始是放在dialog中的,定長,已經實現了。最近又有了新需求,要做適配屏幕大小的,犯難了。
一直對自定義View沒做過系統的學習,這兩天看到了一個“谷歌小弟”的博主,從源碼出發對此作了比較系統的總結。特作以下筆記。
完成項目需求需要以下幾點:
- 父佈局的寬要設置爲match_parent。
- 尺子控件內獲取父佈局寬(或尺子控件內獲取屏幕大小),計算出尺子的長度。
- 根據尺子的長度繪製刻度線。
暫時只想到這幾點。
總結並寫demo
項目需求做自定義的尺子,開始是放在dialog中的,定長,已經實現了。最近又有了新需求,要做適配屏幕大小的,犯難了。
一直對自定義View沒做過系統的學習,這兩天看到了一個“谷歌小弟”的博主,從源碼出發對此作了比較系統的總結。特作以下筆記。
完成項目需求需要以下幾點:
暫時只想到這幾點。
總結並寫demo
UI設計點兒3D效果,切圖片後給前端用,前端按照圖片做出靜態效果,結果項目上不滿意。沒錯是我太菜了,菜的一批。 心裏已經燃起學習three.js的慾望。
說明: 以下介紹示例的MCU地址空間如下: ROM空間爲:0x0000 0000 – 0x0000 8000 RAM空間爲:0x2000 0000 – 0x2000 2000