自適應介面設計
為了在不同大小螢幕(穿戴、手持、PC)上獲得統一的產品認知和使用體驗,材料設計提出了系列的規則和設計策略。以480, 600, 840, 960, 1280, 1440, 和1600dp作為斷點。根據螢幕的尺寸可以確定屬於那個斷點,以確定網格系統所需要的列數(4、8、12)和列間距的寬度(16、24)。
以600dp為分界點,寬度在600以下的螢幕同時只展示某一個層級的資訊(列表或詳情);寬度在600以上的螢幕可以同時展示多個層級的資訊,列表頁和詳情頁同時展示。
不同斷點間螢幕上的介面相互切換適應的策略有:展現、轉變、分割、重排、擴充套件和移位。
1、展現,小螢幕上隱藏的UI資訊在螢幕增大時可以展現出來,如下圖所示本來隱藏在手機側邊導航中的選單項在平板的左側直接顯示出來了。這一點也和以600為分界的策略相呼應,在更大的螢幕上直接顯示出兩級資訊:
2、轉變,介面元素從一個元件變為另一個元件,這一點也說明元件的使用並不是一成不變的,可以根據螢幕的大小選擇合適的元件。如下圖所示,側邊導航的選單項可能在大屏上顯示為標籤;小螢幕上的文字列表項可以在大屏上顯示為圖片網格列表:
3、分割,分層的資訊在一個大的空間裡鋪開:
4、重排,介面元素可以重新排布以填滿新的空間:
5、擴充,介面元素在大螢幕上展開為更大的尺寸:
6、移位,介面元素調整到更合適的位置:
網格系統可以使介面視覺設計更為規整,靈活使用以上六種適配策略可以使產品在平臺上不同裝置間呈現合適的樣式。有助於使用者在不同裝置間無縫切換,配合使用。使產品在不同的生活場景下都能發揮出最大的效能。
相關文章
- 自適應網頁設計/響應式Web設計網頁Web
- WPF控制元件介面自適應控制元件
- HTML5—-響應式(自適應)網頁設計HTML網頁
- 自適應模糊神經網路的設計神經網路
- 自適應網頁設計(Responsive Web Design)網頁Web
- 網頁設計:響應式VS.自適應,哪種設計更好呢?網頁
- Web移動端 自適應縮放介面Web
- 好程式設計師web前端分享高度自適應程式設計師Web前端
- 前端學習之路之自適應設計(sass語法)前端
- tableview cell自適應無需計算View
- 介面自動化用例設計
- RPA介面元素智慧自適應定位與操控技術
- CSS自適應佈局(左右固定 中間自適應或者右側固定 左側自適應)CSS
- 用VB設計能適應各種顯示屬性的介面 (轉)
- 怎樣設計合適的介面(1) (轉)
- 怎樣設計合適的介面(2) (轉)
- Unity + ZXing + 螢幕旋轉自動自適應 + 自定義掃碼介面Unity
- 自適應辛普森法
- paip.自適應網頁設計 跟 響應式 設計的區別跟原理and實踐總結AI網頁
- vue前端自適應佈局,一步到位所有自適應Vue前端
- Android入門教程 | 使用 ConstraintLayout 構建自適應介面AndroidAI
- 資訊系統設計-適應性
- 好程式設計師web前端培訓分享HTMLCSS之寬高自適應程式設計師Web前端HTMLCSS
- css自適應佈局CSS
- web自適應尺寸方法Web
- html iframe高度自適應HTML
- rem自適應佈局REM
- textview 在TableviewCell自適應TextView
- UMeditor寬度自適應
- 自適應網站教程網站
- TabelViewCell高度自適應View
- JAVA基礎:怎樣設計合適的介面(轉)Java
- API介面:原理、設計與應用API
- 介面自動化指令碼設計規範指令碼
- css實現左欄固定右欄自適應,高度自適應的佈局CSS
- 思路:element 表格元件自適應元件
- 小程式Swiper高度自適應
- 元素自適應水平垂直居中