菜鸟Android(1)

从图中可以看到,应用标签内是 Activity 组件,组件内部是一个 Intent 过滤器标签,其中一个标签提到 Launcher 启动器

布局 XML

视图类型
1. UI组件

UI 组件
TextView
EditView
button
  1. 容器视图
类名称 说明
LinearLayout 在一行或一列里显示视图
RelativeLayout 相对某个视图放置其他视图
FrameLayout ViewGroup 包含一个子视图
ScrollView 一种 FrameLayout,旨在让用户能够在视图中滚动查看内
ConstraintLayout (约束布局)这是更新的 viewgroup;可以灵活地放置视图

XML 的属性

每个视图都具有大量的属性,可以在相关的文档页面查看这些属性。这些属性可以设为不同的值。属性确定了视图的外观细节和互动方式。

R类

当你的应用被编译时,系统会生成 R 类。它会创建常量,使你能够动态地确定 res 文件夹的各种内容,包括布局。要了解详情,请参阅关于资源的文档。

ID

ID 是 Android 用于识别和定位各种控件的 数字标志 Android 工具实际上会帮助我们生成这个数字,我们只需要给它标志名称即可。如:
@+id/标识名称
* @ 告诉工具不要将括 里的内容视为字符串文本
* + 告诉工具如果 ID 不存在 则创建一个
* / 斜线前的 ID 告诉工具我们这是创建 ID

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年6月5日
下一篇 2017年6月5日

相关推荐