首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

9种最经典导航模式,APP开发必备

四、下拉式导航 和抽屉式导航类似,下拉式导航也是隐藏次要入口一种形式,一般位于产品顶部,点击呼出导航菜单,导航菜单以浮层形式位于界面上层,通过点击导航菜单以外区域使其收起,下拉式导航面积一般较小...,所以采用列表形式展现菜单内容居多,这种导航形式一般用作筛选内容。...上图拍拍贷由于导航内容较多,采用列表导航和宫格导航相结合方式,而微信发现界面由于导航内容较少,首屏就能展示下,直接采用列表导航形式。...(其实我觉得上面的驼式导航就是点聚式导航和tab导航结合体),点聚式导航将核心功能聚合到主界面展示,方便用户呼出使用,由于点聚式导航占用空间小,一般融入一些动态效果,让导航更具有趣味性,一般视频拍摄...缺点:隐藏了功能,且隐藏功能不能太多,不然显示后,用户较难反应。 九、轮播导航 app首页banner广告位就是采用轮播导航,当应用信息足够扁平时候则采用轮播导航。 ?

3.6K90

Excel实战技巧111:自动更新级联组合框

如何创建级联组合框下拉列表。 如何限制组合框下拉列表以排除空白单元格。...与传统数据验证(即“数据有效性”)下拉列表相比,组合框表单控件具有许多优点。 下拉指示器在组合框中始终可见;而在数据验证中,用户必须单击单元格来显示下拉指示器。...从属组合框将自动响应在第一个组合框中所做后续更改。 本示例中所使用数据如下图1所示。 图1 创建级联组合框如下图2所示。...在“设置控件格式”“控制”选项卡(如下图4所示)中,有两个重要属性: 数据源区域:包含要在下拉列表中显示项目的单元格。 单元格链接:用于保存用户从列表中选择单元格。...图5 从图5中可以看到,组合框选择与单元格K4链接,当我们选择组合框中下拉列表项时,将会在该单元格中放置所选项在列表位置值。 下面,我们来创建级联组合框。

8.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

Ftp协议知多少

FTP使用交互式访问,允许客户指定文件类型和格式(如指明是否使用ASCII码),并允许文件具有存取权限(如访问文件用户必须经过授权,并输入有效口令)。   ...主进程工作步骤 打开熟知端口(21),使客户进程能够连接上 等待客户进程发送连接请求 启动从属进程处理客户进程发送连接请求,从属进程处理完请求后结束,从属进程在运行期间可能根据需要可创建其他一些子进程...NVT ASCII码形式传送。...2 FTP工作模式   FTP有两种工作模式,分别是主动模式(PORT)和被动模式(PASV)两种模式,这两种模式是按照FTP服务器角度”来说,更通俗一点说就是:在传输数据时,如果是服务器主动连接客户端...前面说过,通用传输方式是流方式,并且文件结尾是以关闭数据连接为标志,这意味着对每一个文件传输或目录列表来说都要建立一个全新数据连接。

90420

安装包制作工具 SetupFactory使用1 详解 下一篇》安装包制作工具 SetupFactory使用2 API清单

“主题”窗口中,提供了主题下拉列表,每选择一种即出现预览效果界面。根据自己喜好,选择一种。 点击“下一步”按钮,进入下一步 ?   “多语言设置”窗口中提供安装时使用哪种语言。...在“覆盖”下拉框中选择“询问用户”。该选项意思是在安装过程中,如果检测到系统中已经存在该文件,提示是否覆盖源文件。 ?   ...第9步:程序控制安装“从属文件” 【此步骤很重要】 由于选择了“从属文件”,所以在安装软件之前就需要先安装从属文件。需要弹出“从属文件”安装界面。   ...弹出“序列号列表属性”窗口 ?   在“序列号列表属性”窗口中可以修改列表名(也可以不修改)、构建配置,选中“Default”选项。   在右侧“命令”下拉框中选中“生成”项 ?   ...在安装过程中输入序列号必须是列表序列号才能通过验证,否则提示验证码错误。 ?

2.6K20

谷歌DeepMind最新研究:对抗性攻击对人类也有效,人类和AI都会把花瓶认成猫!

一个图像,可能只需修改几个像素点值,或者添加一些噪声数据, 从人类角度,观察不到区别,而对于图像分类网络,就会识别成完全无关类别。...从参与者角度来看,感觉就像他们被要求区分两个几乎相同图像。然而,之前研究表明,人们在做出选择时会利用微弱感知信号,——尽管这些信号太弱而无法表达信心或意识。...上面的实验1使用了简短遮蔽演示,以限制原始图像类别(主要信号)对反应影响,从而揭示对对抗性扰动(从属信号)敏感性。...研究人员还设计了另外三个具有相同目标的实验,但避免了大范围扰动和有限曝光观看需要。 在这些实验中,图像中主要信号不能系统地引导反应选择,从而使从属信号影响得以显现。...在每个实验中,都会出现一对几乎相同未遮蔽刺激物,并且在选择反应之前一直保持可见。这对刺激物具有相同主导信号,它们都是对同一底层图像调制,但具有不同从属信号。

16410

后台系统设计(上篇:选择)

最佳用法 ·只有一个选项或仅仅有两个相互排斥选项,考虑单个复选框或切换开关等其他非互斥选择控件;若当前选项过多时,且在有限屏幕空间下,考虑使用下拉菜单或列表框。...三、Icon button 图标按钮 图标按钮可以说是结合了单选按钮、复选框及命令控件变形形式,性质上存在互斥(单选)和非互斥(多选)。...项较少 ·对于大量可选项,从易用性角度考虑,可以按照选项常用程度、重要性、字母等进行排列或提供搜索(实时搜索),从而便于用户进行快速选择。...下拉菜单将多种集合进行了封装,只有在用户需要时候才显示出来(按需显示),具有节省页面空间及简化当前页面等优点。 外观 常规: ? 分类: ? 带搜索: ? 多选: ?...如果需要指出所有项目都适用,例如,作为列表过滤器,请将「全部」 作为选项,并将其放置在列表开头。 ? ·若下拉列表内容大于视窗高度,下拉列表高度为:N列表列表。 ?

9.6K21

与大脑智能相关重要心理学术语

他们研究,对于实现AGI具有一定参考价值。 正文 工作记忆 Working Memory 工作记忆就像你大脑任务列表或便利贴。 当信息进入你大脑时,你既在处理它,同时也在储存它。...它可以暂时存储关于事物外观信息,并允许我们在大脑中操纵图像,比如当我们在心理上旋转一个形状,从不同角度看它可能会是什么样子,或者当我们给朋友指路,帮助他们在城市中导航时。...情景缓冲 Episodic Buffer 人类记忆是一个具有中央执行功能交互系统,它协调三个从属系统(视觉空间画板、中央执行、语音循环)或"从属"系统活动。...中央执行 Central Executive 中央执行功能作为一个监督系统,控制信息从被称为语音循环、视空间画板和情景缓冲区假设从属或"从属"系统流出和流向。...这些从属系统被认为是特定区域细节短期存储; 语音(听到信息)和视觉空间画板(看到信息)。 情景缓冲是指一种将视觉、空间和语言信息与时间顺序感联系起来能力。

84210

学习笔记:神经元模型(1)

“神经网络是由具有适应性简单单元组成广泛并行互连网络,它组织能够模拟生物神经系统对真实世界物体所作出交互反应”这是T.Kohonen 1988年在Neural Networks创刊号上给“神经网络...因此,wkj就表示第k个神经元第j个输入对应权值。 ? 从数学角度而言,图中涉及到如下数学表达式,前两个表达式为线性运算。...从矩阵角度而言,输入和权值均可用行或列向量形式表示,进而,上述第一个表达式就可以直接用矩阵运算表示,如下图所示。 ?...从Python角度而言,Numpy package增强了Python对矩阵运算支持。上述矩阵乘法可方便地调用Python中np.dot完成,如下图所示。 ?...观察np.array中表示形式,不难看出,这是一个列表。因此,可以先定义一个列表,再通过np.asarray将其转换为矩阵,如下图所示。 ? ?

1.4K10

ranger插件开发(上)

resources 服务需要用来进行权限校验资源列表。 accessTypes 资源需要进行校验访问类型列表。 configs 用于连接到具体服务进行资源检索。...level 资源层级,多个资源按level从小到大进行排列,同一level资源位于一个下拉列表中。 parent 资源父类资源,配合level实现多个资源层级关系。...对于资源列表,最常见几种描述形式有: 多个资源分别进行设置,即资源是互斥 这个时候,多个资源level配置成一样,这些资源出现在一个下拉框中供选择,例如: 多个资源并行设置,即资源是不互斥...例如: 多个资源之间有依赖关系 典型的如数据库类型服务中数据库、表、字段,三者之间有从属关系,这个时候除了多个资源level配置不一样之外,彼此之间还需要配置parent,例如: 这里table...和udflevel一样,并且parent为database,因此在一个下拉框中显示。

1.3K50

搭建分布式 Redis Cluster 集群与 Redis 入门

因此,每个主节点都应该有一个从属节点,当 C 故障时,&C (跟 C 具有一致数据)将代替 C 工作。但是如果 C 和 &C 都故障,则整个系统也是会故障。...因此这个从属节点,并不能保证数据一致性。...有序集合 所有数据都是 key-value 形式存储,每个数据都有唯一 key,以上数据类型是 value。...{字段名称} 列表(Lists) 列表中可以添加多中类型元素,简单就是字符串,列表即是数据结构中链表,使用双向列表技术实现,越靠近两侧元素速度越快。...子元素添加要从头部或尾部加入,由于列表是栈,因此列表是有序。因为列表是有序,因此可以存储重复数据。 适合做例如消息记录(队列),粉丝关注记录、订单记录等。 列表只能添加字符串。

37530

图表组件常见设置

腾讯云商业智能分析产品由北京永洪商智科技有限公司提供,永洪BI-一站式大数据分析平台 图表组件常见设置 图表组件是BI中最常用到组件,能直观地反应出数据特征。...,选择图表类型,将会以树状形式展示图表类型(如图3所示),根据需要选择图表类型。...[1504578917987_2301_1504578916427.png] 图7 2)选择聚合列,如图7所示,在列对应下拉列表中选择需要进行排序字段(常为图表绑定某一字段) 3)在聚合对应下拉列表中选择该字段聚合方式...[1504580096977_5899_1504580095443.png] 2)在弹出对话框中设置过滤条件,在第一个下拉列表中选择字段;第二个下拉列表中选择是或者不是,即设定可肯定条件或否定条件;...第三个下拉列表中选中过滤条件限制操作(如图11所示),这里操作跟excel常见筛选条件是一样

2.2K10

折叠屏 ③ | 华为资深专家解读折叠屏组合页面设计及多任务设计要求

此类型交互逻辑特点: 除了第一级基础分类以外,下属各级分类也以列表形式呈现。 末级列表页面中元素为最小内容元素,如单个商品,单个媒体素材,单条新闻等。...2.单一层级 单一层级结构一般以“列表+详情”形式呈现,列表每个元素都是末端元素,元素中没有二级分类列表。例如邮件、信息、备忘录等内容型元素列表。...层级递进关系信息架构采用分栏布局样式: (1)分栏左侧列表形式是信息架构概念上列表,可以是普通文字列表,也可以是宫格、瀑布流等适合于复合媒体元素列表。...2.悬浮窗面板 悬浮面板 3.侧边栏 从属信息默认以侧边栏形式显示,通过界面比例和视觉效果表现从属关系,不影响主要信息展示,同时能快速浏览或操作从属信息。...该类型适合于采用多窗口样式来实现,对持续播放类媒体内容,建议可以考虑悬浮窗形式,对于多于两个应用内任务之间切换,可以考虑构建悬浮球形式来辅助实现。

84730

软件易用性测试_易用性测试包含界面测试吗

控件准则 1)窗口通用准则 2)菜单通用准则 3)按钮通用准则 4)复选框、选项框、下拉列表通用准则 5)工具栏通用准则 6)状态条、滚动条通用准则 7)对话框通用准则 4....g:给予用户足够反应时间。某些提示信息和进度条显示可以适当延缓,留出充分 用户反应时间。 2....4)复选框、选项框、下拉列表通用准则 a:复选框和选项框按选择几率高低而先后排列。 b:复选框和选项框要有默认选项,并支持Tab选择。 c:选项数相同时,多用下拉选项框而不用选项框。...d:界面空间较小时,使用下拉框而不用选项框。 e:选项数较少时使用选项框,而不用下拉列表框。 f:需用户选择列表越短越好,如果很长,应适当分级显示。...l:当选项特别多时,可以采用列表框或下拉列表框。 m:对运行过程中出现问题而引起错误地方要有提示,让用户明白错误出处,避免形成无 限期等待。 5.

1.2K50

微信真要做操作系统了?

「微信二楼」:欢迎来到小程序世界 下拉即见又一个手机桌面?!...1 月 22 日,iOS 微信推出 7.0.3 版,极大强化了小程序入口,更新了首页小程序下拉菜单,改由全屏“下拉页”形式呈现,包含“搜索小程序”、“最近使用”和“我小程序”三部分。...搜索小程序 继续下拉,可唤起顶端小程序搜索框,可在这一栏手动搜索感兴趣小程序,被视作小程序版应用商店。...有评论认为,微信此次针对小程序界面的改版,意在“从产品角度提升小程序二次访问几率”,解决用户留存率低问题,似要打破“用完即走”初始设定。...小程序这个‘应用分发系统’,是张小龙‘微信操作系统’野心迈出核心,也是微信和苹果博弈开始。今天小程序‘应用商店化’,是微信在苹果‘头顶传球’关键一步。就看苹果怎么反应了。”

58240

Python Dash 一个可以玩转AI可视化利器

Dash 建立在 Plotly.js、React 和 Flask 之上,将现代 UI 元素(如下拉列表、滑块和图形)与 Python 相结合。...1、完美交互 如下图,将下拉列表与 D3.js Plotly Graph 连接起来。...当用户在下拉列表中选择一个值时,应用程序代码会动态地将数据从 Google Finance 导出到 Pandas DataFrame 中。...这个应用程序仅用 43 行代码编写(查看源代码): 2、数据联动 Dash 应用程序代码是声明式和反应,这使得构建包含许多交互元素复杂应用程序变得容易。...下图是一个具有 5 个输入、3 个输出和交叉过滤dashboard: 3、图表丰富 Dash 使用 Plotly.js 来绘制图表。支持超过 35 种图表类型,包括地图、三维模型等。

1.5K40

Python Dash 一个可以玩转AI可视化利器

Dash 建立在 Plotly.js、React 和 Flask 之上,将现代 UI 元素(如下拉列表、滑块和图形)与 Python 相结合。...1、完美交互 如下图,将下拉列表与 D3.js Plotly Graph 连接起来。...当用户在下拉列表中选择一个值时,应用程序代码会动态地将数据从 Google Finance 导出到 Pandas DataFrame 中。...这个应用程序仅用 43 行代码编写(查看源代码): 2、数据联动 Dash 应用程序代码是声明式和反应,这使得构建包含许多交互元素复杂应用程序变得容易。...下图是一个具有 5 个输入、3 个输出和交叉过滤dashboard: 3、图表丰富 Dash 使用 Plotly.js 来绘制图表。支持超过 35 种图表类型,包括地图、三维模型等。

1.6K20

软件测试|超好用超简单Python GUI库——tkinter(十)

前言上文我们介绍了tkinter列表框处理,我们在日常生活中还会遇到组合框情况,tkinter同样可以实现这个功能,下面我们来介绍一下tkinter如何实现组合框。...但在有些情况下,比如列表项目过多时,若使用列表控件,列出所有选项就会显得界面格外臃肿,这时就需要用到 Combobox 控件,也就是下拉菜单控件(或称复合框),该控件是列表控件改进版,具有更加灵活界面...])Combobox 控件在形式虽然与列表控件存在不同,但它们本质是相同,因此属性和方法是通用。...(win)# 使用 grid() 来控制控件位置cbox.grid(row = 1, sticky="N")# 设置下拉菜单中值cbox['value'] = ('穆勒','穆西亚拉','萨内','...总结本文主要介绍了tkinter组合框实现,组合框使用比列表框更为多见,更为方便,希望能够帮助到大家,后续我们将介绍tkinter单选框多选框如何实现。

1.1K10

从0到1设计通用数据大屏搭建平台

相比于传统手工定制图表与数据仪表盘,通用大屏搭建平台出现,可以解决定制开发, 数据分散带来应用开发、数据维护成本高等问题,通过数据采集、清洗、分析到直观实时数据可视化展现,能够多方位、多角度、全景展现各项指标...二、快速了解可视化大屏2.1 什么是数据可视化从技术层面上来讲,最直观就是前端可视化框架:Echart、Antv、Chart.js、D3.js、Vega 等,这些库都能帮我们快速把数据转换成各种形式可视化图表...、从属关系、初始化宽高等)① component 组件主体:可视化框架选型:行业主流可视化库有 Echart、Antv、Chart.js、D3.js、Vega、DataV-React 基于可视化通用性和定制性需求...'], //属性值类型 optionLabels: [], //服务下拉列表...、多选框等控件标签名 optionValues: [], //服务下拉列表、多选框等控件标签值 tip: false,

3.2K40

【新!超详细】Figma组件属性完全指南

除了节省我们创建许多变体时间之外,组件属性还减少了维护设计系统 UI 套件所需工作量。 使用组件属性也很有用,因为我们可以从属性面板(右侧面板)控制组件许多方面。...变体 变体并不是一个新功能,设计人员已经使用它们来创建具有许多选项组件。然而,Figma 帮助页面说变体是组件属性一部分。 何时使用变体? 如果您想制作不同尺寸或/和颜色,请使用变体。...您现在有一个包含两个变体变体组件集。 如何在 Figma 中编辑属性? 整理属性 您可以通过选择组件集并从右侧菜单中拖放列表项目来对属性列表进行排序。...属性列表 如果您有一个具有布尔值和另一个属性组件,请对属性列表进行排序,布尔值位于顶部,然后是其他属性。当您将布尔值切换为关闭时,另一个属性会消失并且列表会移动。...如果你这样工作,列表动作就会更少,而且会更有条理。

10.9K22

php面向对象程序设计入门教程

具有可扩展性,html和php代码分离 2.什么是对象? 对象:自然间形形色色存在可以看得见东西(其实这个也不会很准确),[在代码中表现为]由代码执行出来效果 3.什么是面向对象?...具有属性和方法对象抽象描述 5.类定义 定义角度: 静态描述: 就是我们熟悉变量 动态描述(对象功能):把动态描述写成函数,在对象中声明函数叫做方法 所有的类都是从属性 和方法 两个方面去声明.... 7.对象中成员访问 对象中成员访问就两个 成员属性 成员方法 对于成员属性也就两个操作:1:赋值操作 2.获取成员属性值操作 $引用名 new 类名称([参数列表]); //对象实例化 $引用名...static,那么唯一访问形式就是”对象引用名- 属性”(没有$符号),和”对象引用名- 方法名()”. 8.特殊对象引用”$this” 在对象外部我门可以实例化对象,用对象引用来访问对象成员...属性 和 $this- 方法.只能在成员方法中使用 9.构造方法和析构方法(魔术方法) 构造方法: ①如果声明类时候没有显示声明它,类中都会默认存在一个没有参数列表并且内容为空构造方法.如果显示声明它

44610
领券