人生的烦恼,多在于知道的太多,而做的太少。

标签:Android

Android

Android 数独 游戏

Android 数独 游戏
先看看效果图 数独设计思路 先看布局,我们可以看到数独由9x9的格子组成,每个格子中间有一个数字。 Cell (单个格子、android 中我们可以先用TextView代替) Grid (由3x3 的Cell组成) Borad (由3x3 的 Grid组成) 数独是由...

3年前 (2019-04-25) 2693℃ 0评论 8喜欢

Android

Android ConstraintLayout 2.0:ConstraintLayoutStates

Android ConstraintLayout 2.0:ConstraintLayoutStates
随着ConstraintLayout 2.0的推出,有一个名为ConstraintLayoutStates的有趣新功能。 ConstraintLayoutStates允许您创建具有不同状态的布局,并轻松地在它们之间切换。 通常,大多数布局包含加载状态,初始状态,结束状态和错误状...

3年前 (2018-12-10) 2628℃ 0评论 12喜欢

Android

了解Android Matrix转换

了解Android Matrix转换
原文 Understanding Android Matrix transformations 很多年前,在学校我学习了矩阵。 我记不太清楚了,但我记得的是在想,“但是……你对这些知识做了什么呢?” 快进几年,我开始作为Android开发人员工作...

3年前 (2018-12-07) 2654℃ 0评论 15喜欢

Android

Android 录制视频 Camera占用的解决方法

Android 录制视频 Camera占用的解决方法
Android 录制视频 Camera占用的解决方法 最近需要修改项目中的视频录制功能,原来没怎么理会,可以正常录制。 但是不录制直接返回Camera就会出现占用情况,而且连系统相机都无法正常使用了。 只能重启手机,调试起来也比较麻烦。 最后发现 由于不当的调用 camera.l...

3年前 (2018-10-23) 2867℃ 0评论 25喜欢

Android

手把手教你写蛇蛇大作战(六)

手把手教你写蛇蛇大作战(六)
手把手教你写蛇蛇大作战(六) 这篇我们实现的功能主要是菜单界面的编写,还有设置控制。 效果图 首先还是老样子,先看图。 先准备好素材图 这个是我打包后的图片,具体小图片可以去我的GITHUB 下载 代码优化 这次我把代码整理了一下,分了下包。看起来结构明显。 ...

3年前 (2018-09-28) 2222℃ 0评论 9喜欢

LibGdx

手把手教你写蛇蛇大作战(五)

手把手教你写蛇蛇大作战(五)
手把手教你写蛇蛇大作战(五) 还未实现的功能有 游戏结束判断,菜单界面,机器蛇(AI) 我们先来实现游戏结束判断和游戏重开 效果图 首先还是老套路 看图。 这次就没录gif图 主要是就看个结果。毕竟录gif也挺麻烦的。>_<! 边界碰撞判断 在...

3年前 (2018-09-26) 1517℃ 0评论 8喜欢

Android

手把手教你写蛇蛇大作战(四)

手把手教你写蛇蛇大作战(四)
手把手教你写蛇蛇大作战(四) 这篇我们主要 添加 摇杆 、加速按钮 还有音效 首先我们看看这章完成的效果图 在移动设备上只能通过触控板来控制蛇的移动 所以我们要添加一个TouchPad和加速按钮 在LibGdx中已经有了这个控件 但是默认的皮肤太丑了。所以...

3年前 (2018-09-24) 1518℃ 0评论 9喜欢

LibGdx

手把手教你写蛇蛇大作战(三)

手把手教你写蛇蛇大作战(三)
手把手教你写蛇蛇大作战(三) 这篇我们的主要实现控制蛇的移动 首先我们看看实现的效果图吧 设计思路 要控制蛇的转向 首先要定义蛇当前的角度和需要转向的角度,然后计算蛇是向顺时针还是逆时针转弯。 2d 游戏要实现平滑转向移动需要使用三角函数 首先我们的坐标...

3年前 (2018-09-21) 1407℃ 0评论 7喜欢

LibGdx

手把手教你写蛇蛇大作战(二)

手把手教你写蛇蛇大作战(二)
手把手教你写蛇蛇大作战(二) 这篇我们主要实现游戏的主要框架 并且绘制一条蛇 让它动起来 首先我们看看那本篇完成的最终效果图吧 配置工程 如果你没有配置运行工程的话,会报错。 配置destop工程 在菜单栏找到Run 选择 Edit Configurations ...

3年前 (2018-09-20) 1388℃ 0评论 5喜欢

LibGdx

手把手教你写蛇蛇大作战(一)

手把手教你写蛇蛇大作战(一)
手把手教你写蛇蛇大作战(一) 先来张最终效果图 在这篇我们主要了解设计思路 和 如何使用LibGdx创建工程 蛇蛇大作战设计思路 我们要实现蛇蛇大作战的效果,首先我们分析蛇的运动。蛇可以360度平滑移动,并且从左到右掉头,会有个角度转弯。 要实现上面功能得...

3年前 (2018-09-19) 1788℃ 0评论 8喜欢