android 圆形渐变背景,Android背景渐变色(shape,gradient) 圆角(shape,corners)
Android设置背景色可以通过在res/drawable里定义一个xml,如下:
[代码]xml代码:
1
2
3
4
android:startColor="#FFF"
5
android:endColor="#000"
6
android:angle="45" />
7
shape是用来定义形状的,gradient定义该形状里面为渐变色填充,startColor起始颜色,endColor结束颜色,angle表示方向角度。当angle=0时,渐变色是从左向右。 然后逆时针方向转,当angle=90时为从下往上。
需要注意的一点是,这个angle的参数只能设置0,90,45,这几个,如果你设置个27什么的 程序会崩溃。
圆角是用corners这个来实现的。具体代码如下:
android:shape="rectangle" >
android:bottomLeftRadius="8dip"
android:topRightRadius="8dip"
android:bottomRightRadius="8dip"
android:topLeftRadius="8dip" />
也是比较简单就不赘述了。
(其实渐变这个我相信学过PS的人很好理解,当然如果你没有学个PS那就自己敲两遍一样能理解。这个不难,只是想到用就会忘,所以放在这里,已备遗忘)
实现过程:
第一步:
res/drawable/background_login.xml
[代码]xml代码:
1
2
3
4
android:startColor="#FFF"
5
android:endColor="#000"
6
android:angle="45" />
7
第二步:
res/layout/login.xml
[代码]xml代码:
1
2
3
android:orientation="vertical"
4
android:layout_width="fill_parent"
5
android:layout_height="fill_parent"
6
android:background="@drawable/background_login">
7
第三步:
[代码]java代码:
01
import android.app.Activity;
02
import android.os.Bundle;
03
04
public class LoginActivityextends Activity {
05
@Override
06
public void onCreate(Bundle savedInstanceState) {
07
super.onCreate(savedInstanceState);
08
setContentView(R.layout.login);
09
}
10
}
效果图:
android 圆形渐变背景,Android背景渐变色(shape,gradient) 圆角(shape,corners)相关推荐
- android 圆形渐变背景,android实现圆形渐变进度条
最近项目中使用到了渐变效果的圆形进度条,网上找了很多渐变效果不够圆滑,两个渐变颜色之间有明显的过渡,或者有些代码画出来的效果过渡不美观,于是自己参照写了一个,喜欢的朋友可以参考或者直接使用. 先上一张 ...
- android activity 渐变,关于Android的径向渐变高级编程的实现
在最近的一系列文章,对midipad APP,有一个关于一个radialgradiant渲染每个padview利用的探讨,对审美的原因,这是一个软件层,而不是一个硬件层.在这个简短的系列中,我们首先看 ...
- android圆形头像边框,Android Studio实现带边框的圆形头像
本文实例为大家分享了Android Studio实现带边框的圆形头像的具体代码,供大家参考,具体内容如下 效果显示: (没有边框的) (有边框的) 1.创建自定义ImagView控件 (1).没有边框 ...
- Android圆形imageview布局,Android实现圆角矩形和圆形ImageView的方式
Android中实现圆角矩形和圆形有很多种方式,其中最常见的方法有ImageLoader设置Option和自定义View. 1.ImageLoader加载图片 public static Displa ...
- android标题栏渐变动画,Android 顶部标题栏随滑动时的渐变隐藏和渐变显示效果
各位早上好,话不多说,先上效果图: 注意顶部:首页textview的变化(显示和隐藏)! 首先分析下:ui状态,其是由recyclerview添加头部组成+recyclerview 头部添加和recy ...
- android view 渐变动画,Android自定义view渐变圆形动画
本文实例为大家分享了Android自定义view渐变圆形动画的具体代码,供大家参考,具体内容如下 直接上效果图 自定义属性 attrs.xml文件 创建一个类 ProgressRing继承自 view ...
- android 横向渐变颜色,Android开发之渐变色
Android开发之渐变色 在android.graphics中提供了有关Gradient类,包含LinearGradient线性渐变. RadialGradient径向渐变和SweepGradien ...
- android 圆形拖动条,Android圆形进度条自定义
自定义圆形进度条 示例.png 示例 (2).png 示例 (3).png 示例 (4).png 实现 override fun onSizeChanged(w: Int, h: Int, oldw: ...
- android 颜色渐变动画,Android渐变研究
GradientDrawable 用GradientDrawable实现渐变可以通过xml或者代码实现,xml实现需要在drawable下建立xml文件,在标签下建立标签. 例如gradlient_b ...
最新文章
- 运维监控系统——配置服务监控项(Http,Nginx,MySQL)
- C#学习笔记(八)——定义类的成员
- CommonJS规范(转)
- boost::stl_interfaces::reverse_iterator相关的测试程序
- Dubbo对于REST协议的支持
- esplise自定义快捷代码补全_【Eclipse】_Eclipse自动补全增强方法 常用快捷键
- 一学就废的三种简单排序【冒泡、插入、选择】
- 20155220 实验三 敏捷开发与XP实践 实验报告
- pandas 空字符串与na区别_关于python:Pandas用空白/空字符串替换NaN
- Unreal的控制台命令参数合集
- 特斯拉奔驰宝马沃尔沃团灭!安全的半自动驾驶?不存在的
- View内容保存为图片
- 鼠标经过背景图片变换
- visio用例图箭头怎么画_Visio画图(一):UML用例图
- PS如何压缩图片而不失真
- WordPress纯代码高仿 无觅相关文章 图文模式功能
- Android实现税博客,Android个人所得税计算器
- linux文件加解密,linux 系统下对文件进行加解密的方法参考总结
- html5 canvas api w3c官方中文,HTML5 Canvas 简介
- 计蒜之道 测试赛 (BCD)
热门文章
- Java POI 生成Word文档
- 大学生网页设计成品,这六个页面美哭了,Html宫崎骏的幻想世界动漫主题,超美视觉设计精品
- 什么是java中CAS
- 前端框架Aurelia - Binding Selects(一)
- kesci中文乱码问题
- 电子科技大学计算机系报录比,史上最全 电子科技大学院校考研攻略(含报录比分数线等)...
- chrome格式化html插件,Save as MHTML (MIME HTML)
- 移动广告如何对抗传统广告
- 在 Windows 10 中退出 S 模式
- Android中mesure过程详解 (结合Android 4.0.4 最新源码)