我发布了我的应用程序有很多屏幕,但现在我想回去为这些屏幕添加一个新功能.我有什么办法可以将新块作为模板创建并粘贴到新屏幕上吗?
复制粘贴代码块不是一个好主意:您应该考虑重新设计您的应用程序,而不是创建冗余代码,请参阅以下链接了解更多详细信息。
\n\n\n\n\n\n\n如果您的应用程序需要大量屏幕,您可能会考虑重新设计它以不使用这么多屏幕。例如,假设您的应用必须显示多个不同的屏幕图像,所有图像都具有相同的功能,但每个图像具有不同的背景。\n 对此进行编码的一种方法是为每个图像使用不同的 App Inventor 屏幕\n,每个屏幕都有自己的背景图像。使用该方法,您需要与图像一样多的屏幕。但另一种编码方法是只有一个屏幕并更改屏幕背景。类似的想法适用于其他类型的元素:如果每个屏幕图像都有一个带有自己的文本消息的标签,那么您可以拥有一个屏幕和一个屏幕,而不是拥有多个屏幕,每个屏幕都有自己的标签。 label,只需更改 label\xe2\x80\x99s 文本即可。
\n
在App Inventor中,您只能复制整个屏幕,请参阅以下方法
\n\n\n\n编辑:现在有新的背包剪切和粘贴系统
\n\n\n\n背包允许您在整个项目存储库中携带块,从而允许块在项目之间和屏幕之间传输。Backpack 的内容在整个 App Inventor 会话期间持续存在。(注意:当您退出 App Inventor 会话或在浏览器中刷新 App Inventor 页面时,背包将被清空,即重新初始化。)
\n
| 归档时间: |
|
| 查看次数: |
17381 次 |
| 最近记录: |