利用节日休息时间在ANDROID上进行学习并模拟2048游戏。效果如下图:制作思路:1、画出2048游戏主界面,根据手机屏幕宽高度进行计算并画出每个方块的大小。 1 @Override 2 protected void onSizeChanged(int w, int h, int oldw...
分类:
移动开发 时间:
2015-01-03 17:09:59
阅读次数:
195
上一篇主要讲了我对裁剪消除算法的思考,这一篇的主题是计算单行覆盖面积,以此来确定是否达到了裁剪条件。
就像之前所说的,在该游戏中,基本方块都由四个小方块构成,四个小方块的尺寸均是25*25。因此游戏区域是宽可容纳10个方块,高可容纳20个方块。即250*500。每行的间距均是25。
因此,现在的问题就是,如何判定在这个宽250,高25的区域内,方块所占的面积。如果能够计算出其面积,而这个区域的...
分类:
其他好文 时间:
2015-01-02 16:03:52
阅读次数:
206
2014-10-21 19:03|?发布者:?鸟哥笔记-馒头?|来自: 知乎 黄兢成 初代iPhone 2007年,初代iPhone发布,屏幕的宽高是 320 x 480 像素。下文也是按照宽度,高度的顺序排列。这个分辨率一直到iPhone 3GS也保持不变。...
分类:
移动开发 时间:
2014-12-31 13:11:10
阅读次数:
251
项目需要,在ListView中显示多张图片,用到了GridView,不过如果使用普通的GridView,Item仅仅只是显示一部分,超出第一行以后的都无法显示了,这个很无语,所以又得继承下GridView重写onMeasure方法去测量子控件的宽高了..
这里只是贴出自定义GridView的代码,直接在xml中使用,ListView的Adapter中调用即可:
public class Gri...
分类:
其他好文 时间:
2014-12-30 11:50:48
阅读次数:
142
拉伸游戏,充满整个屏幕保持游戏原比例,让一边占满屏幕,另外一侧黑边;让短边占满屏幕,另外一侧超出屏幕,不显示黑边,一部分画面在屏幕外,无法显示/不显示;指定一侧充满屏幕,另外一侧超出屏幕。适配屏幕其实就是拿一张大图 只显示能显示的。先确定使用的那个版本的资源。 普清=》高清=>超清 X 最小宽...
分类:
其他好文 时间:
2014-12-29 18:18:59
阅读次数:
265
PC端,触屏版:前端JS方案——利用img标签加载一张base64的WebP图片,在img标签的onload事件中判断该图片是否具有宽高的属性,若有表示支持webP,若没有表示不支持webP。后台判断方案——判断浏览器请求头Accept是否支持WebP,返回是否支持的标示给前台。以上两种方案中,前端...
分类:
Web程序 时间:
2014-12-29 13:44:18
阅读次数:
576
(1)为了能适应多种屏幕尺寸的手机,我们在创建图像的时候就要根据用户手机屏幕的宽高像素来创建。(2)该软件将把图形保存到sdcard中,在保存之前,需要检测sdcard是否存在,是否可写入。如通过以上检查,就保存图像。首先,我们应该检测sdcard的状态,如果不可写入,则给出提示: publi...
分类:
移动开发 时间:
2014-12-28 12:53:52
阅读次数:
266
//根据图片的链接获取图片的宽高- (CGSize)downloadImageSizeWithURL:(id)imageURL{ NSURL *URL = nil; if([imageURL isKindOfClass:[NSURL class]]){ URL = imag...
分类:
其他好文 时间:
2014-12-28 00:21:34
阅读次数:
164
根据Bitmap生成圆形的Bitmap,通过图片的宽高确定圆形图片的圆心半径等,再生成圆形的图片,主要代码如下publicBitmaptoRoundBitmap(Bitmapbitmap){
try{
intwidth=bitmap.getWidth();
intheight=bitmap.getHeight();
floatroundPx;
floatleft,top,right,bottom,..
分类:
其他好文 时间:
2014-12-26 18:55:54
阅读次数:
194
今天要修改一个基于bootstrap模态框的位置和大小,难点在于怎么去动态地获取浏览器的可视区域的宽高,请注意是‘可视区域的宽高’! 找到解决代码如下,为了以后方便查找,我就直接贴在下面了: var winSize = function() { var e = window, ...
分类:
其他好文 时间:
2014-12-26 18:04:20
阅读次数:
141