我遇到了与我正在使用的应用程序在Android平台上的组织问题。该应用程序使用传感器作为输入,OpenGL作为输出。如何构建简单的Android应用程序
- 传统的方法是什么 如组织项目到 MVC在那里我的主要活动 类加载一个OpenGL视图和 传感器处理类和随后将 可能注册一些回调或 可能做它在一个时钟上。
- 草率的替代方案是有一个类实现GLSurfaceView和SensorEventListener,然后将逻辑卸载到其他类中。
假设非常简单的绘图代码和稍微复杂的控制系统代码,它们将试图以60Hz的频率刷新。我正在寻找性能,可维护性和易于开发的含义,因此任何和所有的投入都是有价值的。当涉及到Android或移动开发时,我也是一个完全新手,所以如果您可以用第三种替代方案向我展示灯光,那也很棒。
如果您是Android新手,请先阅读以下链接:http://developer.android.com/guide/topics/fundamentals.html – adamp 2010-08-31 18:14:48
我没有看到任何与问题高度相关的内容。我不是在字面上问如何做事,而是为了高层次的设计方法。 – Novikov 2010-08-31 20:15:26