Android02--Android之UI的基本控件01

来源:互联网 发布:mac装win7单系统 编辑:程序博客网 时间:2024/04/28 03:10

1.父控件View

所有的控件的父类是View,故他所拥有的属性他的子控件都可以使用的.

1.android:layout_width="match_parent" android:layout_height="match_parent" 这两个标签是属于外部layout的控件,他的填充是针对父控件来讲2.wrap_content:包裹内容,自适应.(不能超过父控件允许的范围)3.android:layout_gravity="start|top":左边顶部start:在中国是从左开始end是从右边(中国);start是左边(但不要使用left)4.android:padding="20dp":外边距距离里面内容的宽度5.android:backgroundTint="#0f0":背景着色....背景着色要选用有透明地方的图片或者shape.否则着色完之后就是一种颜色就是一个方块.6.android:alpha="1":透明度,值0-17.android:rotationX="45" 9. android:id="@+id/fhj"  对资源的引用@,+定义,如果不写+,也可以到资源文件中添加定义.10.android:rotation="45":旋转按照z轴  带XY的按照分别按照sxy轴旋转

小知识点

1.用于在Adroid中显示的两种方法打印: Log.v();最低级别,比他级别高的打印的信息看不到v的.其他类似. Toast.makeText(MainActivity.this, "fghj", Toast.LENGTH_SHORT).show();参数一个context(上下文对象),显示的文字,显示的时间长短不要写定值(两个值).show();2.id两种:自己声明的;系统id3.找id的两种方式:findViewById.....4.添加监听的两种方式:.匿名内部类;添加this,实现接口;推荐第二种.,编译出来会只有一个类.5.背景可以有两种:颜色和drawable6.字体大小,不建议使用TextSize;尽量不要硬性指定颜色和大小,修改麻烦android:textAppearance="@style/TextAppearance.AppCompat.Large"7.padding :内边距和内容的边距,这个可以增加点击的区域8.margin:外边距和父框架的边距
0 0
原创粉丝点击