来源:小编 更新:2025-03-06 02:39:51
用手机看
你有没有发现,手机屏幕的边框有时候就像是一幅画框,把你的手机界面装点得更有个性呢?今天,就让我带你一起探索安卓系统边框设置的奥秘,让你的手机焕然一新!
还记得那些没有边框的EditText吗?是不是觉得它们有点单调呢?其实,给EditText加边框超简单,只需要两步:
1. 背景大变身:在XML布局文件中,给EditText设置一个带边框的背景。你可以用shape绘制一个带圆角的矩形,或者直接用一张切好的.9图。比如这样:
```xml
android:layout_width=\match_parent\ android:layout_height=\wrap_content\ android:background=\@drawable/edittext_background\ /> ``` 然后在drawable文件夹中创建一个edittext_background.xml文件,内容如下: ```xml ``` 2. 主题大改造:如果你的EditText依然没有边框,那可能是主题的问题。试试把application的主题改成`android:Theme.Light.NoTitleBar`,然后看看效果如何。 LinearLayout是Android中非常常用的布局控件,它可以将多个控件排列在一起,形成一个水平或垂直的布局。给LinearLayout加边框,可以让你的布局看起来更有层次感。 1. drawable资源:创建一个drawable资源文件,比如underline.xml,内容如下: ```xml ``` 2. 应用边框:在LinearLayout的背景属性中应用这个drawable资源: ```xml android:layout_width=\match_parent\ android:layout_height=\wrap_content\ android:background=\@drawable/underline\/> ``` Button是Android中常用的控件之一,给Button加边框可以让它看起来更加时尚。 1. shape资源:创建一个shape资源文件,比如rounded_button.xml,内容如下: ```xml ``` 2. 应用边框:在Button的背景属性中应用这个shape资源: ```xml 二、布局的“装饰品”:给LinearLayout加边框
三、按钮的“时尚圈”:给Button加边框