Android应用开发Android shape的用法
白羽 2019-01-14 来源 :网络 阅读 450 评论 0

摘要:本文将带你了解Android应用开发Android shape的用法,希望本文对大家学Android有所帮助。

    本文将带你了解Android应用开发Android shape的用法,希望本文对大家学Android有所帮助。


"
    Android shape的用法。
   
    ?
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <!--?xml version=""1.0""   encoding=""utf-8""?-->
    <shape   xmlns:android=""https://schemas.android.com/apk/res/android"">
     
        <!-- 填充色为白色 -->
        <solid   android:color=""@color/colorWhite"">
     
        <!-- 圆角   radius为角的弧度,值越大角越圆。-->
        <corners   android:radius=""5dp"">
        
        <!-- 描边   width描边的宽度,color描边的颜色-->
        <stroke   android:color=""@color/colorDivider"" android:width=""@dimen/height_pider"">
         <!--   四周留出来的空白,和xml文件中的pad效果一样,对内起作用 -->
        <padding   android:bottom=""30dp""   android:left=""20dp""   android:right=""30dp""   android:top=""20dp"">
     
        <!-- 背景颜色渐变 -->
        <gradient   android:angle=""90""   android:endcolor=""#ff00ff00""   android:startcolor=""#ff0000ff"">
     
      </gradient></padding></stroke></corners></solid></shape>
      shape总体说来可以看做是使一张图片,放在drawable目录下,可以单独使用,也可以和selector一起使用,主要用户处理图片的圆角,点击变色的变化。可以单独写comm_shape.xml,press_shape.xml(文件名是随便取的),   然后结合selector使用,如果熟练的话可以直接在selector中直接写,那样看起来文件不是那么多。注意上面的代码中,实心solid和渐变gradient一般不会一起使用。
    "    

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之Android频道!

本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程