美文网首页
程序结构(5)-设置

程序结构(5)-设置

作者: vcy桑 | 来源:发表于2020-05-14 11:36 被阅读0次

设置

有一些应用程序可能需要提供安装或者配置选项的方法,但大多数应用程序可以避免或者推迟这样做。成功的应用程序能立刻为大多数用户良好运行,同时也提供调整体验的便利方式。当你按照大多数人期望的方式设计应用程序时,就减少了对设置功能的需求。

从系统中推断你能做什么。如果你需要用户信息,设备信息,或者环境信息,任何时候尽可能地向系统请求信息而不是询问用户。例如,不要向用户询问邮政编码以显示本地选项,向他们请求使用当前位置即可。如果用户拒绝获取他们的信息,则优雅地退回到手动输入模式。

慎重安排应用程序中配置选项的优先级。应用程序的主画面适合显示重要的或者频繁变化的选项。次级画面更适合偶尔变化的选项。

在设置中显示不经常变化的配置选项。在整个系统中,设置应用程序是进行配置变更的中心位置,但是用户必须离开你的应用程序才能抵达。把设置直接整合到应用程序当中要方便得多。

适当时,可以提供设置的快捷键。如果你的应用程序当中有引导用户设置的文字,比如说“前往设置>我的应用程序>隐私>位置服务”,那么请提供一个可以自动打开定位的按钮。

原文地址:https://developer.apple.com/design/human-interface-guidelines/ios/overview/themes/

相关文章

  • 程序结构(5)-设置

    设置 有一些应用程序可能需要提供安装或者配置选项的方法,但大多数应用程序可以避免或者推迟这样做。成功的应用程序能立...

  • JavaScript程序结构

    一、程序结构(1) 认识程序结构程序结构,描述了业务处理流程,反映到代码中就是代码的执行顺序/过程;常见的程序结构...

  • 程序结构之:循环结构

    程序结构之:循环结构 · 视频课程 程序结构之:循环结构 · 课程文稿 今天,我们来学习另一种程序结构:顺序结构。...

  • 第5周:程序结构——5.3 大程序结构

    1.多个源代码文件 多个 .c 文件 main() 里的代码太长了,适合分成几个函数(把相应功能剥离出来放在函数里...

  • java基础语法循环结构

    循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。 Java中主要的循环结构: while循环(适用情...

  • 2 mysql 体系架构

    2. mysql 体系架构 连接方式TCP/IPSocket mysqld程序结构mysqld程序结构mysql程...

  • 零基础学Java第三篇之流程控制

    程序结构 顺序结构:是最简单的程序结构,也是最常用的程序结构,只要按照解决问题的顺序写出相应的语句就行,它的执行顺...

  • AHK基础入门与程序结构

    [toc] # 前言 ## 什么是程序结构? 程序结构一般指结构化程序设计,也就是说我们把程序结构化,进行以模块功...

  • Flink基础系列30-Table API和Flink SQL之

    一.基本程序结构 Table API和SQL的程序结构,与流式处理的程序结构十分类似; 也可以近似的认为有这么几步...

  • PyQt5编程(3) : Hollow World程序的面向对象

    1.PyQt的程序结构第1行:指定程序文件的编码格式。第2行:载入PyQt5的QtWidgets,QtCore模块...

网友评论

      本文标题:程序结构(5)-设置

      本文链接:https://www.haomeiwen.com/subject/itlqlhtx.html