2011-08-17 72 views
2

我是Android和Phonegap的新手。手机差距简单应用

我想在Phonegap中做一个非常简单的应用程序,其中在一个页面中允许用户在文本框中输入他们的名字,按下提交按钮后,应用程序应该在屏幕上打印名称。

此打印功能必须处于第二个活动状态,这意味着我想使用由该用户输入的该名称的值到另一活动中。

回答

5

你的问题不是很具体,但是因为你已经决定使用手机 你可以使用jQuery和HTML(假设你知道)。

1)建立一个HTML文件中的断言,并命名为如:index.html的

2)现在你应该载入这个网站时,应用程序启动时,您的onCreate方法 里面主要的Java文件调用这个html。

public void onCreate(Bundle savedInstanceState) { 
super.loadUrl("file:///android_asset/index.html"); 
} 

3.)现在这个html页面将在应用程序启动时加载。你可以简单地使用jQuery和HTML。 创建一个表单并获取名称。使用jquery将其存储在变量中,您可以将其显示在单独的页面中,也可以使用jquery append来简单地附加值,以在div内显示名称。

因为你的价值(名)被存储在一个变量,你可以用它为你的第二个活动

我不知道你打印的名字是什么意思。如果你要打印的值,你可以看看print

这些都是一些的几个例子,你可以看看作为参考onsubmit

EDITED

winki有几个有用的代码片段和tutorials.I建议你 做一些关于HTML JQuery和Javascript的自学,然后阅读这个winki文档。一旦你读了这个创建一个简单的应用程序,像HELLO WORLD一样,使用 电话号码创建应用程序的方式。此链接将帮助您开始Click here。然后从那里你可以去一个复杂的应用程序。

这有一套完整的文档可用Link。通过这个封面来覆盖和阅读所有内容。

这是当你问一个问题,请更具体 和信息尽可能我注意到另一Example

一个更重要的thing.As。粘贴你的代码使用*jsfiddle谷歌关于此。您可以使用jsfiddle来粘贴您的HTML JavaScript代码并在您的问题中提供链接,以便此处的ppl可以查看您的代码并查看问题所在。请努力编写代码/创建应用程序,当您的卡片首次尝试找到自己的答案时,如果您无法在堆叠流程中询问一个记录良好的问题,并解释您迄今为止所做的事情,并且卡住了。如果你这样做,更多的人会回答你的问题,并会尽力帮助你。如果你提出一个简单的一条线问题,那么他们就会屈服于你。希望你能理解 !!!

+0

谢谢您的主席先生的回复。主席先生,请给我建议一些链接,我可以阅读有关电话程序设计的材料,并且应该举一些例子。先生,我曾访问过phonegap.com,但没有足够的例子来了解手机编程。所以请帮助我得到一些与android手机相关的例子。预先感谢你... – 2011-08-18 06:57:33