直播系統app原始碼,漸變色按鈕帶陰影樣式
直播系統app原始碼,漸變色按鈕帶陰影樣式實現的相關程式碼
在drawable資料夾建立檔案 bg_button_blue_gradient.xml,內容如下:
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android=" <!-- 陰影 --> <item android:bottom="0dp" android:left="0dp" android:right="0dp" android:top="0dp"> <shape android:shape="rectangle"> <!-- 陰影也可以弄成漸變的陰影,偷了懶,選了很淺的顏色#E7EDFE直接當陰影了,有耐心或者有UI圖的,可以自己吸色做漸變 --> <gradient android:angle="270" android:endColor="#E7EDFE" android:startColor="#E7EDFE" android:type="linear"/> <corners android:bottomLeftRadius="@dimen/dp_60" android:bottomRightRadius="@dimen/dp_60" android:topLeftRadius="@dimen/dp_60" android:topRightRadius="@dimen/dp_60"/> </shape> </item> <!-- 實心內容 bottom、left、right、top的距離就是陰影顯示的範圍,0就是沒有陰影顯示的範圍--> <item android:bottom="5dp" android:left="3dp" android:right="3dp" android:top="0dp"> <shape android:shape="rectangle"> <!-- 圓角,想要左右兩邊都是半圓型,大小就要與按鈕的高度一樣,我按鈕高度為dp_60 --> <corners android:topLeftRadius="@dimen/dp_60" android:topRightRadius="@dimen/dp_60" android:bottomLeftRadius="@dimen/dp_60" android:bottomRightRadius="@dimen/dp_60"/> <!-- 漸變的關鍵,具體自己百度文件,可以按照屬性調出你想要的漸變色 --> <gradient android:type="linear" android:useLevel="true" android:startColor="#3D7EFF" android:endColor="#0648F8" android:angle="180" /> </shape> </item> </layer-list>
使用
建議用LinearLayout當按鈕,因為裡面好新增其他內容,如果沒有其他內容要新增,也可以使用TextView,減少原生控制元件Button的樣式對佈局的困擾。
<LinearLayout android:id="@+id/ly_create_task" android:gravity="center" android:layout_marginLeft="@dimen/dp_40" android:layout_marginRight="@dimen/dp_40" android:layout_marginTop="@dimen/dp_20" android:layout_marginBottom="@dimen/dp_15" android:background="@drawable/bg_button_blue_gradient" android:layout_width="match_parent" android:layout_height="@dimen/dp_60"> <!-- 為了按鈕裡的內容垂直居中,需要marginBottom,值大約是陰影高度的一半 --> <LinearLayout android:layout_marginBottom="@dimen/dp_2" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content"> <ImageView android:layout_width="@dimen/dp_16" android:layout_height="@dimen/dp_16" android:layout_gravity="center_vertical" android:src="@drawable/ic_button_add_circle_border" /> <TextView android:layout_marginLeft="@dimen/dp_3" android:layout_width="96dp" android:layout_height="22dp" android:text="建立盤點任務" android:textColor="#ffffffff" android:textSize="16sp" /> </LinearLayout> </LinearLayout>
以上就是直播系統app原始碼,漸變色按鈕帶陰影樣式實現的相關程式碼, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2846232/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 直播軟體搭建,漸變色按鈕帶陰影樣式
- 視訊直播app原始碼,按鈕被按下時顏色隨著改變APP原始碼
- app直播原始碼,xml實現由上而下的顏色漸變APP原始碼XML
- 直播app系統原始碼,Flutter MaterialButton 實現圓角邊框按鈕APP原始碼Flutter
- app直播原始碼,實現進度條自增長及漸變樣式APP原始碼
- 直播帶貨app原始碼,實現移動端的按鈕拖動APP原始碼
- app直播原始碼,AnimatedOpacity 漸變元件淺析APP原始碼元件
- 線上直播系統原始碼,Android開發之自帶陰影效果的shape原始碼Android
- 直播小程式原始碼,Swift 獲取漸變色顏色值原始碼Swift
- 直播原始碼,懸浮窗滾動漸變色效果原始碼
- 成品直播原始碼推薦,原生button按鈕css去掉預設樣式原始碼CSS
- 直播app系統原始碼,css優化滾動條樣式APP原始碼CSS優化
- 直播系統原始碼,單選按鈕和核取方塊原始碼
- 手機直播原始碼,突出底部導航欄中間按鈕的樣式原始碼
- 直播app系統原始碼,canvas上放置按鈕並實現點選之後全屏顯示APP原始碼Canvas
- CardView改變陰影顏色View
- 直播系統app原始碼,設定樣式(字型樣式、行列寬高、對齊方式、邊框)APP原始碼
- 成品直播原始碼,圖片放大且有漸變色罩層出現原始碼
- 直播系統原始碼,按鈕圖片和文字位置的各種設定原始碼
- 成品直播原始碼,設定樣式(字型樣式、行列寬高、對齊方式、邊框、填充和漸變)原始碼
- 直播系統平臺搭建,狀態列透明和程式碼設定漸變色
- Qt更改按鈕樣式 (以QSpinBox使用左右按鈕樣式為例)QT
- 點選一個按鈕使其樣式發生變化,再點選另一個按鈕發生同樣變化,但上一個按鈕樣式復原
- 直播軟體原始碼,好看的點贊按鈕原始碼
- 直播app原始碼,給elementUI的table表頭新增按鈕或者多選框APP原始碼UI
- 快速搭建直播平臺,點選按鈕(Button)後改變顏色
- 線上直播原始碼,CSS磨砂玻璃效果和漸變主題色文字原始碼CSS
- 影片直播網站原始碼,圖片放大且有漸變色罩層出現網站原始碼
- 直播APP原始碼,直播系統推流SDK(Android)APP原始碼Android
- 直播商城系統原始碼,點選按鈕 儲存頁面為圖片到本地原始碼
- 教育直播APP原始碼開發系統APP原始碼
- app直播原始碼,uniapp之自定義頂部樣式APP原始碼
- 38 首頁切換研究深度按鈕加陰影效果
- 短視訊系統原始碼,實現按鈕開啟關閉,顏色可自定義原始碼
- app直播原始碼,uniapp點選按鈕 儲存頁面為圖片到本地APP原始碼
- 直播平臺搭建原始碼,Android進度條ProgressBar顏色的漸變設定原始碼Android
- 直播系統app原始碼,元素水平垂直居中APP原始碼
- app直播原始碼,Android 設定系統亮度APP原始碼Android