【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

相关文章

PowerShell中15个提升运维效率关键命令实战指南

《PowerShell中15个提升运维效率关键命令实战指南》作为网络安全专业人员的必备技能,PowerShell在系统管理、日志分析、威胁检测和自动化响应方面展现出强大能力,下面我们就来看看15个提升... 目录一、PowerShell在网络安全中的战略价值二、网络安全关键场景命令实战1. 系统安全基线核查

使用Docker构建Python Flask程序的详细教程

《使用Docker构建PythonFlask程序的详细教程》在当今的软件开发领域,容器化技术正变得越来越流行,而Docker无疑是其中的佼佼者,本文我们就来聊聊如何使用Docker构建一个简单的Py... 目录引言一、准备工作二、创建 Flask 应用程序三、创建 dockerfile四、构建 Docker

从入门到精通MySQL联合查询

《从入门到精通MySQL联合查询》:本文主要介绍从入门到精通MySQL联合查询,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下... 目录摘要1. 多表联合查询时mysql内部原理2. 内连接3. 外连接4. 自连接5. 子查询6. 合并查询7. 插入查询结果摘要前面我们学习了数据库设计时要满

从入门到精通C++11 <chrono> 库特性

《从入门到精通C++11<chrono>库特性》chrono库是C++11中一个非常强大和实用的库,它为时间处理提供了丰富的功能和类型安全的接口,通过本文的介绍,我们了解了chrono库的基本概念... 目录一、引言1.1 为什么需要<chrono>库1.2<chrono>库的基本概念二、时间段(Durat

Java中调用数据库存储过程的示例代码

《Java中调用数据库存储过程的示例代码》本文介绍Java通过JDBC调用数据库存储过程的方法,涵盖参数类型、执行步骤及数据库差异,需注意异常处理与资源管理,以优化性能并实现复杂业务逻辑,感兴趣的朋友... 目录一、存储过程概述二、Java调用存储过程的基本javascript步骤三、Java调用存储过程示

解析C++11 static_assert及与Boost库的关联从入门到精通

《解析C++11static_assert及与Boost库的关联从入门到精通》static_assert是C++中强大的编译时验证工具,它能够在编译阶段拦截不符合预期的类型或值,增强代码的健壮性,通... 目录一、背景知识:传统断言方法的局限性1.1 assert宏1.2 #error指令1.3 第三方解决

Python中Tensorflow无法调用GPU问题的解决方法

《Python中Tensorflow无法调用GPU问题的解决方法》文章详解如何解决TensorFlow在Windows无法识别GPU的问题,需降级至2.10版本,安装匹配CUDA11.2和cuDNN... 当用以下代码查看GPU数量时,gpuspython返回的是一个空列表,说明tensorflow没有找到

深度解析Spring AOP @Aspect 原理、实战与最佳实践教程

《深度解析SpringAOP@Aspect原理、实战与最佳实践教程》文章系统讲解了SpringAOP核心概念、实现方式及原理,涵盖横切关注点分离、代理机制(JDK/CGLIB)、切入点类型、性能... 目录1. @ASPect 核心概念1.1 AOP 编程范式1.2 @Aspect 关键特性2. 完整代码实

python如何调用java的jar包

《python如何调用java的jar包》这篇文章主要为大家详细介绍了python如何调用java的jar包,文中的示例代码简洁易懂,具有一定的借鉴价值,有需要的小伙伴可以参考一下... 目录一、安装包二、使用步骤三、代码演示四、自己写一个jar包五、打包步骤六、方法补充一、安装包pip3 install

从入门到精通MySQL 数据库索引(实战案例)

《从入门到精通MySQL数据库索引(实战案例)》索引是数据库的目录,提升查询速度,主要类型包括BTree、Hash、全文、空间索引,需根据场景选择,建议用于高频查询、关联字段、排序等,避免重复率高或... 目录一、索引是什么?能干嘛?核心作用:二、索引的 4 种主要类型(附通俗例子)1. BTree 索引(