`
zheyiw
  • 浏览: 1030785 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

android_shape

阅读更多

<!--   
     
1、  solid   
     描述:内部填充  
      属性     android:color 填充颜色  
     
     
2、size   
     描述:size: 大小  
     属性:  
     android:width   表示形状的宽度  
     android:height 表示形状的高度  
     
3、gradient  
          
      描述: 渐变色  
        
       属性:  
       android:startColor  起始颜色  
       android:endColor    结束颜色  
       android:angle       渐变角度(PS:当angle=0时,渐变色是从左向右。 然后逆时针方向转,当angle=90时为从下往上。angle必须为45的整数倍)  
       android:type       渐变类型(取值:linear、radial、sweep)  
                            linear  线性渐变,这是默认设置  
                            radial  放射性渐变,以开始色为中心。  
                            sweep   扫描线式的渐变。  
       android:centerColor  渐变中间颜色,即开始颜色与结束颜色之间的颜色  
       android:useLevel   如果要使用LevelListDrawable对象,就要设置为true。设置为true无渐变。false有渐变色  
       android:gradientRadius  渐变色半径.当 android:type="radial" 时才使用。单独使用 android:type="radial"会报错。  
       android:centerX    渐变中心X点坐标的相对位置  
       android:centerY   渐变中心Y点坐标的相对位置  
4、stroke  
     
    描述: stroke:描边  相当于html中的盒子模型的border  
             
   属性:  
        android:width 描边的宽度  
        android:color 描边的颜色  
        android:dashWidth 表示描边的样式是虚线的宽度,  
                                                             值为0时,表示为实线。值大于0则为虚线。  
        android:dashGap  表示描边为虚线时,虚线之间的间隔 即“ - - - - ”  
             
 5、corners  
      
         描述: corners: 圆角  
          
        属性:  
        android:radius  半径  
        android:topLeftRadius  左上角半径  
        android:topRightRadius  右上角半径  
        注意一下两个属性比较不同:  
        android:bottomLeftRadius 右下角半径  
        android:bottomRightRadius 左下角半径  
 6、padding  
               
          描述:内部边距,即内容与边的距离  
               
         属性:  
        android:left  左内边距  
        android:top   上内边距  
        android:right  右内边距  
        android:bottom 下内边距  
 -->
分享到:
评论

相关推荐

    Android_shape

    在Android开发中,`shape`元素是经常用来创建自定义图形和背景的关键工具。它属于Android的图形绘制层,主要用于定义各种形状,如矩形、圆形、椭圆、线等,并支持填充颜色、渐变、边框等效果。在本文中,我们将深入...

    Android_Define_Button.rar_android_按钮 安卓

    android:background="@drawable/button_shape" &lt;!-- 背景形状 --&gt; /&gt; ``` 其中,`@drawable/button_shape`引用了一个形状资源,这个资源通常在`res/drawable`目录下定义。 2. **定义形状资源** 在`res/...

    Android-android-shape-imageview-图片圆角三角五角圆形多角

    `android-shape-imageview`库正是为此目的而设计的,它允许开发者轻松地将ImageView组件转换为具有各种形状的视图,提升应用的UI设计灵活性。本文将深入探讨如何使用这个库来实现这些功能,并提供一些关键知识点。 ...

    Android中使用Shape自定义形状

    在Android开发中,Shape是XML布局文件中的一种元素,它允许开发者自定义各种图形,如矩形、椭圆、线和梯形等,用于创建丰富多彩的背景或按钮样式。本教程将深入探讨如何在Android中使用Shape来实现自定义形状。 1. ...

    android button shape Toast

    本教程将详细介绍如何在Android中实现`Button`的特殊效果,特别是利用`shape`来改变按钮的外观。 首先,`shape`是Android图形绘制的一种XML资源,它可以用来定义不同类型的图形,如矩形、圆形、椭圆等,并能设置...

    android_gdal_rwshptest_solutionzcc_Androidshp_GDAL_android_

    这个过程中需要注意的是,Shapefile格式要求至少有一个名为"shape"的几何字段,且数据类型和结构必须与Shapefile的原始规范相匹配。 在Androidshp方面,有一些专门为Android优化的库,如`GeoAPI`和`OSGeo4W`,它们...

    android动态改变shape的颜色值

    在Android开发中,Shape是XML布局文件中定义的一种图形元素,通常用于创建自定义的背景、按钮或者其他UI组件。它可以包含各种形状(如矩形、圆形、线等),并可以通过填充色、边框色以及边框宽度来定制样式。本教程...

    Android下基于XML的Graphics_shape使用方法.docx

    `Graphics_shape`是Android SDK提供的一种强大的工具,允许通过XML文件定义各种形状,如矩形、椭圆、线性渐变、径向渐变等,而无需依赖外部图像资源。这种方式既方便又节省内存,特别适合动态改变或自定义UI元素。 ...

    android_draw.rar_android_android draw

    1. Drawable:Drawable是Android中的一种图形对象,它可以是位图(Bitmap)、形状(Shape)或者动画(Animation)。Drawable通常用于设置View的背景,也可以直接在Canvas上绘制。 2. Bitmap:Bitmap是Android中的...

    android shape的使用及渐变色、分割线、边框、半透明阴影

    Android Shape的使用及渐变色、分割线、边框、半透明阴影 Android Shape是一种在Android系统中使用的图形形状控件,可以用于创建各种形状的视图控件,例如矩形、椭圆、线条、圆环等。Shape控件可以使用xml文件来...

    android XML shape优化界面

    在Android开发中,XML Shape是UI设计中一个重要的组成部分,它允许开发者通过XML定义图形,如矩形、椭圆、线以及自定义形状,来创建各种背景和装饰元素。本教程将深入探讨如何利用XML Shape优化Android应用的界面,...

    Android-shape标签的使用

    在Android开发中,Shape标签是XML绘图API的一部分,它允许开发者创建自定义形状,用于绘制背景、按钮、边框等界面元素。Shape标签的强大之处在于它可以定义多种形状,包括矩形、椭圆、线和路径,从而实现丰富的界面...

    Android shape 属性深入用法

    android:background="@drawable/your_shape_resource" /&gt; ``` 这里的`your_shape_resource`是保存Shape定义的XML资源文件名。 总结来说,Android Shape提供了丰富的定制能力,可以创建各种复杂的图形,并且能方便...

    android中shape的使用

    在Android开发中,Shape是XML布局资源的一种,用于创建各种图形,如矩形、椭圆、线和梯形等,通常用作自定义View的背景或者Drawable对象。它提供了丰富的属性来实现颜色填充、边框样式以及渐变效果,极大地增强了...

    android shape

    &lt;item android:state_pressed="true" android:drawable="@drawable/shape_pressed"/&gt; ``` 从上面的代码中,我们可以看到,我们使用 Shape 定义了三个状态的背景,然后在 Button 的背景中使用了它。这样,我们就...

    Android之shape实现控件圆角、背景等

    android:background="@drawable/shape_rounded_button"/&gt; ``` 在上述例子中,`shape_rounded_button`应替换为实际的Shape资源文件名。 总结,Android的Shape允许开发者轻松地定制视图的外观,包括圆角、颜色、...

    AndroidUI设计,android——shape

    在Android UI设计中,`shape`元素是一种非常重要的图形绘制工具,它允许开发者自定义视图的背景,创建各种形状,如矩形、椭圆、线和梯形等。通过`shape`,开发者可以实现丰富多彩的界面效果,包括设置填充颜色、边框...

    Android shape属性详解

    在Android开发中,Shape是XML绘图的一种基本元素,它允许开发者定义自定义的图形,如矩形、椭圆、线或梯形等,并应用于视图背景、按钮样式或者自定义视图等。Shape对象是Android图形绘制的核心部分,通过调整其属性...

    android shape样式

    在Android开发中,Shape是XML资源文件中定义的一种图形元素,它可以用来创建各种形状,如矩形、椭圆、线和路径,同时支持自定义样式,包括圆角、虚线边框、部分圆角以及颜色的渐变效果。这篇内容将深入探讨Android ...

    安卓自定义控件相关-android-shape-imageview自定义形状的imageview.rar

    ShapeImageView shapeImageView = findViewById(R.id.shape_image_view); shapeImageView.setImageShape(ShapeImageView.ImageShape.OVAL); ``` 对于更复杂的形状,如带有圆角的矩形,可以通过`&lt;shape&gt;`标签内的`...

Global site tag (gtag.js) - Google Analytics