92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线

移動端響應式設計的高效方法

2021-7-14    濤濤

以前,設計師們都需要去跟開發溝通并手動標注所有文件,現在,有了像 Zeplin 和 Abstract 這樣實用的標注工具,設計師幾乎不需要花太多的時間在對接上。

但是,還是避免不了很多東西會在對接過程中出現問題。比如,這個按鈕是固定大小的還是彈性大小?是保持底部邊距固定還是在一個較大的對象內居中?讓我們來看下約束布局在對接過程中的使用方法。

約束布局是定義控制應用中內容的規則。這些規則通過使用統一的元素和間距,保持跨平臺、跨環境和跨屏幕大小的一致性。通常應用在 iOS 和 Android 中。

彩云注:這里想跟大家科普下相對布局和約束布局的區別。相對布局是通過相對定位的方式讓控件出現在布局任意位置,相對布局因為邏輯原因,層級較多;而約束布局能夠有效解決布局過多問題,讓頁面更加扁平化,布局之間相對位置也更好控制。約束布局也是繼相對布局后,谷歌官方針對相對布局問題給出的一個更優解決方案,意在將來替代掉相對布局。當然,這里不再過多闡述,感興趣的可以自行去了解下,可能偏開發方面會更多一些。

約束條件

如果在 sketch 文件中已經設計布局好了所有元素,就可以開始了!

1. 基礎單位

Lyft設計總監:移動端響應式設計的高效方法

8×8

首先從定義基本單位開始,每個度量值都是其倍數。我建議使用偶數 8 來調整大小和間距,因為這樣可以方便且一致地適配各種設備。

  • 8 更容易整除!10/4=2.5 vs 8/4=2
  • 大多數流行的屏幕尺寸都可以被 8 整除,這樣更容易適配(與 6 或 10 相比)
  • 分辨率為 1.5 倍的設備很難清晰地顯示像素為奇數的,若按 1.5 倍縮放 5 個像素就會導致半像素偏移。

在 Sketch 中選擇首選項>畫布,將“通過 Shift+方向鍵調整移動對象中的 10px 改成 8px”,這樣會解決很多問題!

2. 間隔單位

間隔單位是常用間距的視覺表達。例如,一個“2 間隔單元”是 16 pt/dp,因為 2×8=16。這些符號應該在設計中使用,別名應該被標注成代碼,以便在和開發對接時使用相同的語言。

Lyft設計總監:移動端響應式設計的高效方法

垂直和水平間隔

在項目很趕的時候,你可能沒有足夠的時間手動做到完美像素對齊。通過使用這些通用單位來標識,而不是標注工具自動生成的標注像素,它可以告訴開發實際間距。數字別名與“Shift +方向鍵”移動對象的次數相匹配。

Lyft設計總監:移動端響應式設計的高效方法

響應式按鈕:iPhone8、三星 Galaxy S8、iPhoneSE

間隔大小永遠不會改變。如果是水平間隔,則垂直高度被鎖定,反之亦然。這意味著在不同的手機寬度上,組件的尺寸會發生變化,但用于創建它的邊距的間距將保持不變。

對齊指標

有時元素在間隔之間對齊。間隔之間對齊的主要方法是中心對齊和底部對齊。

Lyft設計總監:移動端響應式設計的高效方法

垂直居、中水平居中和居中對齊

中心對齊是指你想要一個對象或一組對象向中間集中對齊。對象可以水平居中,垂直居中,或者向中間集中對齊。

Lyft設計總監:移動端響應式設計的高效方法

底部對齊

底部對齊是指希望對象與其中一個對象的底部對齊。當有兩種不同的文本大小并且想要在基線處對齊時,底部對齊就是比較常見使用方法。

1. 點擊對象

Lyft設計總監:移動端響應式設計的高效方法

48 x 48

在手機上,最小點擊對象尺寸為 48x48dp /pt。這尺寸來自于谷歌設計指南,物理尺寸約等于 12 英寸。(HIG 建議使用 44x44pt,所以我選擇更大的)。將元素放在一起時考慮點擊對象大小。你也可以使用點擊對象符號來表示元素的哪些部分是可點擊的。

組件布局

讓我們通過一些組件示例切換來測試所有約束的使用:

Lyft設計總監:移動端響應式設計的高效方法

組件示例:列表項、按鈕和復選框

2. 基本尺寸

組件的基本尺寸,它的最小高度和寬度,應該基于最小點擊對象的尺寸。視覺上小于點擊對象的組件仍應由相同的最小點擊對象大小觸發。這意味著,如果用戶在復選框之外觸摸了一點,也會承認他們點擊了復選框。

Lyft設計總監:移動端響應式設計的高效方法

組件相對于最小點擊對象的視覺尺寸:精確、高于和低于。

3. 內邊距

使用間隔表示組件內的邊距。

Lyft設計總監:移動端響應式設計的高效方法

長字符串的水平邊距

你可以通過設置水平邊距來限制元素的水平位置,比如文本框。當文本太長時,你需要指出文本是否應該調整大小、換行和/或截斷。換行到兩行比截斷一行更好!

Lyft設計總監:移動端響應式設計的高效方法

動態類型的水平和垂直邊距

垂直填充最常用于動態適配。盡管組件在當前手機尺寸、當前語言和當前字體大小下看起來可能很好——但所有這些因素都是最壞情況下的變量。當類型增加時,組件將變得比它的基本大小更大,并且你希望確保它仍然有垂直填充。

4. 基線對齊

使用居中和基線標記來示意,如何讓那些沒有接觸到所有邊的間隔元素表現出來。這部分主要是方便給開發理解的。

Lyft設計總監:移動端響應式設計的高效方法

垂直居中的列表項文本、底部對齊的價格和居中的復選框

界面布局

現在你已經布局好了一個頁面,使用與在組件中相同的方式使用間隔、點擊目標和對齊符號。

Lyft設計總監:移動端響應式設計的高效方法

插圖來源于 Meg

……瞧!這就是移動端的響應式布局!

提示:為你在界面布局中引用的組件創建單獨的 symbol 畫板。在組件中,將所有組件規范包含在一個文件夾中,該文件夾可以輕松打開和關閉。沒有什么比同時標記組件和界面布局更好了。

總結

即使是一個精心制作的交接文件也不能取代你與開發之間良好的語言交流。這應該與開始、移交和書面文檔一起使用。你越讓開發了解你的設計,還原的結果就越接近實際發布的產品。


藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼藍小助,報下信息,藍小助會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

截屏2021-05-13 上午11.41.03.png



文章來源:優設  作者:彩云譯設計

分享此文一切功德,皆悉回向給文章原作者及眾讀者.

免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

藍藍設計www.skdbbs.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務


日歷

鏈接

個人資料

藍藍設計的小編 http://www.skdbbs.com

存檔

92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线
色老头一区二区三区在线观看| 成人在线免费观看视视频| 这里只有精品视频在线| 97久久精品在线| 亚洲高清不卡av| 亚洲精品在线91| 国产91精品在线播放| 精品久久久久人成| 欧美亚洲视频在线看网址| 92国产精品久久久久首页| 久久不射电影网| 久久天天躁日日躁| 亚洲精品国产精品国自产观看浪潮| 国产精品久久国产精品99gif| 亚洲一区二区三区视频| 久久精品国产v日韩v亚洲| 久久久噜噜噜久久中文字免| 日韩av电影在线网| 中文字幕精品av| 在线看片第一页欧美| 国产精品88a∨| 日本久久久久久久久久久| 亚洲国产欧美一区二区三区同亚洲| 日韩视频精品在线| 国产精品高清网站| 国产又爽又黄的激情精品视频| 在线观看精品自拍私拍| 中文字幕亚洲第一| 欧美巨猛xxxx猛交黑人97人| 国产日韩在线免费| 国产成人精品一区二区三区| 亚洲电影免费观看高清完整版| 亚洲精品一区久久久久久| 亚洲欧美第一页| 亚洲精品乱码久久久久久按摩观| 国模精品视频一区二区| 国产精品久久久av久久久| 亚洲美女视频网站| 欧美成在线观看| 亚洲色图17p| 欧美成人久久久| 在线观看欧美成人| 国产精品极品美女在线观看免费| 欧美孕妇孕交黑巨大网站| 欧美电影在线观看| 欧美日韩激情视频8区| 91a在线视频| 精品久久久久久国产| 国产91精品在线播放| 亚洲午夜女主播在线直播| 日韩av手机在线| 色琪琪综合男人的天堂aⅴ视频| 正在播放欧美视频| 成人福利网站在线观看11| 91精品国产免费久久久久久| 日韩最新中文字幕电影免费看| 亚洲free性xxxx护士hd| 4438全国成人免费| 久久躁狠狠躁夜夜爽| 国产精品精品视频| 精品中文字幕乱| 综合网中文字幕| 国产精品国产三级国产aⅴ9色| 国产日韩综合一区二区性色av| 亚洲欧美成人一区二区在线电影| 国产视频观看一区| 精品国产91久久久久久| 久久久免费观看视频| 亚洲精品一区二区三区婷婷月| 国产欧美亚洲视频| 亚洲午夜未删减在线观看| 欧美成人精品在线视频| 在线播放精品一区二区三区| 亚洲精品一区二三区不卡| 亚洲欧美日韩精品| 午夜精品久久久久久99热| 人人澡人人澡人人看欧美| 97在线观看免费高清| 亚洲成人aaa| 久久人人97超碰精品888| 欧美激情2020午夜免费观看| 日韩av色在线| 精品亚洲va在线va天堂资源站| 日日骚av一区| 国产精品久久久久av免费| 日韩av一区二区在线| 清纯唯美亚洲综合| 欧美成人一区二区三区电影| 成人久久18免费网站图片| 国产91热爆ts人妖在线| 国产精品亚洲аv天堂网| 在线中文字幕日韩| 精品一区二区电影| 国产精品国产三级国产专播精品人| 国产成人激情视频| 国产精品免费网站| 成人久久久久久久| 麻豆国产va免费精品高清在线| 欧美巨大黑人极品精男| 国产精品v片在线观看不卡| 国内精品一区二区三区| 亚洲黄页视频免费观看| 中文字幕欧美日韩精品| 日本伊人精品一区二区三区介绍| 欧洲日本亚洲国产区| 亚洲欧美在线一区二区| 日韩中文字幕在线| 日韩欧中文字幕| 亚洲国产天堂久久综合网| 久久久久久97| 日韩av高清不卡| 色樱桃影院亚洲精品影院| 精品久久久国产| 久久人人爽人人爽人人片av高清| 国产成人午夜视频网址| 亚洲自拍偷拍色片视频| 日韩av综合中文字幕| 久久久久中文字幕2018| 日韩精品在线影院| 午夜美女久久久久爽久久| 国产91色在线|| xxav国产精品美女主播| 亚洲伊人久久综合| 色偷偷av一区二区三区乱| 欧美高清第一页| 欧美激情网站在线观看| 57pao成人国产永久免费| 亚洲综合成人婷婷小说| 亚洲欧美一区二区三区在线| 亚洲欧美日韩精品久久奇米色影视| 亚洲二区在线播放视频| 秋霞成人午夜鲁丝一区二区三区| 久热在线中文字幕色999舞| 亚洲美女又黄又爽在线观看| 韩日精品中文字幕| 92国产精品视频| 欧美午夜精品伦理| 欧美亚洲国产日韩2020| 日韩中文字幕亚洲| 精品少妇v888av| 成人免费直播live| 日韩亚洲国产中文字幕| 午夜精品久久久久久久男人的天堂| 亚洲欧美一区二区三区四区| 国产精品视频yy9099| 91影视免费在线观看| 日韩av在线免播放器| 欧美特黄级在线| 午夜精品久久久99热福利| 91理论片午午论夜理片久久| 97久久伊人激情网| 一个人www欧美| 国产91网红主播在线观看| 81精品国产乱码久久久久久| 国产成人精品优优av| 日韩成人激情影院| 亚洲精品一区二区三区不| 欧美日韩午夜激情| 国语自产精品视频在线看| 久热在线中文字幕色999舞| 久久久久久久久久久久av| 欧美亚洲视频一区二区| 久久久精品国产一区二区| 亚洲乱码国产乱码精品精|