iT邦幫忙

2024 iThome 鐵人賽

DAY 4
0
Mobile Development

我的 Android 工具箱系列 第 4

Day 4 - [UI] 04-使用 Android Studio 內建的 Color Picker 設定顏色

  • 分享至 

  • xImage
  •  

情境

開發的時候,使用 Figma 的設計圖,常會遇到帶有透明度的顏色。那麼,如何將這些顏色的透明度從百分比轉換為 16 進制呢?

除了前一篇介紹的的「數位測色器」工具,Android Studio 也有內建的 Color Picker,這個工具不僅方便設定顏色,還能輕鬆處理透明度問題。

這個專案用的色碼比較多,可以拿這個測試。
GitHub: https://github.com/dreambo4/NavigationDemo

看「數位測色器」介紹,往這邊:[UI] 03-UI設計師不在家-用滴管工具取得色碼

工具介紹

Android Studio 的 Color Picker 用法很簡單,當你為一個 View 設定顏色,行號的右側會出現一個小色票。
開啟ColorPicker

使用步驟

  1. 點擊小色票就能開啟 Color Picker
  2. Color Picker 接受多種輸入格式
    • 可以直接輸入色碼,也能用滴管、調色盤選擇顏色
    • 10進制、16進制兩種格式色碼
    • 透過 A% 欄位可以設定透明度
      ColorPicker

帶有透明度的顏色

Figma 中的透明度通常以百分比表示。使用 Color Picker,你可以直接在 A% 欄位直接輸入百分比數值(ex: 15),系統會直接換算成對應的16進制數值(ex: 26)。
AlphaSetting

工具優缺

  • 優點
    • 操作簡單
    • 支援多種色碼輸入方式、格式
    • 支援色碼透明度設定
  • 缺點
    • 只能在 Android Studio 使用(若非 Android 開發情境,可以考慮「數位測色器』)


上一篇
Day 3 - [UI] 03-UI設計師不在家-用滴管工具取得色碼
下一篇
Day 5 - [UI] 05-Android碎片化難題-避免跑版的技巧
系列文
我的 Android 工具箱30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言