App 设计工具

news2024/12/23 16:54:54

目录

说明

打开 App 设计工具

示例

创建 App

创建自定义 UI 组件

打开现有 App 文件

打包和共享 App


本文主要讲述以交互方式创建 App。

说明

App 设计工具是一个交互式开发环境,用于设计 App 布局并对其行为进行编程。

可以使用 App 设计工具:

  • 以交互方式创建、编辑和共享 App。

  • 以交互方式创建自定义 UI 组件,以便在 App 中使用或与其他人共享。

  • 浏览精选示例,帮助开始使用 MATLAB® 构建 App。

  • 参考指导教程,学习在 MATLAB 中开发交互式 App 的基础知识。

打开 App 设计工具

  • MATLAB 工具条:在 App 选项卡上,点击 

     设计 App

  • MATLAB 命令提示符:输入 appdesigner

示例

创建 App

        打开 App 设计工具时,会出现 App 设计工具起始页。

如图所示:

App Designer Start Page

要创建 App,请从起始页的 App 部分中选择一个 App 模板:

  • 空白 App - 创建一个空白 App 文件。

  • 可自动调整布局的两栏式 App - 创建一个具有两个面板的 App,这两个面板可以自动调整大小和调整布局以适应不同的设备屏幕大小。

  • 可自动调整布局的三栏式 App - 创建一个具有三个面板的 App,这三个面板可以自动调整大小和调整布局以适应不同的设备屏幕大小。

        这会在 App 设计工具中打开一个名为 app1.mlapp 的新文件。在您保存 app1.mlapp 之前,该文件不会出现在 MATLAB 当前文件夹浏览器中。

创建自定义 UI 组件

        创建一个自定义 UI 组件,可以在您的 App 中使用它或与其他人共享。

        打开 App 设计工具时,会出现 App 设计工具起始页。如图所示:

App Designer Start Page

要创建自定义 UI 组件,请从起始页的自定义 UI 组件部分中选择一个模板:

  • 空白组件 - 创建一个空白的自定义 UI 组件文件。

  • 具有网格布局的空白组件 - 创建一个具有网格布局的自定义 UI 组件,用于管理 App 中的 UI 组件布局和大小。

        这会在 App 设计工具中打开一个名为 comp1.mlapp 的新文件。在您保存 comp1.mlapp 之前,该文件不会出现在 MATLAB 当前文件夹浏览器中。

打开现有 App 文件

        点击 App 设计工具起始页上的打开按钮,打开在 App 设计工具中创建的一个现有 App。或者,如果最近打开过某个 App,请在最近使用的文件部分点击该 App 的名称以重新打开该 App。

如图所示:

App Designer Start Page

打包和共享 App

        在创建 App 后,可以将其打包到一个安装程序文件中,以便与他人共享。

        如果 App 设计工具中有已打开的 App,则请选择设计工具选项卡。然后选择共享 > MATLAB App

如图所示:

Share button drop-down list. The options in the list are MATLAB App, Web App, and Standalone Desktop App.

        填写“打包为 App”对话框,然后点击打包创建安装文件以便与用户共享 App。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1245851.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Leetcode:622. 设计循环队列 题解【具详细】

目录 一、题目: 二、思路详解: 1.循环队列的存储定义 2.循环队列的创建 3.循环队列的判空与判断情况 (1) 循环队列的判空: (2) 循环队列的判满 4.循环队列元素的插入 5.循环队列元素的删除 6.获取队头元素 7.获取队尾元素 8.循环队列释放 三…

手写工作流设计模式,针对常见的工作流步骤流转,减少过多的if/else,提升编程思维

需求 这一年下来,写两次工作流流转,总结下经验。 第一次写的时候,只找到用模版设计模式包裹一下,每个方法都做隔离,但是在具体分支实现的时候,if/else 满屏分,而且因为要针对不同情况&#xff…

【TensorRT部署】pytorch模型(pt/pth)转onnx,onnx转engine(tensorRT)

1. 单帧处理 1. pt2onnx import torch import numpy as np from parameters import get_parameters as get_parameters from models._model_builder import build_model TORCH_WEIGHT_PATH ./checkpoints/model.pth ONNX_MODEL_PATH ./checkpoints/model.onnx torch.set_de…

毛里塔尼亚市场开发攻略,收藏一篇就够了

毛里塔尼亚是非洲西北部的一个国家,也是中国长期援建的一个国家,也是一带一路上的国家。毛里塔尼亚生产生活资料依赖进口,长期依赖跟我们国家的贸易关系也是比较紧密的,今天就来给大家介绍一下毛里塔尼亚的市场开发公路。文章略长…

“关爱零距离.情暖老人心”主题活动

为提高社区老年人的生活质量,促进邻里间的互动与友谊,以及弘扬尊老爱幼的社区精神,11月21日山东省潍坊市金阳公益服务中心、重庆市潼南区同悦社会工作服务中心在潼南区桂林街道东风社区共同在潼南区桂林街道东风社区举办了“关爱零距离.情暖老…

BMS实战: BMS产品介绍,电池外观分析,电芯种类分析,焊接方式分析,充电方式,电压平台,电芯型号分析。

快速入门的办法就是了解产品,了解现在市面上正在流通的成熟产品方案。光看基础知识是没有效果的。 首先我们找到了一张市面上正在出售的电池pack包。 图片来源网上,侵权删 电池外观分析 外壳: 一般是金属外壳,大部分都是铁壳加喷漆,特殊材质可以定制。 提手 一般是…

22款奔驰S400L升级主动式氛围灯 光影彰显奔驰的完美

新款奔驰S级原车自带64色氛围灯,还可以升级原厂的主动式氛围灯,增加车内的氛围效果。主动式环境氛围灯包含263个LED光源,每隔1.6厘米就有一个LED光源,照明效果较过去明亮10倍,视觉效果更加绚丽,它还可结合智…

怎么申请IP地址证书?

IP地址证书,也称为SSL证书,是一种数字证书,用于在网络传输过程中对IP地址进行加密和解密。它是由受信任的证书颁发机构(CA)颁发的,用于证明网站所有者身份的真实性和合法性。 一、选择证书颁发机构。首先需…

计算机是如何执行指令的

计算机组成 现在所说的计算机基本上都是冯诺依曼体系的计算机。其核心原理: 冯诺依曼计算的核心思想是将程序指令和数据以二进制形式存储存储在同一存储器中,并使用相同的数据格式和处理方式来处理它们。这种存储程序的设计理念使得计算机能够以可编程…

DataFunSummit:2023年因果推断在线峰会-核心PPT资料下载

一、峰会简介 因果推断是指从数据中推断变量之间的因果关系,而不仅仅是相关关系。因果推断可以帮助业务增长理解数据背后的机制,提高决策的效率和质量,避免被相关性误导,找到真正影响业务的因素和策略。 因果推断在推荐系统中的…

SpringBoot整合SpringSecurity+jwt+knife4生成api接口(从零开始简单易懂)

一、准备工作 ①&#xff1a;创建一个新项目 1.事先创建好一些包 ②&#xff1a;引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency>&…

时间敏感网络TSN的车载设计实践: 802.1Qbv协议

▎概述 IEEE 802.1Qbv[1]是TSN系列协议中备受关注的技术之一&#xff0c;如图1所示&#xff0c;它定义了一种时间感知整形器&#xff08;Time Aware Shaper&#xff0c;TAS&#xff09;&#xff0c;支持Qbv协议的交换机可以按照配置好的门控列表来打开/关闭交换机出口队列&…

某上市证券公司:管控文件交换行为 保护核心数据资产

客户简介 某上市证券公司成立于2001年&#xff0c;经营范围包括&#xff1a;证券经纪、证券投资咨询、证券承销与保荐、证券自营等。经过多年发展&#xff0c;在北京、上海、深圳、重庆、杭州、厦门等国内主要中心城市及甘肃省内各地市设立了15家分公司和80余家证券营业部。20…

字符串函数的模拟实现(strlen,strcpy,strcat,strcmp,strstr)(图文并茂,清晰易懂)

目录 1. strlen函数2. strcpy函数3. strcat函数4. strcmp函数5. strstr函数 个人专栏&#xff1a; 《零基础学C语言》 1. strlen函数 strlen函数&#xff08;Get string length&#xff09;的功能是求字符串长度 使用注意事项&#xff1a; 字符串以 ‘\0’ 作为结束标志&…

如何预防数据泄露?六步策略帮您打造企业信息安全壁垒

大家好&#xff01;我是恒小驰&#xff0c;今天我想和大家聊聊一个非常重要的话题——如何预防数据泄露。在这个数字化的时代&#xff0c;数据已经成为了我们生活中不可或缺的一部分。然而&#xff0c;随着数据的价值日益凸显&#xff0c;数据泄露的风险也随之增加。企业应该如…

windows电脑定时开关机设置

设置流程 右击【此电脑】>【管理】 【任务计划程序】>【创建基本任务】 gina 命令 查看 已经添加的定时任务从哪看&#xff1f;这里&#xff1a; 往下滑啦&#xff0c;看你刚才添加的任务&#xff1a;

Lora学习资料汇总

目录 LoRa联盟 Semtech lora网关供应商: LoRaMAC API文档 论坛 开发板 主流技术对比分析 LoRa网络距离模拟测试方法 LoRa应用 Lora LoraWAN教程 LoRa联盟 LoRa联盟&#xff1a;LoRaWAN规范的制定组织 https://www.lora-alliance.org/ LoRa技术白皮书&#xff1a;htt…

计算机毕业设计项目选题推荐(免费领源码)java+springboot+mysql 城市房屋租赁管理系统01855

摘 要 本论文主要论述了如何使用springboot 城市房屋租赁管理系统 &#xff0c;本系统将严格按照软件开发流程进行各个阶段的工作&#xff0c;采用B/S架构JAVA技术&#xff0c;面向对象编程思想进行项目开发。在引言中&#xff0c;作者将论述城市房屋租赁管理系统的当前背景以及…

SAP指针Field-Symbols:<FS>用法及实例

指针Field-Symbols:用法 内部字段定义 : FIELD-SYMBOLS: [TYPE>] 一、在ABAP编程中使用非常广泛&#xff0c;类似于指针&#xff0c;可以指代任何变量。 当不输入时&#xff0c;继承赋给它的变量的所有属性 当输入时&#xff0c;赋给它的变量必须与同类型。 举个简…

一文带你了解多文件混淆加密

目录 &#x1f512; 一文带你了解 JavaScript 多文件混淆加密 ipaguard加密前 ipaguard加密后 &#x1f512; 一文带你了解 JavaScript 多文件混淆加密 JavaScript 代码多文件混淆加密可以有效保护源代码不被他人轻易盗取。虽然前端的 JS 无法做到纯粹的加密&#xff0c;但通…