1. 程式人生 > >Android之Awesome-UI

Android之Awesome-UI

專案說明

Android UI 練習, 不定期更新~

歡迎star and fork !

若文中部分Gif圖片無法預覽, 可以跳轉到專案ReadMe中檢視

專案中已宣告參考連結~

說明: 專案中本來有部分自定義UI控制元件公共部分還可抽取, 但是為了方便獨立學習之用, 所以沒有再次抽取

詳細說明

一. utils

公用工具類, 包括獲取螢幕尺寸資訊, dppx, pxdp, 獲取Assets

二. drag

手勢拖動, 參見下圖:

DragView.gif

三. touch

Android事件分發機制測試, 事件分發機制原始碼分析參見配套部落格: 自定義View之View事件分發機制

自定義View練習, 如下圖:

4.1 practice1

practice1.gif

4.2 practice2

: Gif圖片超過10M, 無法上傳, 可轉到Github檢視~

4.3 practice4

: Gif圖片超過10M, 無法上傳, 可轉到Github檢視~

4.4 practice5

practice5.gif

4.5 practice6

: Gif圖片超過10M, 無法上傳, 可轉到Github檢視~

4.5 practice7

practice7.gif