笔者在iOS开发中,就喜欢使用纯代码布局写应用,虽然有Storyboard,但习惯了代码后,在一个画布上拖控件式的编程方式让我非常难受。所以,我几乎所有的应用,都使用纯代码布局方式开发的。
纯代码布局有什么好处:
1.动态调整布局让代码更加可控。
2.能够通过代码实现各种屏幕的自动适配,包括宽屏,横屏。
3.不局限于开发应用,还可以开发小游戏。
4.代码更容易复制、粘贴,模块化后,更适用于搬砖。
在转安卓之后,发现基本全网都是使用XML+代码布局方式开发应用,虽然官方也推荐这种方式,但笔者就是这种比较纯正的人,什么都要纯粹的,包括代码。
由于笔者也是才开始学习Android开发,各种遇到的坑层出不穷,学习一门技术最好最快的方式就是搞项目,通过实际项目来获得开发经验是最锻炼人的,在这里特开专栏,以纯代码开发小游戏为例,以最终实现连连看、俄罗斯方块、贪食蛇等游戏为目标,将笔者学习上走的弯路,遇到的坑,都做个记录。