1. 程式人生 > >首個Adobe XD教程丨如何用Adobe Experience Design (XD)快速設計圖示

首個Adobe XD教程丨如何用Adobe Experience Design (XD)快速設計圖示

提示:閱讀本文前建議先從《碼農與產品經理看過來-教你用Adobe Xd輕鬆做原型設計^_^》文章入手,會更加學度的掌握此建模神器的精髓http://www.zoomla.cn/blog/techs/3080.shtml

逐浪小子注:面向雲,面向未來。

Adobe Experience Design CC(簡稱adobe XD)是基於向量用於WEB、移動應用設計和原型的使用者體驗設計的工具。集線框圖,視覺設計,互動設計,原型製作,預覽和共享輕鬆切換於一體的一個強大的工具。

如果您認為這Adobe XD僅僅是一款原型設計工具,那就太幼稚了,樸素的原教旨主義者們,信奉簡潔就是一切,其實也可以用它進行諸如LOGO創作等經驗,下面我們來作一次講解。

  首先來看看Xd如何繪製一個圖示。

  1、開啟Xd,在歡迎介面選擇Custom size,輸入500*500尺寸,如下圖所示。

b671239b4ec44765a090457838c71cc3.jpg

 2、目前Xd的功能還非常簡陋,繪製圖標能用的工具只有本教材第一部分中所介紹到的幾款工具以及布林運算工具,但利用這些工具也可以足夠我們繪製一些漂亮的圖示,如下圖所示。

2.jpg

3、在畫布上使用快捷鍵E,選擇橢圓工具,按下shift鍵在畫板上繪製一個正圓,如下圖所示

 3.jpg

  4、快捷鍵command+D,複製該圖層,然後按住shift+option鍵,並拖動滑鼠,縮小複製的正圓,縮小到合適的尺寸即可,可以參考下圖中的數值。

4.jpg

  5、快捷鍵P,使用鋼筆工具,將鋼筆工具移動到和小圓底部平行,但是在大圓的邊緣,當移動到合適位置軟體自動會出現一條藍色參考線,如下圖所示。(此處滑鼠是鋼筆的造型,因為截圖無法顯示滑鼠,為了讓大家看清手動添加了一個指標)

5.jpg

 6、按下滑鼠,然後在圓的下方單擊,然後回到右側大圓邊緣,當和第一個錨點平行時會自動出參考線,單擊,然後再在第一個錨點處閉合圖形,繪製一個三角形,如下圖所示。

  6.jpg

  7、此時三角形的最底部的錨點並未和上面的圓居中,用鋼筆工具單擊該錨點,然後使用鍵盤上的左右方向鍵移動錨點位置。若三角形的左右兩條邊和大圓有相交而非相切,則應使用上下方向鍵移動錨點位置讓其相切。Xd目前功能非常不完善,要完全居中需要非常大的耐心。大家也可以看右側檢查器中的各錨點的座標去計算出來。具體的計算方法如下:

  •   A:檢視三角形右邊端點的X軸數值,檢視三角形左邊端點的X軸數值。

  •   B:用右邊的數值減去左邊的數值,除以2,再加上左邊的數值,即得出最下方的錨點的X軸數值。

  調整好後效果如下圖所示。

  7.jpg

  8、快捷鍵V,使用選擇工具框選全部圖層,然後將圖層的填充色設定為紅色,如下圖所示。

  8.jpg

  9、選擇大圓和小圓圖層,單擊右側檢查器中布林運算工具中的第二個工具——減掉頂層工具。如下圖所示。若要對大小圓的相對位置和小圓尺寸進行修改,再次單擊布林運算工具即可取消布林運算,此時即可調整圖層。

  9.jpg

  10、選擇圓圈和三角形圖層,執行布林運算工具中的合併圖層工具合併兩個圖層。基本上圖示繪製完成,然後從視覺上考慮,取消描邊,單擊Border旁邊的眼睛圖示即可。如下圖所示。

  10.jpg

  TIPS:

  1、在繪製圖標時沒有給圖示填充,是因為線條更方便我們精確對齊。

  2、要得到儘可能精確對齊的圖示,建議繪製時儘可能放大畫布檢視對齊情況,Mac上可以雙指縮放觸控板對畫布進行縮放。

  3、Xd目前無法對線條的端點進行設定,線條的端點只能是直角。

  4、Xd暫時只能繪製可以通過布林運算得出的簡單圖示,更復雜的圖示還是建議使用AI或者Sketch繪製後再匯入Xd,關於匯入方法後文會介紹。

  注:更多圖示教程可以檢視茂趣之前分享的:PS畫一個可愛的小鳥圖示教程、【UI教程】人類史上最簡單的圖示教程第一課、【UI教程】人類史上最簡單的圖示教程第二課、【UI教程】史上最簡單的圖示教程第7課

  Adobe Experience Design CC 應用介面的設計

  在進行介面繪製之前,我們可以在歡迎介面單擊UI KITS部分的內容,檢視軟體自帶的一些系統介面,如下圖所示是iOS的內容。裡面的內容均可編輯和複製使用。

  1.jpg

  Xd暫時設計方面的功能相對較少,不是特別建議大家全部使用Xd進行UI介面的設計,在介面部分我只講一下Xd中非常強大的Repeat Grid(重複格)功能。

  1、在歡迎介面中,開啟範例文件,複製其中“Campvibes - Home”,複製快捷鍵為command+C,然後回到我們所建立圖示的文件,使用command+V進行貼上。如下圖所示。

  2.jpg

  2、選中LATEST ADVENTURES下方的圖層組,單擊檢查器中的Repeat Grid按鈕,可以看到圖層組的選中狀態由之前的八個錨點的框變為了如下圖所示狀態。

  3.jpg

  3、拖動白色的圓角矩形,即可發現會自動複製該圖層組,且不僅可以向下拖動,也可以向右拖動,如下圖所示。

  4.jpg

  4、將滑鼠移動到圖層組的間隙上間隙會變成紫色,按下滑鼠並拖動即可調整圖層間間隔大小,如下圖所示。

  5.jpg

  5、選中單個圖層,如文字圖層,調整任意文字圖層的樣式,即可發現通過此方法複製的圖層組中所有的文字樣式都已經同步進行變更,如下圖所示。

  6.jpg

  6、按住command+shift鍵,批量選擇圖層組中所有的圖片,然後從Finder中找到需要替換的圖片,全選後拖動到Xd中,即可批量進行替換,如下圖所示。

  7.jpg

  7、使用快捷鍵A,新建一個畫板,然後快捷鍵E,繪製一個正圓,如下圖所示。

  7.jpg

  8、從Finder中找到圖片檔案,拖動到正圓中,即可發現該正圓自動用該圖片進行填充。如下圖所示。

  8.jpg

  9、快捷鍵R,使用矩形工具建立一個正方形,填充為黃色,並從Finder中拖入一張圖片,如下圖所示。

  9.jpg

  10、選中這兩個圖層,然後使用快捷鍵command+shift+M或單擊選單欄中Object-Mask with sharp,即可將該正方形設定為剪下蒙版。如下圖所示。

  10.jpg

  11、對該蒙版圖層雙擊,即可進入編輯模式,可以任意調整圖層的尺寸和位置,調整完成後滑鼠點選任意其他區域退出編輯,如下圖所示。

  11.jpg

  12、快捷鍵T,輸入任意文字,然後使用快捷鍵command+8或單擊選單欄中Object-Path-Convert to Path,即可將該文字轉變為輪廓,如下圖所示。

  12.jpg

  TIPS:

  現階段Xd的功能極為有限,目前來看可以將Xd定位於原型圖設計軟體,但是如果是UI設計軟體還差的有點遠。不過相信隨著時間的推移,Xd的功能也一定會越來越多,可能後續還是會具備非常強大的設計功能。

相關推薦

Adobe XD教程如何用Adobe Experience Design (XD)快速設計圖示

提示:閱讀本文前建議先從《碼農與產品經理看過來-教你用Adobe Xd輕鬆做原型設計^_^》文章入手,會更加學度的掌握此建模神器的精髓http://www.zoomla.cn/blog/techs/3080.shtml 逐浪小子注:面向雲,面向未來。 Adobe Ex

phpcms V9 廣告模塊 循環調廣告輪播(廣告跟最後一個廣告樣式判斷)

phpcms v9 廣告模塊 循環調用廣告輪播(首個廣告跟最後一個廣告樣式判斷)先看一下百葉窗廣告列表效果圖:在看一下html代碼部分:<div class="flash4" style="margin-top: 50px"> <ul>

KDE 邀請戶測試 Plasma Mobile 的專用 ISO 鏡像(可以考慮做一個極客。。。)

virtual src kvm 平板 功能 bsp 進行 static htm KDE 項目依舊在繼續改進智能手機、平板電腦和其他移動設備的 Plasma Mobile 用戶界面,並於近日發布了一個 ISO 鏡像,邀請社區的嘗鮮用戶進行測試。 他們曾承諾在 2018 年年

【FastCube.Net教程】在Adobe Acrobat中顯示具有透明度的影象的功能

具有透明度的影象通常被稱為具有alpha通道的影象,Alpha通道包含有關影象的部分或完全透明度的資訊,主要用於計算機動畫。RGB影象最多可包含24個alpha通道,它們中的每一個都包含有關影象的一部分透明度資訊。管理這些通道可以使影象的一些部分在合適的時間透明顯示。支援透明度的最常見影象柵格格式:

ASP.NET Core 中文文件 第二章 指南(1) Visual Studio Code 在 macOS 上建立 ASP.NET Core 應用程式

本文已更新,最後更新於2017年4月28日 聯絡我們: QQ Group: 436035237 (dotNet Core Studying Group) GitHub Repo: https://github.com/dotnetcore/aspnetcore-doc-cn/ 以下為老翻譯存檔 本節將

ASP.NET Core 中文文件 第二章 指南(2) Visual Studio 和 ASP.NET Core MVC 建立 Web API

HTTP 協議不僅僅提供網頁服務。它也是一個構建公開服務和資料 API 的強大平臺。HTTP 協議是簡單、靈活、無處不在的。幾乎你能想到的任何平臺上都有 HTTP 支援,所以 HTTP 服務能夠傳送到多種客戶端, 包括瀏覽器,移動裝置和傳統的桌面應用程式。 在本教程中,你將建立一個簡單的 Web API 來

PostgreSQL 10測試版本發布

等待時間 邏輯 monit 添加 切換 crash 集合 cor mysq mysql 從5.7到8.0,pg從9.6到10,幹起來了。。 PostgreSQL 10 的首個測試版發布了,此版本包含 PostgreSQL 10 最終將提供的所有功能的預覽。當然,有些細節將在

雙態運維聯盟“共研基地”落戶雲南電網信息中心

雙態運維聯盟 boa 3月9日-10日,由雙態運維聯盟(BOA)與雲南電網信息中心共同主辦的“雙態運維研討會”在昆明雲南電網科技園順利召開,雙方就在雲南電網信息中心設立“雙態運維共研基地”達成戰略合作備忘錄,並對共研基地的開啟進行了揭牌儀式。雲南電網信息中心周興東主任、釧濤副主任、DCMG工作組組長肖

[去哪兒網]重復字符

ron wrap question pub item class clas tag n) 時間限制:3秒 空間限制:32768K 熱度指數:33999 本題知識點: 查找 題目描述 對於一個字符串,請設計一個高效算法,找到第一次重復出現的字符。 給定一個字符串(不一定

在智能創業的風口鼓風,全國民間資本為主的物聯網行業投融資平臺誕生!

申請 整合 科研 基金 雲計算 cal 智能 高速 font ——國際物聯網促進會、物聯網智庫、智匯谷發起創立 重點關註物聯網初創企業 5月14日。國際物聯網促進會、物聯網智庫與深圳前海智匯谷資本管理有限公司達成戰略合作協議,三方發起創立全國首個以民營資本為主的物聯

二維數組中按子數組元素值去重

() 二維 過程 spl each [] 數據 發送 需要 後臺更新了算法,用來挖掘數據,前臺(我)配合後臺搭建了新頁面,歷時兩周,從 0 到 現在的聯調完畢,呼呼,有累,但更多的是完成工作後的喜悅。 廢話不多說,聯調過程中遇到一個接口需要傳輸二維數組,是關於選擇句子,然後

torch教程[1]numpy實現三層全連接神經網絡

一個 out () numpy port import 課程 例子程序 bsp torch的第一個例子程序,是用numpy函數實現神經網絡。cs231n的課程中有大量這樣的作業。 import numpy as np N,D_in,H,D_out=64,1000,100,

js 去掉下劃線,後字母變大寫

toupper 駝峰 uri family 大寫 var let upper 字母 1.駝峰轉連字符: var s = "fooStyleCss"; s = s.replace(/([A-Z])/g,"-$1").toLowerCase(); //利用正則進行替

8節點,每個節點上布置6ROS,組裝都250,讀出都251,事例率為645.3Hz

所在 ros mage images alt 黃色 節點 網段 cnblogs 組裝都用250網段,讀出都用251網段。除了黃色部分以外的節點都是cmm03節點。 平均事例率為:645.26Hz, ros所在節點的cpu idle 為17%。 8個節點,每個節點上

知性姐姐給你講故事:我可以自己的身子償還...

性感mm 美女 電影 妖艷 交友 知性姐姐給你講個故事:我可以用自己的身子償還....走進我家,就可以看到一只青花瓷壇,就擺在客廳的古董架上。據說曾被祖母用來腌制過鹹菜,祖母過世後才到母親手裏。我成家後,有一次周末回父母家閑坐,才偶然發現它竟是清康熙年間景德鎮燒制的。母親見我瞪著眼睛張大了

一個接口有多實現類的調方式

article 調用 his ace div test 準備 color qualifier 1、普通方式實現: // 定義一個接口 interface Person { void eat(String str); } // 第一個實現類 class Firs

category方法相同調哪個

似的 ~~ data- category 擴展 自動 很難 imageview 成員 Category擴展,它是對一個類進行功能的擴展。在項目的開發過程中,在不斷的叠代開發過程中,我們的類也不可避免的要根據需求來增加新的功能,而這個時候很多的人可能會新建一個子類,然後在子

漢語轉拼音(全轉與只轉字母)工具類

turn pin english wan ring shu cef utils sas 1.全轉的工具類 ChineseConvertAll.java package Utils.Chinese; /** * 將中文詞組轉換成拼音 * @author

Hyper-V 2016 系列教程58 SCVMM 2016 新建虛擬機 VM

windows server 2012 2016; hyper-v;虛擬化(1)右鍵某一臺虛擬機,選擇菜單“創建虛擬機”,如下圖所示。(2)在“選擇源”對話框中,因為是測試,我們可以選擇“使用空白虛擬硬盤創建新的虛擬機”,如下圖所示。(3)輸入虛擬機相關標識,如下圖所示。(4)可以配置硬件,CPU數量,內存大

定義抽象類Shape,抽象方法為showArea(),求出面積並顯示,定義矩形類Rectangle,正方形類Square,圓類 Circle,根據各自的屬性,showArea方法求出各自的面積,在main方法中構造3對象,調showArea方法。(體現多態)

子類 protected new 都是 package 使用 類指針 3.1 shape 實現多態的三個條件:1.要有繼承2.要有抽象方法重寫3.用父類指針(引用)指向子類對象 重載重寫重定義的區別: 1.重載:在同一個類中進行;  編譯時根據參數類型和個數決定方法調用;