小编Muh*_*hab的帖子

Android游戏开发SDK?

有人可以为Android平台推荐一个广泛使用的免费/开源游戏API/GameEngine吗?

android

44
推荐指数
1
解决办法
4万
查看次数

Android测试驱动开发

我在制作Android应用程序方面有丰富的经验.对于我的新项目,我们决定进行测试驱动开发(TDD).我一直在使用Robotium进行用户场景测试,它工作正常,看起来也很简单.

对于单元测试,我尝试使用(MockContext Android Class)模拟Context,但我无法这样做.我浏览了这个博客http://sites.google.com/site/androiddevtesting/并通过这个http://sdudzin.blogspot.com/2011/01/easy-unit-testing-for-android.html,这表明Android应用程序中的模拟仍然非常有限且很难,并建议使用PowerMock,jMockit,JeasyTest或Roboelectric(与Mockito和Maven结合使用)甚至是RoboGuice.

我想得到你们的任何建议,你认为哪个单元测试框架最适合测试Android应用程序.(特别是测试Android类,可能会提供模拟上下文和其他模拟功能,以便我可以使我的测试用例尽可能独立).任何建议或指示都会有所帮助.谢谢

tdd android frameworks unit-testing mocking

44
推荐指数
2
解决办法
2万
查看次数

Android - 如何获取所有可用意图过滤器的列表?

我搜索Android文档,但由于一些疯狂的原因,我无法找到所有可用的intent过滤器列表.

我找到了一个意图过滤器,它会做类似的事情,通过广播接收器通知我特定活动(示例浏览器或电子邮件)已经启动或在前台.任何人都可以帮助我.

android intentfilter broadcastreceiver android-activity

26
推荐指数
6
解决办法
4万
查看次数

使用IntelliJ IDE和Lua编程语言制作Corona应用程序

我已成功安装:

1)使用Lua插件的IntelliJ IDEA 10.0.3 2)Corona SDK 3)IntelliJ的Corona API

我现在可以使用IntelliJ IDEA使用Lua和Corona的自动完成功能

现在我的问题是:

当我尝试使用IntelliJ IDEA运行示例main.lua脚本文件时,我收到此错误

"C:\Program Files\Lua\5.1\lua.exe" C:/Users/mshahab/IdeaProjects/TestOne/main.lua
C:\Program Files\Lua\5.1\lua.exe: C:/Users/mshahab/IdeaProjects/TestOne/main.lua:1: attempt to index global 'display' (a nil value)
stack traceback:
    C:/Users/mshahab/IdeaProjects/TestOne/main.lua:1: in main chunk
    [C]: ?

Process finished with exit code 1
Run Code Online (Sandbox Code Playgroud)

当我使用Corona Simulator手动运行它(main.lua文件)时,它工作正常.我不确定我在这里错过了什么?任何指针都会很棒:)谢谢

我也附上了截图 在此输入图像描述

windows lua intellij-idea coronasdk

13
推荐指数
1
解决办法
1万
查看次数

Android模型 - 用于游戏开发的ARMv6和ARMv7设备?

我正在学习Android游戏开发,我正在使用Corona SDK进行2D游戏开发.Corona SDK 2011.450支持ARMv6 Android设备,而新版本2011.484支持ARMv7 Android设备.有人可以告诉我基于ARMv6和ARMv7的Android手机(型号).

示例:有些搜索向我显示我的LG Optimus One是ARM v6

architecture mobile android

6
推荐指数
1
解决办法
1万
查看次数

Android - 如何按应用程序或流程跟踪带宽使用情况?

我可以跟踪Android设备的整体带宽使用情况.我想知道是否有任何方法或方法,可能是API或类,可以帮助我跟踪每个应用程序或进程的带宽使用情况?

这个问题的原因?我想停止使用太多带宽和耗尽电池的所有那些进程或应用程序.

android bandwidth usage-statistics

5
推荐指数
1
解决办法
3258
查看次数

Android Splash Screen Bug

在调用第一个Activity之前,我会显示一个启动画面大约3秒钟.启动画面也是一个活动,3秒后完成()es并启动FirstActivity.此外,我已将启动活动的屏幕旋转设置为纵向视图.

现在,当我测试我的应用程序时,它工作正常,但在这3秒的启动画面中,如果我改变屏幕旋转,我的第一个活动被调用两次.

有什么方法/代码片段可以帮助我打开我的第一个活动一次,尽管当Splash Screen Activity处于前台时屏幕旋转.?谢谢你的帮助:)

android screen splash-screen android-activity

2
推荐指数
1
解决办法
2796
查看次数