Human Interface Guidelines — Document Providers

自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中的组件(顺便学学英语),以便今后在使用的时候完全不虚

Document Providers

Human Interface Guidelines链接:Document Provider

Document provider extension 将一个自定义界面运用于输入、输出或者从系统中其他 app 中移动一个的文件到此 app 中。

当 document provider extension 载入时,界面上会展示在一个包含 navigation bar 的 modal view 中。

Document Provider

使用时注意

·当用户打开或导入文件时,只显示特定于环境的文档和信息

当有人使用 extension 来打开或导入文档时,只显示适合当前环境的文档。例如,如果PDF编辑 app 加载 extension ,那么只列出可以打开或导入的PDF文件。一定要列出其他可能有用的信息,比如修改日期、大小,以及文档是本地的还是远程的。

·让人们在导出和移动文档时选择一个目的地

除非 app 将文档存储在单个目录中,否则让用户导航到目录层次结构中的特定目标。考虑提供一种方法来添加新的子目录。

·不要使用自定义navigation bar

您的 extension 已经在一个包含 navigation bar 的 modal view 中载入。提供第二个 navigation bar 会让让人困惑,并占用你的内容空间。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏数据和云

深入并行:从生产者到消费者模型深度理解Oracle的并行

陈焕生 Oracle Real-World Performance Group 成员,senior performance engineer,专注于 OLTP...

3196
来自专栏java达人

多线程设计模式解读6-single threaded Execution模式(附分布式环境下的操作)

Single Threaded Execution模式主要是用于确保同一时间内只能让一个线程执行处理,说通俗点就是对synchronized的标准化使用方式,这...

1184
来自专栏IT技术精选文摘

Java文件映射(mmap)全接触

前言 我们在平时的工作中大多都会需要处理像下面这样基于Key-Value的数据: ? 其中UID是数据唯一标识,FIELD[1]是属性值。以QQ用户的Sess...

1.4K6
来自专栏磨磨谈

REDHAT 7.5beta 新推出的VDO功能

VDO的技术来源于收购的Permabit公司,一个专门从事重删技术的公司,所以技术可靠性是没有问题的

1902
来自专栏Ceph对象存储方案

RGW 的GC深入解析与调优

什么是GC Garbage Collection缩写GC,简称垃圾回收。在RGW中GC一般都是指一些异步的磁盘空间回收操作,一般下面三种情况会发生GC。 1. ...

6878
来自专栏腾讯云流计算

Data Artisans Streaming Ledger ——流数据处理中串行化的ACID事务

Data Artisans Streaming Ledger,在data Artisans的River Edition上已经可用,提供串行化(一致性事务处理机制...

3381
来自专栏CSDN技术头条

缓存那些事

导语:在网络分层应用服务中,缓存的使用已比较普及,本文将结合作者实际工作经验总结,讲述在不同的场景下如何选择和使用适用的缓存框架,以达到提升服务质量,优化系统...

2577
来自专栏数据之美

玩转 SHELL 脚本之:Shell 命令 Buffer 知多少?

1、问题: 下午有同学问了这么一个问题: tail -n +$(tail -n1 /root/tmp/n) -F /root/tmp/ip.txt 2>...

4266
来自专栏ImportSource

并发编程-多线程带来的风险

Java 对于线程的支持是一把双刃剑。 当它通过提供语言以及库的支持简化了并发应用程序的开发的同时,也提高了开发人员的门槛,因为要有更多的program使用到线...

3986
来自专栏恰童鞋骚年

操作系统核心原理-5.内存管理(上):基本内存管理

操作系统的两个角色分别是魔术师和管理者,在管理者这个角色中,除了CPU之外,内存是操作系统要管理的另外一个重要资源。内存管理需要达到两个目标:一是地址保护,即...

982

扫码关注云+社区

领取腾讯云代金券