Android实现页面渐变效果

简介: Android实现页面渐变效果

效果图

效果图一

左边一种颜色,右边一种颜色

效果图二

两边同色淡灰色,中间黑色

shape实现

效果图一实现

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <gradient android:type="linear" android:useLevel="true" android:startColor="#ffffb070" android:endColor="#ffff799f" />
    <gradient android:type="linear" android:useLevel="true" android:startColor="#FF799F" android:endColor="#FFB070" android:angle="180" />
</shape>

效果图二实现

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <gradient
        android:type="linear"
        android:useLevel="true"
        android:startColor="#10000000"
        android:centerColor="#99000000"
        android:endColor="#10000000"
        android:angle="180" />
</shape>

shape的gradient标签属性作用

android:type="radial" //放射性渐变
android:type="linear" //线性渐变
android:type="sweep" //扫描式渐变
android:useLevel="true" //使用LevelListDrawable时就要设置为true。设为false时才有渐变效果
android:startColor="" //渐变的开始颜色
android:centerColor="" //渐变的中间颜色
android:endColor="" //渐变的结束颜色
android:centerX="" //渐变中心X的相当位置,范围为0~1
android:centerY="" //渐变中心Y的相当位置,范围为0~1
android:gradientRadius="" //渐变的半径,只有当渐变类型为radial时才能使用
android:angle="180" //渐变角度,必须为45的倍数,0为从左到右,90为从上到下
目录
相关文章
|
7月前
|
移动开发 小程序 Android开发
小程序webview组件嵌H5页面,安卓手机没有问题,苹果有部分页面不显示
小程序webview组件嵌H5页面,安卓手机没有问题,苹果有部分页面不显示
126 0
|
10月前
|
Android开发
Android 使用ViewPager实现手动左右切换页面和底部点点跟随切换效果
Android 使用ViewPager实现手动左右切换页面和底部点点跟随切换效果
154 0
|
22天前
|
Android开发 容器
35. 【Android教程】视频页面:ViewPager
35. 【Android教程】视频页面:ViewPager
24 3
|
1月前
|
Android开发
Android WindowFeature小探究,Android客户端Web页面通用性能优化实践
Android WindowFeature小探究,Android客户端Web页面通用性能优化实践
|
1月前
|
Android开发
UniApp Android 页面拖动,去掉半圆形阴影
UniApp Android 页面拖动,去掉半圆形阴影
70 0
|
17天前
|
传感器 Android开发 UED
Android统一设置页面竖屏
【6月更文挑战第4天】
|
1月前
|
Android开发 容器
安卓和苹果页面和逻辑是否有必要追求百分之百统一
安卓和苹果页面和逻辑是否有必要追求百分之百统一
21 0
|
1月前
|
XML Android开发 数据格式
Android注册登录页面2
Android注册登录页面
39 2
|
1月前
|
Java Android开发 数据安全/隐私保护
Android注册登录页面1
Android注册登录页面
16 1
|
1月前
|
XML Java Android开发
Android Studio App开发之实现简单的启动引导页ViewPager(附源码 实现App的欢迎页面)
Android Studio App开发之实现简单的启动引导页ViewPager(附源码 实现App的欢迎页面)
272 1