概括

一个 Activity 对应一个类,该类中的函数 可以视为一个事件 ,可通过xml 标签属性指定关联到该函数上

一个 Activity 对应一个layoutxml 文件

一个 Activity 对应一个界面

一个 layoutxml 文件 包含 该视图 Activity下 的所有 组件

一个 组件 对应 xml 文件中的一个标签类型 ,其属性 为该组件属性

一个 Intent 需要一个 getIntent() ,作用是用来进行 不同Activity 下不同组件 的相互沟通 及 Intent 表示一个应用 执行某项操作的意向 ,将要跳转到哪个 Activity

Rxml 的根(res)对象

app 启动配置文件 都在 AndroidManifest.xml 文件中指定

前端( xml 文档指定)

前端处理 可以类似于 html 和 css 未分离的 xml 而 js 被涵盖到 后端处理中(如同 NodeJs)

  1. 布局Activity是一种不可见的容器,用于控制其子视图在屏幕上的位置。
  2. 微件(组件)是界面组件 如 按钮和文本框
  3. 每一个 组件都有对应 的编号id 或者其他属性 ,可通过属性 来查找 来进行 操作视图
  4. xml 文档可附加 value 文件库 的 xml 为的是使用 string 为不同语言和统一管理实现方便
  5. Base Line 是微件之间的关系连接线 base line是两个或更多视图之间的双向约束条件,它可以采用一致的方式放置被链接的视图
  6. Autoconnect 作用是 用来 根据拖动位置 自动添加约束规则