Android学习——day7

UI设计相关概念

1、UI:用户界面

2、UI设计:用户界面设计

3、View:视图,占据屏幕上一块矩形区域,负责提供组件绘制和事件处理的方法。

(1)View常以View类的形式出现,View类是所有UI组件的基类,一般使用View类的子类

(2)View类位于android.view包中;View的子类一般都位于android.widget包中

(3)View类常用属性可以在API文档中找到

找到Android—sdk—docs—index.html,点击index.html

 点击DEVELOP

 点击Reference

 点击android.view

点击android.view—Classes—View

 在XLM attributes中列出了View类提供了属性

 (4)常见属性

  • android:id属性:为组件设置唯一标识

android:id="@+id/user"
  • android:background属性:设置背景

背景可以是图片资源

android:background="@mipmap/图片资源名称"

(需要先将图片保存到mipmap目录中)

背景也可以是颜色值

android:background=“#FF6600”
  • android:padding属性:设置上下左右内边距

android:padding="16dp"
android:padding="@dimen/activity_margin"

延伸属性:android:paddingLeft(android:paddingStart)、android.paddingTop、android:paddingRight(android:paddingEnd)、android:paddingBottom

原文地址:https://www.cnblogs.com/znjy/p/14357299.html