【发布时间】:2015-07-26 22:46:01
【问题描述】:
我看过 News Republic 安卓应用。这真的是很棒的应用程序。根据我的观点,开发团队在他们的应用程序中应用了独特的渐变叠加,并提供了很好的图像输出。 这是加载图像之前 imageView 的屏幕截图:
有什么办法可以得到相同的吗?
【问题讨论】:
标签: android image android-layout gradient
我看过 News Republic 安卓应用。这真的是很棒的应用程序。根据我的观点,开发团队在他们的应用程序中应用了独特的渐变叠加,并提供了很好的图像输出。 这是加载图像之前 imageView 的屏幕截图:
有什么办法可以得到相同的吗?
【问题讨论】:
标签: android image android-layout gradient
我建议使用渐变创建可绘制资源。然后在您的 XML 中,在 ImageView 之上添加一个 View,并将可绘制资源设置为 View 背景。您的可绘制资源将是这样的:
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:startColor="#FF000000"
android:centerColor="#88000000"
android:endColor="#00000000"
android:angle="90"/>
</shape>
【讨论】: