`

android > layout > background 渐变

 
阅读更多

先在 res/drawable 下面 新建一个 渐变配置的 bg.xml , 其中  angle 表示角度

 

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <gradient
        android:startColor="#FFF"
        android:centerColor="#FFFFFFFF"
        android:endColor="#000"
        android:angle="270" />
</shape>
 

 

 

然后在 layout 里面  加载 这个  渐变背景

 

	    <Button 
	        android:id="@+id/addSensor"
	        android:layout_width="fill_parent"
	        android:layout_height="fill_parent"
	        android:text="@string/addSensorText"
	        android:layout_weight="9"
       		android:background="@drawable/bg"    
	        
	        /> 
分享到:
评论

相关推荐

    Android设置虚线、圆角、渐变

    对于径向渐变,只需将`&lt;gradient&gt;`标签内的`type`属性改为`radial`,并添加`android:centerX`、`android:centerY`和`android:gradientRadius`属性来指定渐变中心和半径。 ### 四、综合运用 可以结合以上三种效果,...

    android -> 按钮 圆角 & 边框 & 渐变

    android:background="@drawable/round_button" /&gt; &lt;!-- 使用round_button.xml定义的样式 --&gt; ``` 若想应用渐变效果,只需将`@drawable/round_button`替换为`@drawable/gradient_button`。 综上所述,Android...

    android 界面 渐变背景颜色

    `&lt;gradient&gt;`支持多种属性设置,如开始颜色(`android:startColor`)、结束颜色(`android:endColor`)、渐变角度(`android:angle`)等,这些属性共同决定了渐变效果的表现形式。 ### XML配置方法 为了在Android...

    android > 按钮Button 按下效果

    android:background="@drawable/btn_style_alert_dialog_button_normal" /&gt; ``` 在代码中,我们还可以动态改变Button的背景资源,根据用户交互状态切换不同的图片: ```java button.setBackgroundResource(R....

    Android标题栏颜色渐变效果,上下拉动标题栏渐变

    android:background="@android:color/transparent" android:elevation="4dp" /&gt; ``` 2. **实现颜色渐变动画**: 当用户上下滑动时,我们可以监听滑动事件并根据滑动距离调整标题栏的颜色。可以使用`...

    android中实现滑动标题栏颜色渐变(scrollview)

    android:background="@drawable/gradient_background" /&gt; &lt;/LinearLayout&gt; ``` 在`@drawable/gradient_background`中,我们可以定义颜色渐变: ```xml &lt;shape xmlns:android=...

    android 自定义各种风格button

    android:background="@drawable/gradient_background"/&gt; ``` 其中,gradient_background.xml在res/drawable目录下定义: ```xml &lt;shape xmlns:android="http://schemas.android.com/apk/res/android"&gt; android:...

    自定义的安卓登陆界面,背景采用渐变式,还有半透明背景框的使用,

    android:background="@drawable/gradient_background"&gt; &lt;!-- 登录界面的其他组件 --&gt; &lt;/LinearLayout&gt; ``` 其中`gradient_background`是引用`GradientDrawable`的资源。 半透明背景框常用于突出显示特定区域,...

    android 自定义Seekbar,包括图片,背景颜色

    &lt;item android:id="@android:id/background"&gt; &lt;!-- 设置默认背景 --&gt; &lt;/item&gt; &lt;item android:id="@android:id/secondaryProgress"&gt; &lt;!-- 设置二级进度条,如缓冲进度 --&gt; &lt;/item&gt; &lt;item android:id="@android...

    Android 三种常用实现自定义圆形进度条 ProgressBar

    android:background="@drawable/circle_background" android:max="100"/&gt; ``` 二、自定义View实现圆形进度条 通过继承ProgressBar并重写onDraw()方法,可以实现更灵活的自定义效果。例如,可以绘制带有渐变色的...

    android中实现背景图片颜色渐变方法

    在Android开发中,为背景图片实现颜色渐变的方法通常是通过使用`&lt;gradient&gt;`标签在XML资源文件中定义一个形状(`&lt;shape&gt;`),然后在布局文件中引用这个资源作为背景。这种方法可以让开发者轻松地控制渐变的颜色、...

    android更改背景

    &lt;item name="android:background"&gt;@color/my_background_color&lt;/item&gt; &lt;/style&gt; ``` 然后在`AndroidManifest.xml`中应用主题,或在布局文件中使用`style`属性。 7. **自定义视图和绘图**: 如果需要更复杂的...

    android进度条样式

    &lt;item android:id="@android:id/background"&gt; &lt;shape&gt; &lt;solid android:color="#F0F0F0" /&gt; &lt;!-- ... --&gt; &lt;/shape&gt; &lt;/item&gt; &lt;item android:id="@android:id/progress"&gt; &lt;clip&gt; &lt;shape&gt; &lt;solid android:...

    Android中使用Shape自定义形状

    android:background="@drawable/your_shape"/&gt; ``` 5. **组合形状** 可以使用`&lt;layer-list&gt;`元素组合多个Shape,实现更复杂的布局效果。例如,创建一个带有边框的按钮: ```xml &lt;layer-list xmlns:android=...

    Android selector 完整demo

    &lt;item android:drawable="@drawable/button_pressed" android:state_pressed="true"/&gt; &lt;item android:drawable="@drawable/button_focused" android:state_focused="true"/&gt; &lt;item android:drawable="@drawable/...

    android 圆角 阴影

    android:background="@drawable/round_corner_background"/&gt; ``` 接下来,我们看看如何实现阴影效果。Android 5.0(Lollipop)引入了Elevation属性,可以为View添加Z轴上的阴影。但此特性仅支持API 21及以上版本。...

    头部阴影渐变效果基于eclipse

    android:background="@drawable/header_gradient_shadow" /&gt; ``` 如果需要自定义更多的头部阴影效果,比如动态改变颜色或阴影的深浅,可以扩展`View`类并重写`onDraw()`方法,或者使用第三方库,如`CardView`,它...

Global site tag (gtag.js) - Google Analytics