本文为IOS软件“只是组件”的使用手册。从简单的如何添加组件到像PS一样编辑你自定义的组件,都可以在这里找到帮助。

本文由于内容较多,建议在导航中找到你需要的章节转跳,除了文章开头的图片,其余图片都做了隐藏。

软件介绍

只是组件是一款好看又实用的桌面组件工具,自从2020年10月上架以来,完全的自定义、便捷的设置和方便的转跳受到用户的广泛好评。使用只是组件,你可以拥有10+预设组件,包含相框照片、待办、日期记录等;你可以可视化自定义一个全新的完全不同的组件或者导入他人的组件;你可以将网络数据解析后显示在组件内,点击组件你设定的地方转跳执行特定操作。不仅如此,只是组件所有功能均可以免费使用,仅限制最多已添加组件数量。

image-demo

目前文档在更新中,预计十二月三十一号会完成更新。

希望你喜欢 只是组件!

基础内容

将组件添加到屏幕上

苹果官方给出了一个如何添加小组件的说明:见这里。

这里只需要选择“只是组件”,添加本软件的Widget即可。

如果以添加一个文字Widget为例,分为这几部:

  1. 进入软件主界面,点击“组件列表”,选择文字组件,点击右上角保存
  2. 按照官方添加小组件的方法,添加一个“只是组件”的小组件
  3. 长按“只是组件”的小组件,在弹出的菜单中选择“编辑小组件”
  4. 选择刚添加的文字组件

通过二维码分享组件

软件的所有组件都可以进行导入和导出,包括预设组件和自定义组件。

导入组件有两个入口,一个是桌面软件图标的Force touch,一个是主界面右上角的二维码图标。

导出组件在组件编辑界面右上角,图标为分享按钮。

导入导出都可以选择通过二维码或者通过字符串,如果组件包含的信息量过大,建议通过字符串导入导出。

这里提供一个导入导出简单演示的动图:点这里

使用激活码激活高级版

目前软件赠送的激活码均为单设备永久激活,激活码区分大小写。

激活方式为软件内激活。点击下方关于转到关于页,点击“分享应用”,在“激活码”框中输入。

如果激活码通过验证,稍等片刻软件就将解锁高级版内容。

如果激活失败,请确认软件是否有联网权限以及激活码是否准确没有缺失。

高级内容

创建自定义组件

软件主程在安卓时代曾经花了很多的时间在安卓自定义组件上,可惜苹果上没有那么便捷的自定义,十分遗憾。

所以有了这个类PS的完全自定义组件,可以从头做一个专属组件,也可以导入别人做好的组件。

不过,最首先的一点,在做自定义组件的时候记得随时保存,即点击右上角的对勾。

这里提供一个动图,简单的可以感受一下这个自定义组件的大致内容:这里

如果你愿意花几分钟看一下视频,可以点这里查看一个详细的操作演示:这里

当然,百闻不如一试,充分的自定义只等你来实现想法。

我们也会定期收集优秀的自定义组件,做一个展示和分享,在这里你可以找到许多好看的组件。

欢迎你分享你的优秀作品,可以通过二维码添加交流群或者微博@我

快捷转跳

Widget的一大实用功能就是快捷转跳,通过点击Widget的特定位置,可以打开微信扫一扫、微信支付、健康码、乘车码等等,甚至可以通过捷径实现一系列的自动化操作。

在软件中可以通过预设组件的快捷启动组件和自定义组件的转跳特效完成这一效果。

预设组件的快捷启动较为简单,这里就不多加赘述。自定义组件的添加转跳可以查看这个动图

关于快捷启动应该填写的内容,详细的可以查看这篇文章,软件未来可能也会增加一键添加捷径的功能。

获取网络数据

Widget很大的一个实用性限制就是只能显示一些本地的内容,如果可以便捷的显示任意网络内容,那就实用的多。

所以软件提供了任意网络数据的格式化与显示,你可以通过以下三种格式解析网络数据:

  1. Json
  2. 正则表达式
  3. 各版本RSS

网络数据会根据设定的更新间隔自动后台更新,但后台更新需要注意:

  1. 如果开启了省电模式将停用所有后台更新
  2. 苹果对于软件后台更新的策略是:系统统一安排空闲时间更新,不保证特定时间一定唤起更新
  3. 使用软件次数越多,系统提供后台唤醒的可能越多
  4. 使用快捷转跳后软件会进行必要的数据更新

所以为了保证软件表现正常,请尽量在Widget中使用快捷转跳,否则Widget将被认为是不常用软件,无法后台唤起。

具体的操作我们提供了一个使用演示:这里

其中文本解析中的规则,以数据源名字weather为例,如果数据内容是这样的:

1
2
3
4
5
6
{
"code": 0,
"data": {
"temp": 20,
}
}

那么获取数据中温度的规则就是:

1
2
$(fetch.weather.data.temp)
更新时间:$(fetch.weather)

其余的也是类似的规则,类推可知。

文本解析规则

软件的另一大特色功能(另一大文档大头)是一个文本解析系统,通过类似Excel的简单规则,拼接各种数据,数据我们需要的内容。

我们提供了一个操作的展示:这里

例如一个最简单的时间,规则就是:

1
$(date.HH:mm)

在网络数据一节还看到了关于网络数据的解析规则,除此以外,还有一些系统数据的获取规则。

类型 关键词 内容 示例
电池 battery level, state, charging, lowpower $(battery.level)
蓝牙 bluetooth $(bluetooth)
系统 record country, language, reboot, brightness, volume, timezone, name, systemName, systemVersion, model $(record.brightness)
内存 memory all, active, activepercentage, inactive, inactivepercentage $(record.active)
硬盘 disk all, active, activepercentage, inactive, inactivepercentage $(disk.active)
Wifi wifi ip, ssid $(wifi.ssid)
健康 health stepCount $(health.stepCount)

之后将更新更多数据,文档也将同步更新。

FAQ

Q: 邀请好友后没有马上更新数据。

A: 邀请数据的统计会在每天十二点更新,所以第二天再看就有新的数据了。

Q: 组件有时候会卡住不更新数据。

A: 组件本身刷新有非常小的概率出现这个问题,目前已经尽量降低刷新频率避免发生这个问题。如果的确卡住了,点进去重新保存一下即可。

Q: 后台数据没有按照更新时间准确更新?

A: 首先,请查看是否打开了软件的背景数据刷新,在设置中搜索”只是组件“。背景数据刷新本身不支持准确的时间间隔,系统会根据软件的要求协调各个软件在必要的时候刷新,但总体而言软件使用频率越高,系统会越多分配背景数据的刷新。只是组件支持了各种唤醒方式,尽量保证了刷新。建议配合快捷启动使用软件,使用快捷启动可以保证数据的按时刷新。