使用代码隐藏的编程活动

Code Behind 是一种工作流程,您可以在其中将代码与 Activity 的实例而不是类型相关联。

在 Activity Browser 窗口中的 Kanzi Studio 中,您可以为任何 Activity 生成一个 Code Behind 存根。此存根与该特定的 Activity 相关联,并可以访问该 Activity 的属性。在 Code Behind 中,您可以编写代码,将其与模型-视图-控制器模式的视图或控制器部分关联。

例如,您可以:

  • 对 Activity 状态的变化做出反应。

  • 当 Activity 激活时连接到远程服务,并在 Activity 停用时保存数据并断开连接。

  • 安装 Kanzi 命令处理程序并定义其实现,例如,当用户按下按钮时增加音量。

  • 实现复杂的 UI 交互,例如在 UI 元素之间拖放数据。

通过完成 教程:使用 C++ 代码后台编程活动,了解如何使用 Code Behind 工作流编程活动。

../../_images/code-behind-drag-widgets.gif

要使用 Code Behind 编程 Activities:

在 API 中使用 Code Behind

有关详细信息,请参阅 CodeBehind 类:

另请参阅

教程:构建应用程序 UI

教程:使用 C++ 代码后台编程活动