android Edittext添加边框的问题

自定义EditText实现IP输入框 你们听说过需要在Andrid设备上输入IP地址的需求吗,不管你们听说了没有,反正我是没听说。这不,产品提出了这么逆天的需求。 先说下大致思路 继承LinearLayout 实现了多个EditText横向排列。 去掉每个EditText的背景 Linearlayout中onDraw()方法绘制边框 为每个EditText添加输入监听 解说一下越到坑 1. LinearLayout 阅读详情

最近一直在网上找给Editt添加边框的方法,发现网上反而很多人在找去除边框的方法,觉得吧有边框的太丑,可我反而觉得没边框的丑下面是对比图

我反正觉得无边框的丑,

好吧言归正传,如何添加边框呢?安卓2.*都是有边框的,第一种方法,设置2.*的主题,代码如下

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//添加下面这行代码
setTheme(android.R.style.Theme_Black_NoTitleBar);
setContentView(R.layout.activity_main);

}

第二种就是xml中 使用shape这个比较麻烦,我就不多说了,自己百度吧

安卓_重写Edittext,画边框 Android系统本身提供的TextView组件并不支持边框,但可以对edi进行扩展来添加边框。我们可以使用如下两种方法为TextView组件添加边框。1.  编写一个继承TextView类的自定义组件,并在onDraw事件方法中画边框。2.  使用9-patch格式的图像作为TextView的背景图来设置边框(这个背景图需要带一个边框)。在onDraw事件方法中画边框非常容易,只需要画TextV 阅读详情

相关推荐

NC数据预处理避坑指南:从MATLAB读取到GeoTIFF导出,解决坐标翻转与值域异常

本文详细解析了NC数据预处理中的常见问题,包括MATLAB读取时的坐标翻转与GeoTIFF导出时的值域异常。通过实战案例,介绍了如何解决矩阵方向错乱、处理FillValue与scale_factor、精准移植空间参考等关键问题,帮助研究者高效完成气象数据的批量处理与GIS兼容性验证。

weixin_30788619的博客 653

Android EditText设置边框

Android EditText设置边框 简介 Android应用程序中给EditText设置边框。 效果图: 快速开始 在res/drawable目录下新建样式文件 edit_background.xml。 <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.an...

tracy的博客 3万+

Win11系统下Abaqus2022与VS2022+oneAPI2023环境配置全攻略(附VUMAT子程序避坑指南)

本文详细指导在Windows 11系统下,为Abaqus 2022配置Visual Studio 2022与Intel oneAPI 2023的Fortran编译环境,以支持VUMAT等用户子程序开发。内容涵盖软件安装顺序、环境变量关联、快捷方式修改及关键验证步骤,并提供了首个VUMAT子程序的实战编写与模型验证方法,帮助用户高效搭建稳定可靠的仿真开发平台。

pytorch8learner的博客 316

android editview边框,Android中画边框线 EditText四周边框线

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i.有的时候我们需要对textView,或者EditText 等组件增加边框线。这个时候我们首先想到的就是有没有什么属性可以直接添加到XML里面。上网找了半天也没有什么好的办法。后来想到了 我们可以自己画出边框线。ii,我们可以看到...

weixin_33781072的博客 596

ADC噪声参数博弈论:为何24位ADC的有效分辨率可能不如16位?

本文深入探讨了ADC噪声参数的核心矛盾,揭示了24位ADC有效分辨率可能不如16位ADC的根本原因。关键在于跳出单纯比较位数的误区,转而关注输入参考噪声这一绝对指标。文章通过分析参考电压对满量程范围和噪声模型的影响,阐述了动态范围与最小可测信号之间的取舍逻辑,为工程师提供了基于系统实际需求的ADC选型与噪声评估框架。

snow3的博客 704

chmod: changing permissions of `/u01/app/oracle/product/11.2.0/dbhome_1/bin/extjobO‘: Operation not

oracle 11.2.0.4安装psu 29141056,日志末尾抛出报错 Patching component oracle.ctx, 11.2.0.4.0... Applying sub-patch '29141056' to OH '/u01/app/oracle/product/11.2.0/dbhome_1' Patching component oracle.rdbms, 11.2.0.4.0... Patching component oracle.rdbms.rman, 11.2.0.

m0_37625564的博客 1833

Android EditView详解 常用的场景

EditView详解

奇奇怪怪的Android code的博客 1785

智能车竞赛卡丁快跑组:自动驾驶与人车交互技术实战解析

本文深入解析了智能车竞赛卡丁快跑组的技术核心,重点探讨了自动驾驶与人车交互两大模块的实战方案。文章详细拆解了从环境感知、路径规划到语音识别、命令执行的完整流程,并分享了基于单片机平台的调试心法与赛场经验,为参赛者提供了一套从零开始、分步攻坚的系统性备赛指南。

f0g1h2的博客 1177

EditView设置边框

昨天,我试着做一个登陆界面时,用户名和密码的输入框是一条横线在下边,我觉得不好看,想设置成边框样式。在网上搜了一下,解决了这个问题。     第一种比较简单,但是样式不好看。 只需在EditText属性中增加“ android:background="@android:drawable/edit_text" ”一条即可。   第二种是在EditText的background设

谢岩的博客 5030

加湿器方案-DLT8M04TS-杰力科创

基本组成: 一个触摸按键、一组RGB灯、一个雾化片、一个充电IC。 产品功能: 第一次上电光机状态,RGB红/绿/红灯依次闪烁灭; 2、按键功能:短按开关机和三档喷雾工作模式,第一次短按持续喷雾,短按第二次喷3S,停3S,短按第三次关闭喷雾模式,依次循环; 在喷雾或是不喷雾的状态下长按1.5S RGB灯渐变,一直循环,第二次长按当前灯光闪烁一下常亮,第三次长按关机; 3、持续喷雾定时5小时自动断电,间歇喷雾定时10小时自动断电,若在间歇工作时有切换为持续喷雾,那间歇喷雾的...

JLKCsz的博客 512

Codex 实战 Skills:用 Skill 自动识别并提取 PDF/图片表格数据,效率提升 10 倍

本文介绍如何构建一个多模态文件解析 Skill,用于自动识别和提取 PDF/图片中的表格数据,提升 AI 智能体处理非结构化文档的效率。文章分析了传统方法的局限性,提出分层解析架构(预处理、检测、提取推理、后处理),推荐技术栈包括 pdfplumber、OpenCV 和多模态大模型。详细说明了 Skill 的元数据定义、数据模型设计(使用 Pydantic)和核心实现流程,通过混合策略实现从复杂文档到结构化 JSON/Markdown 的转换,使 AI 代理具备"阅读"多模态文档的能力。

yueyeguzhuo的专栏 302

Android Studio Edit view 边框显示 + InputType

1.我们知道很多时候编辑框用来输入一行字符的时候会在下方有一条直线,此时是很美观的,但是如果要输入很长一段文字的文本编辑框时,一条横线就有失美观了,那么我们需要加上一个语句,让他有一个边框 android:background="@android:drawable/edit_text" 2.inputType关于这个呢就是说你在光标点到编辑框里面的时候,手机会弹出来一个软键盘就是虚拟键盘,用...

桃子不出的博客 5372

3、流程引擎下载安装与部署

camunda有多种使用方式,此处先使用独立平台的方式部署引擎,这种用法适合分布式,微服务化,多语言异构系统的使用方式。

leyoliu的博客 5520

Android取消EditText自带黄色边框

平时还没感觉,但是在做一些高逼格的应用时,发现系统自带的黄色边框很难看哎,比如说下面这个小搓比:哎呦,简直搓的不行。想要取消边框黄色只要一步:在你的EditText里添加一个属性:android:background="@null"duang!很清新有没有

张拭心的博客 shixinzhang 4144

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

部分Android8.0以上机型RelativeLayout出现绿色边框解决办法

版本适配

chali1314的博客 1757

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

简单小问题

1.Android4.0以后EditText边框显示不全     在xml中添加android:background="@android:drawable/edit_text"属性即可

微加幸福的博客 356

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

一个android项目开发遇到的各种小问题(一)

1、map格式字符串如何解析? 借助json,先将字符串转化为json格式,再取值 JSONObject object = new JSONObject(posMap); clientIden = object.getString("iden"); -------------------------------------------------------------

adolph_jun的博客 599

textview、edittext下划线边框,以及圆弧边框的添加

学习应该是一件被严谨对待的事情,近期正在做一个项目,如今算是告一段落,打算慢慢地将项目中用到的琐碎的东西贴出来留作记忆以及与大家分享,好了不多废话,上效果以及代码: 效果如图所示: 所需要的是各种形状的边框以及下划线,代码如下: 在工程中新建drawable文件夹,创建xml文件,选择shape:接下来就是编写不同的效果:如下所示: 一、textview圆角边框:

菜鸟君的专栏 6590

Android edittext 设置边框

前些日子,我在做一个简单的Android项目。由于是新手,所以很多地方都不知道所以然。 遇到了一个问题:当我设置了一个Edittext的时候,它的样式只有下边框一条线,经过不断地百度(因为问题太过简单,大佬们都看不上),我找到了自己的一条道路。 =================================== 先设置一个简单的文本框 <EditText android:id="@+id/edt_message" android:layout_width="wrap

erose的博客 3918

Android——EditText自定义边框、圆角和其常用属性总结

看下效果图: 执行步骤: 首先在/res/layout文件夹下创建custom_et_layout.xml布局文件,源代码如下: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android

每天进步一点点... 4万+

Android--去除EditText边框,添加下划线

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <com.marine.study.Lin

超宇的博客 8060

android bitmap 加边框,EditText添加边框

EditText的background属性设置为@null就搞定了:android:background="@null"style属性倒是可加可不加附原文:@SlumberMachineEditText属性_去边框我个人不费话,内容如题,以下是代码:package com.puppet.custom.component;import android.content.Context;import a...

weixin_36096321的博客 301

Android EditText简单自定义边框样式

1.去掉全部边框 android:background="@null"。 2.自定义样式: shape中如果不通过Android:shape来指定形状时,默认是矩形,其中solid代表纯色,corners代表角,radius越大,圆角越大,stroke代表边框线。 首先定义normal和focus两种状态下的style。 xml:edittext_normal        

Dream_forever248的博客 5193

Android EditText获得焦点时边框颜色变深

第一步:为了更好的比较,准备两个一模一样的EditText(当Activity启动时,焦点会在第一个EditText上,如果你不希望这样只需要写一个高度和宽带为0的EditText即可避免,这里就不这么做了),代码如下: <EditText android:layout_width="fill_parent" android:layout_height="36dip" a

肖赛SoAi 7870
上一篇: android 程序完全退出
下一篇: 随心记
wu_android
博客等级 码龄10年 94粉丝 63原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值