`

Android EditText 设置圆角

 
阅读更多

 

Android EditText 设置圆角

 

1. 在drawable 下新建 shape.xml 文件

 

<?xml version="1.0" encoding="UTF-8"?>
<shape 
	xmlns:android="http://schemas.android.com/apk/res/android"
	android:shape="rectangle">
	<!-- 填充的颜色 -->
	<solid android:color="#FFFFFF" />
	<!-- 设置矩形的四个角为弧形 -->
	<!-- android:radius 弧形的半径 -->
	<corners android:radius="7dip" />
</shape> 

 

2.设置引用

     android:background="@drawable/shape"

 

EditText 其它属性

        android:hint="请输入用户名" <!-- 设置提示文本 -->
        android:drawableLeft="@drawable/ic_launcher" <!-- 设置文本框左边小图标 -->

     

分享到:
评论

相关推荐

    Android Studio 界面布局之xml文件中给输入框editText修改下划线颜色 / 为按钮设置圆角和颜色 / 约束布局预览效果和运行效果不一致 问题的解决

    Android Studio 在xml文件中设置界面布局1、xml文件中给输入框editText修改下划线颜色2、设置button按钮为圆角及修改按钮颜色3、运用约束布局时预览效果和运行效果不一致 写一写今天困扰我很久的问题:如何给...

    Android中实现EditText圆角的方法

    在Android开发中,为EditText设置圆角效果是一种常见的UI设计需求,它可以提升应用的视觉美观度和用户体验。本篇文章将详细讲解如何在Android中实现EditText的圆角效果。 首先,我们需要创建一个XML文件来定义圆角...

    android-EditText边框颜色

    在Android开发中,`EditText` 是一个非常常用的控件,用于接收用户输入文本。当我们需要对`EditText`的外观进行自定义,特别是调整其边框颜色时,这通常是UI设计需求的一部分,使得应用界面更加美观和个性化。本教程...

    Android EditText使用详解-包含很多教程上看不到的功能演示

    通过`android:background`属性可以设置背景图片或形状,例如定义一个圆角矩形背景: ```xml &lt;shape xmlns:android="http://schemas.android.com/apk/res/android"&gt; &lt;solid android:color="#FFFFFF"/&gt; &lt;corners ...

    editText四周边框-圆角

    android中设置EditText有四周边框,圆角边框。将此文件放到res/drawable/edittext.xml,在布局文件中给EditText添加属性android:background="@drawable/edittext"。效果完美实现。当然,里面的圆角,颜色可根据自己...

    安卓EditText输入框相关-material风格的edittext效果很不错。.rar

    5. **输入类型**:EditText支持多种输入类型,如电话号码、电子邮件地址等,通过`android:inputType`属性设置。例如,`android:inputType="textEmailAddress"`将限制输入为电子邮件格式。 6. **图标**:可以添加...

    圆角PopupWindow对话框和圆角EditText

    总的来说,实现圆角PopupWindow和圆角EditText需要对Android的UI系统有深入理解,包括View的绘制流程、背景设置以及自定义View的方法。通过学习和实践,你可以创造出更具吸引力和个性化的应用界面。在实际项目中,...

    Android中为EditText添加边框的代码清单.pdf

    在Android中为EditText添加边框,可以使用XML布局文件中的`android:background`属性,或者在Java代码中动态设置。通过调整边框的宽度、颜色、圆角大小等属性,可以定制出符合应用风格的边框效果。同时,理解这些...

    Android EditText 控件例子

    1. `android:id`:为`EditText`设置唯一标识,方便在代码中引用。 2. `android:layout_width`和`android:layout_height`:定义`EditText`的尺寸,常见的值有`match_parent`(填满父容器)和`wrap_content`(根据内容...

    Android-ChipsLibrary-在AndroidEditText中实现打Tag功能

    在Android中,`Chip`通常表现为带有圆角和内边距的小卡片,包含文字和可选的图标,可以方便地进行添加、删除和选择。 在`EditText`中集成`ChipsLibrary`,开发者可以实现以下功能: 1. **实时转换输入文本为标签**...

    android 简单的Edittext特效,附带源码及apk文件

    1. **样式设计**:可以通过自定义`style`来改变`EditText`的外观,如设置背景颜色、边框宽度、圆角等。在XML中,我们可以使用`android:background`属性来设置背景,使用`android:drawableLeft`、`android:...

    带删除按钮的圆角EditText

    可以使用`android:background`属性设置一个带有圆角的九宫格图片,或者使用`CornerFamily`和`CornerRadius`属性来指定圆角半径。 - 如果使用自定义画布,可以在`onDraw()`方法中利用`Canvas`的`drawRoundRect()`...

    Android EditText自定义样式的方法

    在Android开发中,EditText是用于用户输入文本的基本控件,其样式可以通过多种方式自定义以满足不同的设计需求。本文将详细介绍如何对Android的EditText进行样式定制,包括去除边框、改变边框颜色等方法。 首先,...

    android圆角编辑框

    在Android开发中,创建具有圆角的编辑框(EditText)是一种常见的需求,它可以提升应用界面的美观度和用户体验。本文将深入探讨如何在Android中实现圆角编辑框,并提供一个示例项目`demo_edit_yuan`的概览。 首先,...

    Android基础控件——EditText的自定义、高仿iOS的UITextField

    在Android开发中,EditText是用于用户输入文本的基本控件,它是TextView的一个子类,提供了文本输入和编辑的功能。本文将深入探讨如何自定义EditText以及如何在Android应用中实现与iOS平台上的UITextField类似的视觉...

    android 基础控件 EditText

    2. **多行输入**:若希望`EditText`支持多行输入,可设置`android:lines`和`android:minLines`属性。 ```xml &lt;EditText android:lines="3" android:minLines="3" /&gt; ``` 3. **光标位置**:`android:...

    EditText带有边框Demo

    `corners`标签则用来圆角化边框,`padding`则为EditText内部增加了内容区域的间距,提供更好的视觉效果。 此外,`ClearEditText`可能还包括清除按钮功能,允许用户快速删除输入内容。这可以通过设置`drawableEnd`...

    android 圆角 阴影

    在Android开发中,为UI元素添加圆角、阴影和渐变效果可以显著提升应用的视觉体验。本篇文章将深入探讨如何使用XML在Android中实现这些高级界面特效。 首先,我们来讨论如何创建圆角效果。在Android中,可以通过定义...

    在android上实现仿照iOS搜索栏 居中效果,点击到最左边的demo eclipse项目

    `EditText`是Android用于输入文本的基本组件,我们可以设置其样式以达到居中显示的效果。 1. **创建布局**: - 使用`LinearLayout`或`ConstraintLayout`作为父布局,设置垂直方向(`android:orientation="vertical...

    仿支付宝,微信支付Edittext控件

    这可以通过设置自定义的XML布局文件来完成,例如使用`android:background`属性定义背景,`android:hint`设置提示文本,`android:drawableLeft`或`android:drawableStart`添加图标等。 2. **数字键盘**:在支付和...

Global site tag (gtag.js) - Google Analytics