认识布局和简单控件,了解控件基本属性

LinearLayout线性布局的属性

线性布局是我们最常用的一个布局,现在我说说他的属性,有的人会发现线性布局的高和宽的值与Button的不同,那么他们有什么区别呢,

布局在一个页面可能用到多次。

wrap_content代表自适应

match_parent是最大,还可以自己设置自定义比如60dp

orientation属性是指定控件的排列方式。

vertical是竖直排列

horizontal是水平排列

这个很容易理解,实在理解不了的多添加几个控件看看。

gravity是控件内部的对齐方式。值center是居中,top顶部,bottom底部,left左边,right右边,center vertical垂直居中,center horizontal横向居中

 

layout_gravity是控件自己的对齐方式

background是控件的背景可以添加颜色背景也可以用图片做背景,不知道颜色代码的可以在可视化编程页面点线性布局找到background选取颜色,用图片做背景需要把图片首先放在工程的/app/src/main/res/drawable/文件夹下,很简单。

TextView基本属性和编辑框

textColor是文本的颜色

text文本内容可以自己随意设置

textSize是文本大小,按自己认为合适的弄。

autoLinkweb识别,属性值phone是手机号码识别高亮,email邮箱,all识别高亮是所有,

其他的也可以设置背景什么的,以自己习惯自己设置就好

 版权声明:本文为AIDE教程网原创文章,转载请附上原文出处链接和本声明
本文链接: https://www.aidemx.cn/1455.html

梦雪

专注于AIDE教程分享

    留下你的评论

    *评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

    相关推荐