zoukankan      html  css  js  c++  java
  • 图形—9patch,shape ,selector

    9patch

    shape

    创建

    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android">
        <!--尺寸-->
        <size android:height="50dp" android:width="100dp"/>
    
        <!--单色填充-->
        <solid android:color="#f00"/>
    
        <!--圆角-->
        <corners android:radius="50dp"/>
    
        <!--边框-->
        <stroke android:color="#0f0" android:width="5dp" android:dashGap="5dp" android:dashWidth="15dp"/>
    
        <!--渐变色-->
        <gradient android:startColor="#0f0" android:centerColor="#f00" android:endColor="#00f"
            android:angle="45"/>
    </shape>
    shape

    selector

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:drawable="@drawable/abc"
          android:state_pressed="true" android:state_checked="true"/><!--按下去的时候--><!--被选中时显示-->
        <item android:drawable="@drawable/bcd"/>
    
    </selector>
    selector
    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
    
        <item android:drawable="@drawable/abc" android:state_pressed="true"/>
        <item android:state_checked="false" android:drawable="@drawable/bcd"/>
    </selector>
    selectorcheck
    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
    
        <item android:state_pressed="true">
            <shape >
                <solid android:color="#f0f"/>
                <corners android:radius="50dp"/>
            </shape>
        </item>
        <item>
            <shape>
                <solid android:color="#f00"/>
                <corners android:radius="10dp"/>
            </shape>
        </item>
    </selector>
    selectorshape
  • 相关阅读:
    Android自定义DataTimePicker(日期选择器)
    面试阶段如何与 HR 沟通薪酬
    ppshu
    什么是SOA?
    手机页游再升级 腾讯出恶搞APEC元首换装小游戏
    pp
    oracle sql
    JSP中脚本、声明和表达式的本质区别
    使用WSDL发布WebService(第二部分)简单对象访问协议——学习SOAP语法和使用SOAP发布WSDL
    Javascript 文件的同步加载与异步加载
  • 原文地址:https://www.cnblogs.com/1ming/p/5640222.html
Copyright © 2011-2022 走看看