2012-01-28 59 views
2

我在android中开发了一个应用程序,现在我希望在其中添加一个功能。我想捕捉我的应用程序的视频,意味着将有一个按钮,当用户单击该按钮时,它会开始记录每个用户在应用程序中执行的操作。假设用户已经按下2个按钮并播放一些声音,动画等等。这一切都应该被记录下来,并且当用户停止录制时,它提供播放视频的选项。我从android市场上的Talking Tom应用中获得了这个想法。捕获运行Android应用程序的视频,然后播放它

这是该应用程序的链接。 Talking tom

看到的屏幕,在它的顶部影片的按钮是存在的,它是用来记录任何用户将按下该按钮将被记录下来,然后播放后做的,所以它会发挥出全部记录的东西。

我想做同样的事情,如果有人有任何想法,请让我知道。

Thnaks

回答

2

除了录制抓屏,你可能只能记录在文件中的用户输入? 因此,用户调用的每种方法都将在该文件中记录时间戳(或类似的东西)。这可以通过方法本身来完成,所以您只需要按照用户所做的相同顺序调用您的方法即可。像“星际争霸”这样的游戏正在录制用户输入并在播放模式下重复播放。但是,您的应用必须以相同的输入产生相同的结果,结果中的任何变化都会导致您的播放失败。

+0

嘿,谢谢你的快速回复。你的建议非常好。谢谢... – Scorpion 2012-01-28 15:47:05

相关问题