摘要: 众所周知,界面的流畅度主要依赖FPS这个值,这个值是通过(1s/渲染1帧所花费的时间)计算所得,FPS值越大视频越流畅,所以就需要渲染1帧的时间能尽量缩短。正常流畅度的FPS值在60左右,即渲染一帧的时间不应大于17ms。 阅读全文
posted @ 2015-07-28 12:59 番茄沙司 阅读(12182) 评论(1) 推荐(4) 编辑
摘要: #GIT界的神探--bisect今天我们需要使用git命令中的bisect破获一起凶杀案,下面请看具体案件:>在一个git仓库中有a,b,c,d,e,f,g,h,i,j,k这几个提交,在k提交中发现软件功能F是可以正常工作的,但是在最新的a提交上F已经无法工作(被谋杀了)。在提交数较少的情况下可以挨... 阅读全文
posted @ 2015-07-13 16:25 番茄沙司 阅读(1158) 评论(0) 推荐(0) 编辑
摘要: 使用web和二维码实现类似qq扫描二维码登录的功能。 阅读全文
posted @ 2015-07-13 09:50 番茄沙司 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: cocos compile -p android上面这条命令可以将cocos2dx的工程编译出android apk,需要注意的是如果有新增的cpp文件,都需要在“CocosProject\proj.android\jni\android.mk”文件中增加对应cpp文件名。cocos new XXX... 阅读全文
posted @ 2015-07-08 21:55 番茄沙司 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 在Android中Google为我们集成了一套十分便利的Download机制,用来下载网络上的资源文件。以此省去了我们编写和维护大量与Download相关的代码。 阅读全文
posted @ 2015-04-25 12:47 番茄沙司 阅读(17993) 评论(6) 推荐(0) 编辑
摘要: 上面这种解决方案使用了所谓的适配器方法,适配器部分来自于设计模式,因为我们这里使用foreach遍历list,所以我们必须提供满足foreach的接口。 因为我们的ArrayList已经实现了Iterable接口,所以下面有两个选择来实现倒序输出: 1.覆盖ArrayList原有的iterator方法 2.自己在生产一个iterator接口。 通过上面的代码,显然这里我们选择了第二种方法。 阅读全文
posted @ 2015-04-13 20:43 番茄沙司 阅读(9581) 评论(0) 推荐(0) 编辑
摘要: 在Android中,搜索是一个非常核心的功能。我们可以通过它搜索到任意我们可以获得的信息。这些信息可以是存储在手机中的联系人、文件等信息,也可以是在网络上的资源。 Android为了给用户提供良好的搜索体验,特意提供了一个搜索框架来方便开发者在自己的App中集成搜索功能。那么接下来我就学习一下这个搜索框架。 阅读全文
posted @ 2015-04-01 22:40 番茄沙司 阅读(4807) 评论(2) 推荐(0) 编辑