美文网首页
2019-11-13

2019-11-13

作者: ambe_gzy | 来源:发表于2019-11-14 00:15 被阅读0次

    在一个可滚动视图页面,要求顶部toolbar不可滚动,但顶部toolbar与下面的内容的背景一致,该怎么实现?

    横线以下可滚动,背景一致

    设置背景颜色一致就可实现


    设置阴影

    android:elevation="xxdp" 这个属性设置组件z轴的高度

    缺点:颜色不能修改


    Relativelayout+GridLayoutManager子item均匀分布

    item的最外层宽度需match_parent,如果固定宽度,则子item不能居中显示。

    不能均匀分布的原因:GridLayoutManager设置的时候是需要设置每行显示的数目的,而这个设置就规定了每个布局的大小。如果固定了宽度,则产生冲突。

    固定宽度,不均匀分布 宽度match_parent,均匀分布

    参考GridLayoutManager 设置居中对齐问题


    百分比布局ConstraintLayout:

    使用:

    app:layout_constraintWidth_percent=".5"

    app:layout_constraintHeight_percent=".5"

    android:layout_width="0dp"

    android:layout_height="0dp"


    git :merge 和 rebase的区别

    区别:

    merge只是合并另外一个分支的内容,rebase也合并另外一个分支的内容,但是会把本分支的commits顶到最顶端

    产生冲突的时候,rebase不会产生额外的commit

    参考:

    git merge 和 git rebase 小结

    git merge与 git rebase区别及实例

    [git]merge和rebase的区别

    相关文章

      网友评论

          本文标题:2019-11-13

          本文链接:https://www.haomeiwen.com/subject/djbhictx.html