将方程式转换为android的java?
我是一名摄影师,我想为我的摩托机器人制作一个应用程序 计算四个输入的景深 我是真正的品牌 对javascript和这种编程的东西还不熟悉,所以我想知道 任何人都可以帮我 我使用Droiddraw设置了一个非常基本的GUI,它允许我 输入我的4个变量,它们是: 焦点(@+id/focust) 焦距(@+id/flt) 孔径(@+id/apt) 混淆圈(@+id/coct) 此计算的方程式位于 例如 要获得超焦距,我需要获得:将方程式转换为android的java?,java,android,Java,Android,我是一名摄影师,我想为我的摩托机器人制作一个应用程序 计算四个输入的景深 我是真正的品牌 对javascript和这种编程的东西还不熟悉,所以我想知道 任何人都可以帮我 我使用Droiddraw设置了一个非常基本的GUI,它允许我 输入我的4个变量,它们是: 焦点(@+id/focust) 焦距(@+id/flt) 孔径(@+id/apt) 混淆圈(@+id/coct) 此计算的方程式位于 例如 要获得超焦距,我需要获得:((f^2)/(N*c))+f 所有这些变量都将从GUI中的输入中提取,但
((f^2)/(N*c))+f
所有这些变量都将从GUI中的输入中提取,但我不知道如何调用它们,如何编写实际的数学,以及如何处理结果,以便使它们显示在屏幕底部的“结果区域”
我以前从未做过java,我只想做这个应用,因为现有的应用不适合我的需要
有人能帮忙吗
谢谢 如果我没有弄错的话,DroidDraw是一个用于构建Java API使用的XML用户界面描述的工具。如果您想用JavaScript为Android编程,那么类似的东西可能是更好的选择。它允许您使用HTML和JavaScript构建真正的Android应用程序 另一方面,如果您想使用XML和JavaAPI,那么您可能应该浏览Android教程。第一个是 由于您刚刚开始编程,我对教程的强调已经够多了。确实,你的想法不应该太难实现,但你需要先了解基本知识
我并不是想给人一种感觉(PhoneGap与Java和XML相比)更好。出于您的目的,两者都可以。更重要的是你喜欢什么。Java/XML是Google支持的范例,提供了对更多功能的访问。另一方面,如果您已经了解HTML或JavaScript(或对学习它们感兴趣),PhoneGap肯定会提供您所需要的一切。我认为PhoneGap也是为了让初学者更容易使用,尽管我还没有使用过它,所以我不知道它们有多成功 DroidDraw生成的XML文件不能在PhoneGap中使用。如果您选择使用PhoneGap,那么您需要用HTML构建接口。您可以使用DreamWeaver、FrontPage或任意数量的HTML编辑器来帮助您完成此步骤 XML文件只是一个接口的描述。当您启动应用程序时,Android平台使用此描述构建您看到的用户界面。一旦发生这种情况,您就可以将数据从接口移动到Java,或者从Java移动到接口,而无需任何麻烦。您当然不会受到XML接口描述的限制——它非常灵活
如果您已经阅读了Android教程,那么最好忘记我甚至提到过PhoneGap。这是一个完全不同的选择,对于某些人和某些应用程序来说是正确的选择。但是Android教程并不能帮助你理解它。我之所以提出这个问题,是因为你在最初的帖子中提到了JavaScript。你是否在Android Market上见过应用程序DoFcalc,或者如果你需要额外功能,请任何现有作者扩展他们的应用程序?:)我有,但是我不想打扰他们,我想自己做。我真的很喜欢尝试新事物,到目前为止,把所有这些都弄明白是非常有趣的!谢谢你的回复!我已经做了一些基本的教程,这已经让我到了我现在的地步。.xml接口到底是如何限制我的?不能将xml接口中输入的值调用到应用程序的java文件中吗?