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

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

    
1
0
分享到:
评论

相关推荐

    Android-android-shape-imageview-图片圆角三角五角圆形多角

    3. **圆形图片**:要将图片转换为圆形,最简单的方法是使用`&lt;shape&gt;`标签的`&lt;solid&gt;`和`&lt;corners&gt;`属性,同时设置`android:radius`为图像宽度的一半。这样会得到一个完美的圆形ImageView。 4. **自定义多边形**:...

    Android-shape标签的使用

    下面我们将详细探讨Shape标签的使用方法以及如何通过它来提升Android应用的界面美观度。 首先,我们来看看Shape标签的基本结构: ```xml &lt;shape xmlns:android="http://schemas.android.com/apk/res/android"&gt; ...

    Android shape 属性深入用法

    本篇文章将深入探讨Android Shape属性的使用方法,帮助开发者们更好地利用这一强大的功能。 首先,Shape元素是定义在`&lt;shape&gt;`标签内的,它有四个基本的子元素:`&lt;solid&gt;`, `&lt;stroke&gt;`, `&lt;corners&gt;`, 和 `&lt;padding&gt;...

    android动态改变shape的颜色值

    在Android开发中,Shape是XML布局文件中定义的一种图形元素,通常用于创建自定义的背景、按钮或者其他UI组件。它可以包含各种形状(如矩形...总之,理解并熟练运用Shape和Drawable是提升Android UI开发能力的关键之一。

    android shape

    今天,我们将详细地介绍 Shape 的使用方法和相关知识点。 首先,看下面的代码: ```xml &lt;shape&gt; &lt;!-- 实心 --&gt; &lt;solid android:color="#ff9d77"/&gt; &lt;!-- 渐变 --&gt; android:startColor="#ff8c00" android:...

    android shape样式

    这篇内容将深入探讨Android Shape的使用方法及其相关知识点。 首先,Shape元素是Android的Drawable类的一个子类,通常在res/drawable目录下的XML文件中定义。Shape的基本结构如下: ```xml &lt;shape xmlns:android=...

    Android_shape

    在本文中,我们将深入探讨`shape`在Android中的使用方法,以及如何通过`shape`来实现丰富的UI设计。 `shape`元素通常在XML文件中定义,该文件被放置在项目的`res/drawable`目录下。一个基本的`shape`元素结构如下:...

    android 代码实现shape效果

    在Android开发中,Shape是用于绘制自定义图形的一种XML元素,通常被用来创建各种背景,如矩形、椭圆、线或边框等。在本主题中,我们将深入探讨如何通过代码实现`shape`效果,特别是使用`GradientDrawable`来创建渐变...

    Android Shape实例

    在Android开发中,Shape是XML绘图的一种方式,它允许开发者定义各种形状并用作视图的背景。本文将深入探讨Android Shape的实现及其在实际应用中的实例。 首先,我们来了解一下Shape的基本元素。在Android的`res/...

    Android shape 属性

    这篇博客详细介绍了Android中Shape属性的使用,通过以下四个主要部分来阐述: 1. **Shape元素** Shape元素是所有形状的基础,它可以是矩形(rectangle)、椭圆(oval)、线(line)或路径(path)。在XML布局文件...

    Android ShapeDemo

    下面我们将详细讨论这些标签的用法以及它们在`ShapeDemo`中的应用。 首先,`&lt;shape&gt;`标签是Android中用于创建几何形状的元素,它可以创建如矩形、椭圆、线和路径等形状。`&lt;shape&gt;`标签的基本结构如下: ```xml ...

    Shape的详细使用方式

    ShapeDemo示例可能包含了以上各种Shape的实际应用,通过查看和学习这个示例,开发者可以更好地理解和掌握Shape的使用方法。 总结,Shape是Android UI设计中的重要工具,通过掌握其不同形状的创建和属性设置,可以...

    Android-ShapeView方便从XML创建可复用的shape减少了类似ML的shape数量

    下面我们将详细探讨`ShapeView`的主要特点和使用方法。 首先,`ShapeView`的核心在于它允许你在XML布局文件中直接定义形状的属性,如颜色、边框宽度、圆角半径等。例如,你可以创建一个矩形形状,设置填充色和边框...

    Android控件系列之Shape使用方法

    在本文中,我们将深入探讨如何使用`Shape`及其相关的属性来美化Android应用中的控件。 首先,`Shape`是Android图形绘制中的一种基本元素,通常在`res/drawable`目录下的XML文件中定义。一个`Shape`元素可以包含以下...

    Android下基于XML的Graphics_shape使用方法.docx

    在Android开发中,为了创建美观且高效的用户界面,开发者经常需要使用XML来定义图形和形状。`Graphics_shape`是Android SDK提供的一种强大的工具,允许通过XML文件定义各种形状,如矩形、椭圆、线性渐变、径向渐变等...

    Android中Shape的用法详解

    Android中Shape的用法详解 Android Shape是一种Drawable,可以理解为通过颜色来构造的图形,它既可以是纯色的图形,也可以是具有渐变效果的图形。ShapeDrawable的语法稍显复杂,但是通过学习其基本语法和属性,我们...

    Android shape 绘制图形的实例详解

    本文主要介绍了 Android shape 绘制图形的实例详解,包括 shape 属性、size 属性、stroke 属性、corners 属性、solid 属性、gradient 属性和 padding 属性的使用方法。通过这些属性,可以绘制出各种不同的图形。

    Android-打造万能shape再也不用写很多xml了

    在Android开发中,Shape是用于绘制自定义图形的重要工具,通常通过XML文件来定义各种形状,如矩形、圆角矩形、椭圆或线。然而,当项目中需要使用多种形状时,创建和管理大量的XML文件可能会变得繁琐。本文将介绍如何...

    Android编程使用自定义shape实现shadow阴影效果的方法

    对于有复杂背景或者需要动态变化的阴影,可能需要使用其他方法,如`Paint`类的`setShadowLayer()`方法,或者利用`CardView`、`Material Design`等库提供的阴影功能。 总之,自定义shape是一种简单且灵活的方式来...

Global site tag (gtag.js) - Google Analytics