WEB开发网
开发学院手机开发Android 开发 自助创建Android应用工具 App Inventor 使用总结 阅读

自助创建Android应用工具 App Inventor 使用总结

 2010-07-20 13:39:00 来源:WEB开发网   
核心提示:我首先想到的是开发一个TechCrunch应用程序,用户可以通过关键词监测TechCrunch的文章,自助创建Android应用工具 App Inventor 使用总结(2),一旦有相关的报道这个应用程序就会提醒,程序的外观设计很简单——首先在设计视图放置一个文本框、一个标签、一个按钮,似乎没有组件能完成将我绘制的图案

我首先想到的是开发一个TechCrunch应用程序,用户可以通过关键词监测TechCrunch的文章,一旦有相关的报道这个应用程序就会提醒。程序的外观设计很简单——首先在设计视图放置一个文本框、一个标签、一个按钮,再把宽度等设置一下,不要太丑就行。接下来就到了难的了:让这些按钮真的工作起来,这就需要使用块编辑视图了。

块编辑视图让我想到了苹果的Automator,通过Automator用户可以将自己对应用程序的逻辑绘制出来,当然,块编辑视图要复杂的多。如果App Inventor已经有了可以完成你要的任务的组件,那么让应用程序按你的思路工作就很简单了,比如,在用户按下按钮时要保存文本框的内容到数据库就很简单。不幸的是,已有的组件还不能很好的满足我们的需求,在我使用App Inventor的过程中就因此而失败了两次。

先找到合适的组件再下手

起初我打算使用RSS feed来监测TechCrunch的文章,我觉得这个组件应该是有的。可事实是:真的就没有!不过,App Inventor却有一些现成的Twitter组件,包括一个搜索功能——或许我可以通过监测TechCrunch Twitter feed来完成用户的检索?于是我将相应的组件拖进来稍加设置修改(大概只花了两分钟),我的应用程序就能按照用户输入的内容呈现Twitter上的搜索结果了,太酷了。不过这却不能实现只检索一个Twitter帐号的状态更新(搜索结果是从所有的tweet中得到),看来我是没有能力用App Inventor来实现找个小项目了,不得不搁置一旁。更新:貌似我可以使用join
块在搜索命令前增加“from:techcrunch”来实现这个功能。
于是,我开始了我的第二个小项目,我把它叫做Draw N’ Send。考虑到第一个小项目遇到的困难,这次我要做的应用程序和App Inventor中的一个叫PaintPot
示例应用很相似,用户可以通过它绘制简单的图案(我想增加一个email功能,发送绘制的图案)。起初进展很顺利,毕竟有一个一步步的示例教程:我很快就把颜色按钮安放到位,我已经可以在画纸上绘制彩色的点和线了。现在基本的绘制功能已经到位了,我就开始研究我的email功能。可是我再次遇到个问题:不知道什么原因,似乎没有组件能完成将我绘制的图案保存成图片文件的功能,因此没法完成email。我不得不再次放弃。

Tags:自助 创建 Android

编辑录入:coldstar [复制链接] [打 印]
赞助商链接