Android 之shape 的用法介绍

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);
    

    

猜你喜欢

转载自sunzone.iteye.com/blog/1986782