1. LinearLayout:一种常用的布局方式,用于在垂直或水平方向上排列子视图。
    2. RelativeLayout:允许子视图相对于彼此或父视图定位。
    3. ConstraintLayout:一个灵活的布局方式,允许视图通过约束进行相对定位。
    4. Toolbar是Android 5.0(API 级别 21)引入的一个控件,可以作为ActionBar的替代品。
    5. 你可以使用Toolbar来显示应用程序的标题、导航图标、操作项等。
    6. 在布局文件中添加Toolbar,并在Activity中设置它作为ActionBar。
    7. 创建自定义的XML布局文件,其中包含你想要在头部显示的视图(如TextView、ImageView等)。
    8. 将这个布局文件作为Activity的布局的一部分添加。

添加视图到头部:在你的Activity或Fragment的布局文件中,将自定义的头部布局作为第一个子视图添加到LinearLayout或ConstraintLayout中。

    • 确保其他视图内容位于头部布局下方。
  1. 处理滚动行为:

    • 如果你的布局是可滚动的(例如使用ScrollView),确保头部布局在滚动时保持固定。
    • 可以使用app:layout_scrollFlags属性在ConstraintLayout中实现这一点。