`
1140566087
  • 浏览: 548772 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
博客专栏
2c4ae07c-10c2-3bb0-a106-d91fe0a10f37
c/c++ 入门笔记
浏览量:18108
3161ba8d-c410-3ef9-871c-3e48524c5263
Android 学习笔记
浏览量:309927
Group-logo
J2ME 基础学习课程集
浏览量:18086
A98a97d4-eb03-3faf-af96-c7c28f709feb
Spring 学习过程记录...
浏览量:17223
社区版块
存档分类
最新评论

Android 之 shape和selector用法介绍

阅读更多

1 、shape 的使用介绍:
作用:用于定义控件的一些显示属性;

属性说明:

<!-- 实心:填充的意思,android:color 的值是用于填充的颜色 -->
    <solid android:color="#DCDCDC" />

    <!--
    渐变
     android:startColor="" 起始的颜色
     android:endColor="" 结束的颜色
android:angle="" 渐变的角度,必须为 45‘ 的整数倍
提示:渐变的默认模式为:android:type="linear", 即线性渐变,可以指定渐变为径向渐变:
android:type="radial"  , 径向渐变需要指定半径:android:gradientRadius="50"
    -->
    <gradient />
   
    <!-- 描边
    android:width=""  描边的宽度
    android:color = "" 描边的颜色
    将描边设置为虚线的形式:
    android:dashWidth=""   该值表示的是一个  - 的宽度
    android:dashGap=""  表示- 之间隔开的距离
    -->
    <stroke/>
   
    <!--
    圆角:corners
    android:radius = ""  角的弧度,值越大所对应的角度越圆;
    还可以将四个角度设置为不同的角度:
    例如:
    <corners
    android:topRihtRodius=""   右上角的弧度
    android:bottomLeftRadius=""  右下角的距离
    ......
    />
   
   
    -->
    <!--
    间隔:padding
    -->
   
   
    2、selector 中的item 中的属性:值:true / false
    android:state_selected : 选中
    android:state_focused :获得焦点
    android:state_pressed : 点击
    android:state_enable : 设置是否响应事件,指所有的事件
   
   
    3、EditText 中用于禁止手机软键盘的方法:
    input = (EditText) findViewById(R.id.input);
//input.setInputType(InputType.TYPE_NULL);
   
   
   
   
   
   
   
   
   
   
   
   
   
   
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics