我在android中开发了一个应用程序,现在我希望在其中添加一个功能。我想捕获我的应用程序的视频,意味着将有一个按钮,当用户点击该按钮时,它开始记录每个用户在应用程序中执行的操作。假设用户按下2个按钮并播放一些声音,动画等。这一切都应该被录制,当用户停止录制时,它会提供播放视频的选项。我从Android市场上的Talking Tom应用程序中得到了这个想法。
以下是该应用的链接。 Talking tom
查看屏幕,在它的顶部有电影按钮,用于记录按下该按钮后用户将要记录的任何内容,然后播放它,这样它将播放所有录制的内容。
我想做同样的事情,如果有人有任何想法,请告诉我。
Thnaks
答案 0 :(得分:2)
除了录制屏幕截图外,您可能只能在文件中记录用户输入? 因此,用户调用的每个方法都将使用该文件中的时间戳(或类似的东西)进行记录。这可以通过方法本身来完成,因此您只需要按照用户执行的相同顺序调用方法即可。像星际争霸这样的游戏正在录制用户输入并在播放模式下重复播放。但是你的应用程序必须使用相同的输入产生相同的结果,结果的任何变化都会使你的播放失败。