0
Q
如何獲得漸變效果
A
回答
0
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:startColor="#3B5998"
android:endColor="#00000000"
android:angle="45"/>
</shape>
,然後在你的主XML
<include
android:id="@+id/include1"
layout="@layout/actionbar" />
0
例如XML
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:startColor="#2E383E"
android:endColor="#798B97"
android:angle="45"/>
</shape>
創建TransitionDrawable到你使用的背景的兩種繪圖資源之間進行切換。
<?xml version="1.0" encoding="UTF-8"?>
<transition xmlns:android="http://schemas.android.com/apk/res/android">
<!-- use whatever drawables you want, gradients, shapes etc-->
<item android:drawable="@drawable/start" />
<item android:drawable="@drawable/end" />
</transition>
Transition Drawables in Android
TransitionDrawable trans = (TransitionDrawable) myLayout.getBackground();
trans.startTransition(2000);
相關問題
- 1. 如何獲得createJS beginLinearGradientStroke的單側漸變效果?
- 2. CSS:我如何在CSS中獲得這種效果漸變?
- 3. Android如何在setBackgroundColor上獲得漸變效果
- 4. 漸變效果IE
- 5. CSS3漸變效果
- 6. GDI +漸變效果
- 7. 漸變效果UITextView
- 8. CSS文本漸變漸變效果
- 9. (C + GTK + Cairo)無法獲得線性漸變效果
- 10. 添加CAGradient圖層但無法獲得漸變效果
- 11. 在ie9中獲得漸變停止的效果
- 12. iOS TableView漸變效果
- 13. 函數的漸變效果
- 14. LinearLayout漸變效果內容
- 15. 高級漸變效果按鈕CSS3
- 16. jQuery漸變水槽效果按鈕
- 17. UITextView iPhone中的漸變效果?
- 18. UIView邊界漸變或模糊效果
- 19. HTML形式使用DHTML漸變效果
- 20. g.raphael.js對餅圖的漸變效果
- 21. CAShapeLayer上的漸變顏色效果
- 22. UIButton漸變效果問題viewDidLoad
- 23. 三角形邊框的漸變效果
- 24. 如何獲得此滾動效果?
- 25. iPhone + Quartz:如何獲得水效果
- 26. 如何獲得UITableViewCell的浮雕效果
- 27. 如何獲得刮刮卡效果?
- 28. 如何獲得與CSS發光效果
- 29. 如何使用JavaScript獲得bookflip效果
- 30. 如何獲得UIButtonTypeInfoLight的閃耀效果?
檢查這個答案:http://stackoverflow.com/a/35439717/2949612 – pRaNaY
或者你可以檢查[這](https://github.com/dynamitechetan/流動 - 漸變)庫。 – pRaNaY
使用'ValueAnimator' /'ObjectAnimator'繪製'GradientDrawable'(或'LinearGradient',如果您需要更多功能的話) – pskink