Glad you find it helpful! I also had the habit of using mostly LinearLayout for everything, but I always felt it was quite inefficient because I would end with a lot of nested LL's. As I began implementing ConstriantLayout my views became 'flatter' and more responsive to different screen sizes.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.