最近我对微软的develop apps的文档进行了简读,在感叹UWP在支持服务上的全面的同时,我不禁在在常用的APP上对于这些功能支持进行了部分的寻找对应。而我进行功能对照的,就是平时很常用的一款手机APP——腾讯QQ

1.Copy and paste

这个功能在几乎所有有输入功能的APP上都有实现,而在QQ这一类的聊天软件中用到的更为频繁。复制粘贴在手机上的使用,自然不能像PC端一样通过方便的ctrl+c和ctrl+v进行实现。而是通过在输入框或对话框长按,就会自然出现复制粘贴的字样。

https://docs.microsoft.com/en-us/windows/uwp/app-to-app/copy-and-paste

2.Share data

提到QQ,大部分人的第一印象肯定都是聊天软件。当然,QQ的聊天中不是仅仅可以发送文本,我们还可以发送一些链接、图片甚至视频。而当我们将这些发送给对方时,便可以说我们是在分享一些东西,在英文上便是share,支持这项功能的便是share data,即共享数据。

https://docs.microsoft.com/en-us/windows/uwp/app-to-app/share-data

3.Screeen capture

类似电脑上通过Print Screen一键截屏或Alt+Print Sreen截取最上方窗口,手机上也有截屏的快捷键,比如华为手机便是音量减小键+电源键进行截屏。而在QQ中,你当然也可以通过手机的快捷截屏键来截取屏幕。但是如果用户只需要其中一部分呢,这就是QQ的特色截屏方式,摇动手机。而这个功能则是依靠Screen capture来支持的。

https://docs.microsoft.com/en-us/windows/uwp/audio-video-camera/screen-capture

4.Enable device capabilities

这个功能包含的东西很多,翻译过来是“启用设备功能”,即一个APP对于硬件设备诸如摄像头、麦克风等的使用都是依靠这个功能的支持实现的。相比于其他功能来说,它包含的是大部分APP必备的,例如对于互联网的访问,文件存储,甚至是读取短信,位置获取,对定制USB设备的访问等等。我在下方会放上QQ上的位置获取及文件存储。

https://docs.microsoft.com/en-us/windows/uwp/devices-sensors/enable-device-capabilities

5.Access the SD card

中文翻译为:访问SD卡。相信每个人对于这项功能都很熟悉,这是绝大多数APP在安装时都会申请的一项权限,方便在使用时随时访问内部存储文件。而在这里我就不用QQ而是它的相似APP——TIM来做一下示例。

https://docs.microsoft.com/en-us/windows/uwp/files/access-the-sd-card

微软develop apps在QQ上部分功能的实现的更多相关文章

  1. 用JQuery仿造QQ头像裁剪功能

    最近工作真心忙碌,几乎没时间写博客.今天趁周末来仿一个QQ头像裁剪功能插件.效果如下: 所有文件都可在我的Github上下载,从头到尾从简到繁按步骤一共分了9个HTML文件,每个步骤文件里的注释都写的 ...

  2. MVC5:使用Ajax和HTML5实现文件上传功能

    引言 在实际编程中,经常遇到实现文件上传并显示上传进度的功能,基于此目的,本文就为大家介绍不使用flash 或任何上传文件的插件来实现带有进度显示的文件上传功能. 基本功能:实现带有进度条的文件上传功 ...

  3. QQ空间分享功能(二)

    http://sns.z.qq.com/tools/share/demo_html.jsp  手机QQ空间分享功能接入指引: 1.请求地址: http://sns.z.qq.com/share 2.请 ...

  4. PHP 文件上传功能

    <?php /** * TestGuest Version1.0 * ================================================ * Web:2955089 ...

  5. qt实现头像上传功能

    想必大家都使用过qt的自定义头像功能吧,那么图1应该不会陌生,本片文章我就是要模拟一个这样的功能,虽然没有这么强大的效果,但是能够满足一定的需求. 图1 qq上传图片 首先在讲解功能之前,我先给出一片 ...

  6. qq上传文件进行测试要点分析

    功能 QQ 兼容性 1.Win系统/Mac系统  Android/IOS 品牌 传 1.上传方式:直接拖拽,按回车键上传 2.多个文件同时上传给一人/多人(考虑稳定性,是否存在内存泄露) 3.不是好友 ...

  7. ckeidtor编辑器添加图片上传功能

    1.ckeditor默认没有上传图片功能,只能通过Url显示图片,图下图 2.首先说明,ckeditor是有上传功能的,只是隐藏了,需要通过配置让它显示 找到ckeditor/plugins/imag ...

  8. H5 利用vue实现图片上传功能。

    H5的上传图片如何实现呢? 以下是我用vue实现的图片上传功能,仅供参考. <!DOCTYPE html> <html> <head> <meta chars ...

  9. 前端丨如何使用 tcb-js-sdk 实现图片上传功能

    前言 tcb-js-sdk 让开发者可以在网页端使用 JavaScript 代码服务访问云开发的服务,以轻松构建自己的公众号页面或者独立的网站等 Web 服务.本文将以实现图片上传功能为例,介绍 tc ...

随机推荐

  1. TCP协议和UDP协议基础介绍

    TCP协议和UDP协议区别 标签(空格分隔): TCP,udp TCP的三次握手 TCP被称为可靠的数据传输协议,主要是通过许多机制来实现的其中最主要的就是三次握手的功能,当然,TCP传送数据的机制非 ...

  2. Java框架spring Boot学习笔记(五):Spring Boot操作MySQL数据库增、删、改、查

    在pom.xml添加一下代码,添加操作MySQL的依赖jar包. <dependency> <groupId>org.springframework.boot</grou ...

  3. java第一天 数据类型、变量的命名、类型的转换

    数据类型 /* 数据类型:Java是一种强类型语言,针对每一种数据都给出了明确的数据类型 数据类型分类: A:基本数据类型 B:引用数据类型(类,接口,数组) 基本数据类型:4类8种 A:整数 字节 ...

  4. ESP8266 软件实现 Delta-sigma(ΔΣ)调制器 并通过I2S接口输出编码流

    一.关于Delta-sigma(ΔΣ)调制器 Delta-sigma(ΔΣ)调制器是Delta-sigma转换器的核心部件.如下所示为一个简单的一阶Delta-sigma调制器,该调制器产生一个1bi ...

  5. intelliJ idea如何安装、配置

    https://www.cnblogs.com/jajian/p/7989032.html

  6. 阿里巴巴开源 Spring Cloud Alibaba,加码微服务生态建设

    本周,Spring Cloud联合创始人Spencer Gibb在Spring官网的博客页面宣布:阿里巴巴开源 Spring Cloud Alibaba,并发布了首个预览版本.随后,Spring Cl ...

  7. Windows学习"Network Analysis in Python"

    原代码仓库的地址为 Network Analysis in Python. 主要按照里面的README.md 进行操作,全部仓库有100MB以上.考虑到数据比较大,再加上我对原笔记文件有修改,建议从我 ...

  8. NET CORE 2.0发布在IIS上提示502.5错误

    在装了WindowsHosting和NET CORE SDK后,如果没有重启服务器,访问站点报以上错误,解决办法要么重启,要么执行以下两条命令: net stop was /y net start w ...

  9. Flask-Session 简单使用

    一 知识点 1. 安装 flask 1.0.2 使用Flask-Session,其实必须需要配置的只有这几个地方: 注意!!!!!!: 1.  需要配置的地方1 # flask_session 中的S ...

  10. OAuth2.0 协议的理解

    OAuth(Open Authorization)协议就是为用户资源的授权提供了一个安全.开放.简易的标准. OAuth在第三方应用与服务提供商之间设置了一个授权层,第三方应用通过授权层获取令牌,再通 ...