android
文章平均质量分 84
格物致理,
这个作者很懒,什么都没留下…
展开
-
autox.js在vscode(win7)与雷神模拟器上的开发环境配置
autox.js类似于auto.js,是在手机上实现自动化操作的一种js框架,但是这个环境搭建还是相当麻烦的。这篇文章主要讲解autox.js在vscode(win7)与雷神模拟器上的安装及开发环境配置等。原创 2023-02-12 22:59:06 · 4781 阅读 · 1 评论 -
android的重力感应测试
由于重力感应是与手机硬件相关的,所以测试起来比较麻烦,有木有办法在模拟器上模拟测试呢?这也是本人比较关心的问题,还好,确实有。那就是sensorsimulator组件。首先介绍下测试平台:模拟器:android2.3.3组件:sensorsimulator1.1.1(见附件)步骤如下:1.安装APK,在bin目录下有个SensorSimulatorSettings-1.1....2012-04-18 11:38:41 · 1179 阅读 · 0 评论 -
libgdx简单入门
最近一直想找个android的游戏引擎来研究,但是资源少、大多都不太出名,找了半天,发现libgdx还算不错,于是照着官网的例子,运行了下helloworld示例,发现这个引擎还不错,代码相对来说不算复杂,而且功能也算强大(虽然对3d的支持好像很弱),入门也容易。这个helloworld是官方自带的,主要由两个类组成,一个是HelloWorldAndroid:[code="java"]...2012-04-11 11:53:17 · 250 阅读 · 0 评论 -
android通讯录开发
这周也空闲,所以继续花时间看下关于android内部应用的一些东西。比如通讯录,这个东西比自己想的还要麻烦些,通讯录可以和相关的账号关联起来。比如user1,对应有test1,test2,帐户user2对应有联系人test3,test4。因此先得添加帐户,然而模拟器测试的时候发现帐号还得联网绑定才行,结果试了下联不上,晕!于是试着用程序的方式添加帐号,这个也不容易,在网上找了很久的资料,有本a...2012-03-23 12:45:38 · 144 阅读 · 0 评论 -
贪吃蛇(android版)
最近在公司没什么事,买了本书,学了下android。开始的时候觉得应该会比较简单,毕竟以前也看过一段时间swing,但是学一下才发现与swing基本上没关系,包括思路都不太一样。android自已发明了一系列的概念,路铺得比较宽,内容显得比较多,但只要把基本概念及整体流程弄清楚了,开发起来还是要比swing容易,swing界面复杂一点的话代码会相当的多,而且乱。android稍微好一点,可以用xm...2012-03-20 16:05:10 · 150 阅读 · 0 评论 -
opengl es glEnable 方法设置图形显示能力
opengl es API里面有个glEnable方法,这个方法可以设置的常量很多,而且对于我等新入门的人来说也非常的难理解,网上的资料也是比较少,因此学习难度还是比较大的。下面还是以beginning android games的例子为例。先讲一下GL_DEPTH_TEST模式,开启这个模式后,opengl 会起用深度测试模式,以下图为例:[img]http://dl.iteye.c...2012-04-28 11:37:25 · 205 阅读 · 0 评论 -
android游戏角色的速度控制
在游戏中要控制角色的移动速度是个比较麻烦的事情,至少对于新人来说,确实是这样的。比如拿贪吃蛇来说,要控制蛇的移动速度,甚至随着关数的增加,还需要加快蛇的移动速度,这个东西怎么来实现的呢?大体想法还是这样,在while循环里判断当前时间是否已经达到角色移动一步所需要的时间,如果达到则更新角色坐标,再更新画面。如果这样的话,我也就不用单独写博客了,这里主要是以《beginning android ...2012-04-27 11:37:48 · 234 阅读 · 0 评论 -
opengl es 视图与投影
关于android的投影矩阵,一般有两种,一种是矩阵投影,另一种是透视投影。矩阵投影主要用于2D画面,但指定此投影的方式却有多种方式,而且对于初入门的人来说,也不容易理解,可以使用glOrthof,此方法使用方式大概如下:[code="java"] GL10 gl = glGraphics.getGL(); gl.glViewport(0, 0, g...2012-04-26 16:49:27 · 125 阅读 · 0 评论 -
android实现动画效果的方法onDrawFrame
在android中,要实现动画效果,要么通过循环调用canvas.draw系统方法,要么通过调用opengl es中的GLSurfaceView.Renderer实现方法onDrawFrame方法。canvas画图确实要简单得多,但要实现更好的性能最好还是调用opengl方法,因为它的性能相对来说要好一些。实现动画的关键就是实现GLSurfaceView.Renderer接口内的方法,最重...原创 2012-04-25 13:55:12 · 1664 阅读 · 0 评论 -
android游戏super jumper
至今对android的学习有一个多月了,但是目前也没做过什么android项目,研究普通的表单组件又没多大意思,所以就尝试去学学游戏开发。由于本人以前并没有从事过这方面的开发,所以根本就不知道从哪里开始,于是本人就试着找找已经开发好的开源游戏。起初,从android自带的sample中找到了个snake游戏,那个游戏写得比较精简,相对来说,还算是个不错的入门。但是看了snake源码后,发现...2012-04-23 15:43:42 · 128 阅读 · 0 评论