發表文章

目前顯示的是 9月, 2021的文章

Android Shape Drawable 基本設定

圖片
建立 .xml 檔 res 資料夾新增 Drawable Resource File Root element 選擇 layer-list 輸入 File name 後點選 OK 前言 介紹基本 Drawable  的一些設定,主要是參考官方的文件。 包含 corner, gradient, padding, solid, size 等 網址連結 :  https://developer.android.com/guide/topics/resources/drawable-resource#LevelList 基本介紹 使用到底下的設定時,要特別注意 shape 類型,否則設定錯誤會沒有效果 可以在 shape 內設定 CORNER 根據官方的資料,只能使用在 rectangle  建立基本圖形,使用 rectangle xml 效果 設定 4 個角為圓角 選擇 radius 設定 radius = 35 dp 效果 單獨設定某個角 設定左上角效果 備註 : 同時設定 radius及任何一個單獨的角,radius 的效果會被覆蓋 文件說明 STROKE 簡單的寬度及顏色設定 支援虛線 解釋 dashGap 及 dashWidth 分別代表的意思 GRADIENT 可以參考  https://www.eeaseries.com/2021/09/android-gradient.html  有比較詳細的介紹 可以使用的屬性 官網給的 Sample 分別給了角度, 開始及結束的顏色 SOLID 只有單一個屬性 設定顏色 備註 : 與 gradient 同時存在時,程式碼靠後的會被執行 移動 gradient 位置 與 solid 交換位置 PADDING 上下左右可以設定 要注意官網的描述 沒有任何設定時,TextView 置中 已設定距離 bottom 500dp 設定 backgroud 為 sample_background 設定與底部距離 500dp ,從. xml 檔中看不出效果,但上方 TextView 位置已經上移

Android Gradient 基本使用

圖片
基本的使用 1. 建立 .xml 檔 點選 drawable New -> Drawable Resource File Root element 輸入 shape 2. 編輯 .xml 檔 * 圖形設定 android:shape 選擇 rectangle,支援 4 種圖形 輸入 oval 橢圓形 xml 檔 oval 效果 * 顏色設定 支援 startColor, centerColor, endColor 做漸層效果 2 種漸層顏色 3 種漸層顏色 備註 : 整理 xml 檔排版,可以使用 comtrol + command + L 整理 * 角度設定 angle 支援 0 ~ 360 180 度度角效果 270 度角效果 45 度角效果 * type 設定 type 支援三種,詳細可查看  Google document 介紹 當 type 設定為 ridial 時,可以設定半徑 效果 當 type 設定為 sweep 時, 以中心為原點雷達狀旋轉 效果 順時針旋轉 當 type 設定為 sweep 時,設定中心點位置 default 的 centerX 及 centerY 都是 0.5,可以設定 0~1 之間 centerX, centerY 設定 centerX centerY 都是 0.8 的效果 2. seekbar 效果  new Drawable file Root element 輸入 layer-list 完成後點選 OK 效果加入圓角及漸層 seekbar 中加入 效果圖

熱門文章

TourCard 開通全紀錄 台胞證 支付寶

封神榜國際服 符石系統