【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

相关文章

基于C#实现PDF转图片的详细教程

《基于C#实现PDF转图片的详细教程》在数字化办公场景中,PDF文件的可视化处理需求日益增长,本文将围绕Spire.PDFfor.NET这一工具,详解如何通过C#将PDF转换为JPG、PNG等主流图片... 目录引言一、组件部署二、快速入门:PDF 转图片的核心 C# 代码三、分辨率设置 - 清晰度的决定因

Java Scanner类解析与实战教程

《JavaScanner类解析与实战教程》JavaScanner类(java.util包)是文本输入解析工具,支持基本类型和字符串读取,基于Readable接口与正则分隔符实现,适用于控制台、文件输... 目录一、核心设计与工作原理1.底层依赖2.解析机制A.核心逻辑基于分隔符(delimiter)和模式匹

Java利用@SneakyThrows注解提升异常处理效率详解

《Java利用@SneakyThrows注解提升异常处理效率详解》这篇文章将深度剖析@SneakyThrows的原理,用法,适用场景以及隐藏的陷阱,看看它如何让Java异常处理效率飙升50%,感兴趣的... 目录前言一、检查型异常的“诅咒”:为什么Java开发者讨厌它1.1 检查型异常的痛点1.2 为什么说

spring AMQP代码生成rabbitmq的exchange and queue教程

《springAMQP代码生成rabbitmq的exchangeandqueue教程》使用SpringAMQP代码直接创建RabbitMQexchange和queue,并确保绑定关系自动成立,简... 目录spring AMQP代码生成rabbitmq的exchange and 编程queue执行结果总结s

Java调用Python脚本实现HelloWorld的示例详解

《Java调用Python脚本实现HelloWorld的示例详解》作为程序员,我们经常会遇到需要在Java项目中调用Python脚本的场景,下面我们来看看如何从基础到进阶,一步步实现Java与Pyth... 目录一、环境准备二、基础调用:使用 Runtime.exec()2.1 实现步骤2.2 代码解析三、

Java List 使用举例(从入门到精通)

《JavaList使用举例(从入门到精通)》本文系统讲解JavaList,涵盖基础概念、核心特性、常用实现(如ArrayList、LinkedList)及性能对比,介绍创建、操作、遍历方法,结合实... 目录一、List 基础概念1.1 什么是 List?1.2 List 的核心特性1.3 List 家族成

Python如何调用另一个类的方法和属性

《Python如何调用另一个类的方法和属性》在Python面向对象编程中,类与类之间的交互是非常常见的场景,本文将详细介绍在Python中一个类如何调用另一个类的方法和属性,大家可以根据需要进行选择... 目录一、前言二、基本调用方式通过实例化调用通过类继承调用三、高级调用方式通过组合方式调用通过类方法/静

C#控制台程序同步调用WebApi实现方式

《C#控制台程序同步调用WebApi实现方式》控制台程序作为Job时,需同步调用WebApi以确保获取返回结果后执行后续操作,否则会引发TaskCanceledException异常,同步处理可避免异... 目录同步调用WebApi方法Cls001类里面的写法总结控制台程序一般当作Job使用,有时候需要控制

Python用Flask封装API及调用详解

《Python用Flask封装API及调用详解》本文介绍Flask的优势(轻量、灵活、易扩展),对比GET/POST表单/JSON请求方式,涵盖错误处理、开发建议及生产环境部署注意事项... 目录一、Flask的优势一、基础设置二、GET请求方式服务端代码客户端调用三、POST表单方式服务端代码客户端调用四

c++日志库log4cplus快速入门小结

《c++日志库log4cplus快速入门小结》文章浏览阅读1.1w次,点赞9次,收藏44次。本文介绍Log4cplus,一种适用于C++的线程安全日志记录API,提供灵活的日志管理和配置控制。文章涵盖... 目录简介日志等级配置文件使用关于初始化使用示例总结参考资料简介log4j 用于Java,log4c