1.UI设计相关的概念

UI设计相关的概念

View(看成一块矩形区域):

1.所有UI组件的基类
2.View类位于android.view包中,View类的子类一般都位于android.widget包中。
3.view常用属性:
android:id属性:android:id="@+id/textView"
android.background属性:设置背景
设置背景图片: android:background = “@mipmap/图片资源名称”(提前将图片放在mipmap文件夹中)
设置颜色: android:background = “#FF6600”
android.padding:用于设置上下左右的内边距的
android:padding = “16dp”

ViewGroup(容器,控制View如何摆放):

1.他是一个抽象类,继承自view类,所以经常使用它的子类
2.ViewGroup控制其子组件分布时依赖的内部类:
(1).ViewGroup.LayoutParams类
android:layout_height:设置高度
android:layout_width:设置宽度
注:FILL_PARENT(MATCH_PARENT):设置与父容器相同
WRAP_CONTENT:包裹自身内容
(2).ViewGroup.MarginLayoutParams类
在这里插入图片描述

使用XML布局文件控制UI界面(推荐)

可以分为三种方法:
(1).使用XML布局文件控制UI界面
(2).使用Java代码控制UI界面
(3).相结合
(4).开发自定义的View
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43328054/article/details/106334301
今日推荐