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);
分享到:
相关推荐
Android shape 属性深入用法 我的博客:http://blog.csdn.net/xiaoyuan511
Android控件系列之Shape使用方法,需要的朋友可以参考一下
android XML Graphics_shape使用方法 可以帮你打造更好的android界面
本文实例讲述了Android编程使用自定义shape实现shadow阴影效果的方法。分享给大家供大家参考,具体如下: 直接上xml文件, 并且附上相应的解析: <?xml version=1.0 encoding=utf-8?> <selector xmlns:android...
ShapeDrawable是一种很常见的Drawable,可以理解为通过颜色来构造的图形,它既可以是纯色的图形,也可以是具有... android:shape=[rectangle> <corners android:radius=integer android:topLeftRadius=integer
主要介绍了Android使用shape使组件呈现出特殊效果的方法,结合实例形式分析了Android中shape文件相关属性、功能及使用方法,需要的朋友可以参考下
shape和selector是Android UI设计中经常用到的,...使用的方法: Java代码中:R.drawable.文件的名称 XML中:android:background=”@drawable/文件的名称” 属性: <shape> android:shape=[“rectangle” | “oval” |
shape和selector是Android UI设计中经常用到的,比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到shape和selector。可以这样说,shape和selector在美化控件中的作用是至关重要的。 1:Selector ...
本例知识点:Dialog透明,圆角,及GridView的简单用法。 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > ...
shape和selector是Android UI设计中经常用到的,比如...使用的方法: Java代码中:R.drawable.文件的名称 XML中:android:background=”@drawable/文件的名称” 属性: <shape> android:shape=[“rectangle” |
1.背景选择器(位于res/drawable/,使用方法:android:background=”@drawable/XXX”) 代码如下: <?xml version=”1.0″ encoding=”utf-8″?> <selectorxmlns android=”...
当然除了使用drawable这样的图片外今天Android开发网谈下自定义图形shape的方法,对于Button控件Android上支持以下几种属性shape、gradient、stroke、corners等。 我们就以目前系统的Button的selector为例说下: ...
DevShapeUtils开源库 > 项目初衷: 公司项目样式文件n 1个,多人开发文件命名各种各样,每次都要搜索半天...2.1 Android Studio导入方法,添加Gradle依赖 在项目的 build.gradle 添加: android { defaultConfig { ...
介绍 图形裁剪ImageView,API 21 及以上 使用 View.setOutlineProvider( ViewOutlineProvider) 方式实现,API 18 及以上 使用 Canvas.clipPath(Path) 方式实现,API 18 以下 使用 Paint.setXfermode(Xfermode) 方式...