git地址:http://git.oschina.net/yccc/yc_2048/tree/master/yc_2048
第一步:根据屏幕的宽,画16个小正方形(textview)。
首先,利用DisplayMetrics获取屏幕的宽度,然后计算每个小方块的宽度,再利用LayoutParams动态添加textview。基本思路就是这样。起初想了各种其他方法,都不能达到适配各种屏幕的效果,经过一些挣扎最后终于完成了画这个方块。
git地址:http://git.oschina.net/yccc/yc_2048/tree/master/yc_2048
第一步:根据屏幕的宽,画16个小正方形(textview)。
首先,利用DisplayMetrics获取屏幕的宽度,然后计算每个小方块的宽度,再利用LayoutParams动态添加textview。基本思路就是这样。起初想了各种其他方法,都不能达到适配各种屏幕的效果,经过一些挣扎最后终于完成了画这个方块。