【Launcher 教程】从 URL Schemes 入门到用 Launcher 调用各效率软件

2024-02-14 06:38

本文主要是介绍【Launcher 教程】从 URL Schemes 入门到用 Launcher 调用各效率软件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  • 如果你刚接触 URL Schemes,请从头开始看,会有收获。
  • 如果你对 URL Schemes 有基本了解,但是刚接触 Launcher,可以从基本使用开始看
  • 如果你以前用过和买过 Launcher,不知道新版有什么区别,可以从高级功能开始看。
  • 如果你对上述内容都有了解,但对 Launcher 的使用思路上有些不清晰,可以从使用思路开始看。

URL Schemes 是在 iOS 设备上执行效率操作的利器。在智能设备上,有一类效率工具,其功能的主要目的就是减少操作时人所受到的干扰、减少操作步骤,让你直达你需要达到的功能。而在 iOS 设备上,只有 URL Schemes 和 x-callback-URL 相关的动作才有这个能力。所以在 iOS 上,同类的软件,支持不支持 URL Schemes 和 x-callback-URL 在某种程度上,是判断它是否精良的标志。

这篇文章你会经常看到 URL Schemes 这个词,因为 Launcher 本质上就是一个完全基于 URL Schemes 的软件。那么 URL Schemes 是啥?你可以这么理解:在不越狱的 iOS 设备上,通过一个软件打开另一个软件乃至另一个软件的具体某个功能的办法。

比如,你在你 iOS 设备里的 Safari 的地址栏里输入 music:// 然后按前往(英文键盘是Go),看看发生了什么事。

0

这就是 URL Schemes 的能耐。在 iOS 设备里,并非只有 Safari 才可以使用 URL Schemes,也不是只有苹果的 App 才能用 URL Schemes 来激活。理论上,每个 App 都可以让自己支持 URL Schemes,而且事实上也已经有相当一批软件支持了 URL Schemes,因此,也出现了有一些软件本身不具备独立的功能,但因为 URL Schemes,它们可以充当那些支持 URL Schemes 的启动器。

在能够使用 URL Schemes 的软件里,Launcher 应该是最入门的一款。它的整个软件就是个 URL Schemes 激活器,而且它只支持最传统的 URL Schemes 格式,所以如果想入门 URL Schemes,从 Launcher 开始就是个不错的选择。

基本使用

启动器是 Launcher 的官方中文翻译,你在 Launcher 里新建了一个 App 或是一个联系人的电话,都统称为启动器。

Launcher 的目的是让你在通知中心里使用启动器,所以你装完这个软件首先要做的是把它添加到通知中心里。在 Launcher 这个软件中某些启动器会失效,会弹出“抱歉,无法打开指定启动器”这个提示,但是在通知中心里打开它就没问题。

添加内置动作

添加内置动作是点击右上角的编辑按钮,然后点击绿色的加号(不要问我为什么绿色的加号下面是“添加新曲目”,到现在我都没弄清 Launcher 的中文翻译是个人还是谷歌):

1

不购买内购的话,Launcher 只能添加 8 个启动器。而它默认就给你加了 7 个。所以你其实第一要做的不是添加,而是删除,把它默认的那些全给删光。不要想“我以后也许会有用”,当你不知道一个东西对你有用没用的时候,你要做的不是把它放在身边碍事而是把它扔一边,如果你再次意识到你需要它,你再把它拿回来。

删除光了清爽多了

删除光了清爽多了

按绿色加号,就能看到 Launcher 内置的启动器模板。Launcher 里有 4 种形式的启动器:联系人、网站、应用程序、自定义(URL Schemes)。这里只介绍应用程序启动器,懂了应用程序怎么玩的话,联系人和网站就不成问题。自定义启动器我们下个部分再提。

这篇关于【Launcher 教程】从 URL Schemes 入门到用 Launcher 调用各效率软件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/707778

相关文章

Java 正则表达式URL 匹配与源码全解析

《Java正则表达式URL匹配与源码全解析》在Web应用开发中,我们经常需要对URL进行格式验证,今天我们结合Java的Pattern和Matcher类,深入理解正则表达式在实际应用中... 目录1.正则表达式分解:2. 添加域名匹配 (2)3. 添加路径和查询参数匹配 (3) 4. 最终优化版本5.设计思

IDEA自动生成注释模板的配置教程

《IDEA自动生成注释模板的配置教程》本文介绍了如何在IntelliJIDEA中配置类和方法的注释模板,包括自动生成项目名称、包名、日期和时间等内容,以及如何定制参数和返回值的注释格式,需要的朋友可以... 目录项目场景配置方法类注释模板定义类开头的注释步骤类注释效果方法注释模板定义方法开头的注释步骤方法注

Python虚拟环境终极(含PyCharm的使用教程)

《Python虚拟环境终极(含PyCharm的使用教程)》:本文主要介绍Python虚拟环境终极(含PyCharm的使用教程),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录一、为什么需要虚拟环境?二、虚拟环境创建方式对比三、命令行创建虚拟环境(venv)3.1 基础命令3

使用Node.js制作图片上传服务的详细教程

《使用Node.js制作图片上传服务的详细教程》在现代Web应用开发中,图片上传是一项常见且重要的功能,借助Node.js强大的生态系统,我们可以轻松搭建高效的图片上传服务,本文将深入探讨如何使用No... 目录准备工作搭建 Express 服务器配置 multer 进行图片上传处理图片上传请求完整代码示例

python连接本地SQL server详细图文教程

《python连接本地SQLserver详细图文教程》在数据分析领域,经常需要从数据库中获取数据进行分析和处理,下面:本文主要介绍python连接本地SQLserver的相关资料,文中通过代码... 目录一.设置本地账号1.新建用户2.开启双重验证3,开启TCP/IP本地服务二js.python连接实例1.

Python 安装和配置flask, flask_cors的图文教程

《Python安装和配置flask,flask_cors的图文教程》:本文主要介绍Python安装和配置flask,flask_cors的图文教程,本文通过图文并茂的形式给大家介绍的非常详细,... 目录一.python安装:二,配置环境变量,三:检查Python安装和环境变量,四:安装flask和flas

Spring Security基于数据库的ABAC属性权限模型实战开发教程

《SpringSecurity基于数据库的ABAC属性权限模型实战开发教程》:本文主要介绍SpringSecurity基于数据库的ABAC属性权限模型实战开发教程,本文给大家介绍的非常详细,对大... 目录1. 前言2. 权限决策依据RBACABAC综合对比3. 数据库表结构说明4. 实战开始5. MyBA

Java调用C++动态库超详细步骤讲解(附源码)

《Java调用C++动态库超详细步骤讲解(附源码)》C语言因其高效和接近硬件的特性,时常会被用在性能要求较高或者需要直接操作硬件的场合,:本文主要介绍Java调用C++动态库的相关资料,文中通过代... 目录一、直接调用C++库第一步:动态库生成(vs2017+qt5.12.10)第二步:Java调用C++

Ubuntu中远程连接Mysql数据库的详细图文教程

《Ubuntu中远程连接Mysql数据库的详细图文教程》Ubuntu是一个以桌面应用为主的Linux发行版操作系统,这篇文章主要为大家详细介绍了Ubuntu中远程连接Mysql数据库的详细图文教程,有... 目录1、版本2、检查有没有mysql2.1 查询是否安装了Mysql包2.2 查看Mysql版本2.

Elasticsearch 在 Java 中的使用教程

《Elasticsearch在Java中的使用教程》Elasticsearch是一个分布式搜索和分析引擎,基于ApacheLucene构建,能够实现实时数据的存储、搜索、和分析,它广泛应用于全文... 目录1. Elasticsearch 简介2. 环境准备2.1 安装 Elasticsearch2.2 J