tasker中文完整教程.docx

上传人:b****5 文档编号:6715883 上传时间:2023-01-09 格式:DOCX 页数:69 大小:311.48KB
下载 相关 举报
tasker中文完整教程.docx_第1页
第1页 / 共69页
tasker中文完整教程.docx_第2页
第2页 / 共69页
tasker中文完整教程.docx_第3页
第3页 / 共69页
tasker中文完整教程.docx_第4页
第4页 / 共69页
tasker中文完整教程.docx_第5页
第5页 / 共69页
点击查看更多>>
下载资源
资源描述

tasker中文完整教程.docx

《tasker中文完整教程.docx》由会员分享,可在线阅读,更多相关《tasker中文完整教程.docx(69页珍藏版)》请在冰豆网上搜索。

tasker中文完整教程.docx

tasker中文完整教程

Tasker使用教程

(Aree整理)

卷首语

Android上的Tasker绝对称得上是Android系统的神器之一,与AutoMemory

Manager不同,Tasker不是加速型的软件,而是系统增强型的软件,由于有众多系统状态可控制,故使得Tasker一跃成为Android系统中最闪亮的明星。

但Tasker也无疑是最难使用的软件,由于可以控制的地方太多,反而让人觉得有些无所适从,不知道要从哪开始下手,使得Tasker的普及很成问题。

这篇文章就是从Tasker的功能谈起,结合设置实例,指导Tasker的使用方法。

由于Tasker的功能实在太强大,本文也不可能面面俱到,只是一个初级的设置指导,更多的功能还是需要靠用户自己去发掘。

在开始这篇文章前,也有两个提示:

1.Tasker是个真正意义上的Geek软件,Geek会对它爱不释手,如果你不是Geek,建议还是不要看这篇文章,很多设置可能对你并无太大帮助,完全不用浪费这个时间

2.由于笔者也接触Tasker不久,对Tasker的使用也显得有些稚嫩,这篇文章也可能会漏洞百出,对于有错误的地方,欢迎大家指正

F面我们就开始吧

什么是Tasker

Tasker是一个让系统根据用户定制的”配置文件”(Profile,在特定的”背景”下(Contexts),执行指定”任务”(Task的软件,除此之外,它还提供”可供点击”的(Clickable或”定时运行”的(Timer)桌面”插件”(Widget)

这里提到了几个概念需要单独阐述下

配置文件”(Profiles)

o配置文件”(Profiles是Tasker里的核心

o配置文件由”背景”(Context和与其对应的”任务”(Task组成

o当”背景”(Contexts)条件全都符合时,则自动执行对应的”任

务”(Tasks)

背景”(Contexts)

o背景”(Context是”任务”(Task执行的前提,只有但”背景”(Context满足时,对应的”任务”(Tasks)会执行任务”(Tasks)

o任务”(Task由”操作”(Action构成,”操作”(Action是Tasker里的最小动作,一个或多个”操作”(Actions构成了一个”任务”(Tasks)操作”(Actions)

o操作”(Action是Tasker里的最小动作,一个或多个”操作”(ctions)构成了一个”任务”(Tasks)

插件”(Widget)

oTasker提供了桌面插件,以便直接调用指定”任务”Tasker而无需满足特定的”背景”(Contexts)

Tasker软件操作界面

主界面

 

A申修4

Tdsker^rbfiles

审.1119:

37

wHome

Home

Away

»GPSON

GPSOFF

»Lock

 

 

主页面上显示了现有的”配置文件”(Profes)

0配置文件”(ProfileS分为左右两栏

左边显示的是”背景”(Context的状态

右边显示的是”任务”(Task的状态

0点击左边的栏目,显示弹出菜单,弹出菜单分为两部分,”背

景”(Contex和”配置文件”(Profile)

背景”(Contex菜单包括了以下几个操作

A申Tdsker:

Frofiks

审.11=19:

54

I

—I

Context

Add

Clone

Edit

Rename

OProfile

Of

Cancel

Task5

Save

添加”(Add)

o之前说个多个”背景”(Context可以共同存在与一个”配置文件”(Profile中,比如时间和地点同时存在,这条菜单就是让你在现有基础上再添加新的”背景”(Context的

克隆”(Clone)

o使用现在的”背景”(Context设置,新建一个”配置文件”(Proflies)新的”配置文件”(Profile中,仅包含原有的”背景”(Context设置,不包含原有的”任务”(Task设置

编辑”(Edit)

o编辑现有的”背景”(Context设置

重命名”(Rename)

o重命名现在的”背景”(Context设置

配置文件”(Profile菜单包括了以下几个操作

A申

Tdsker:

Frofiks

审.11T9:

55

I'

輕0

卜Home

Concext

—"I

Profile

匚long

Delete

Disable

Name

PropertiGS

Cancel

New

Save

Off

克隆”(Clone)

o使用现在的”背景”(Context和”任务”(Task设置,新建一个”配置文件”(Pflies),新的”配置文件”(Profiles中,不仅包含原有的”背景”(Contexts设置,同时还包含原有的”任务”(TaskS)置

删除”(Delete)

o删除整个”配置文件”(Profiles)

停用”(Disable)

o与主界面里的那个”开/关”(On/Of类似,停止”配置文件”(Profiles)的活动,与主界面的按键不同之处在于,这个命令仅对单个”配置

文件”(Profiles生效

命名”(Name)

o给”配置文件”(Profile起个名字

特性”(Propertie)

o配置文件”(Profiles的特性设置

锁定”(Lock)优先级”(TaskPriority)冷却”(Cooldown)重复次数限制”(LimitRepeats)

点击右边的栏目,即可显示”任务”(Task的弹出菜单

A屮姦鋅Tdsker:

Pro^res

嘗.III10:

12

Edit

AddExitTask

Bu:

l'.led

Mot币cabon

Click

MoveToExit

Rename

□n

Cancel

Save

 

任务”(TaskS)出菜单包含了”编辑”(Edit)”重命名”(Rename)和添加”退出型任务”(Exit的选项

任务”(Task其实可以分为两个类型

进入型任务”(Enter)

任务”(Task前是绿色右向箭头的是”进入型任务”(Enter)

进入型任务”(Ente指当”背景”(Context满足时执行的任务

退出型任务(Exit)

任务”(Task前是红色左向箭头的是”退出型任务”(Exit)退出型任务”(Ex指当”背景”(Context由满足变为不满足时执行的任务

举例:

有这样一个”配置文件”(Profiles)它”背景”(Context是地图程序,”进入型任务”(Ente执行开启GPS的操作),”退出型任务”(Exit)执行关闭GPS的操作。

”配置文件”激活后,当地图程序切换到前台时,”背景”(Contexts)地图程序满足,执行”进入型任务(Enter)开

启GPS当地图程序切换到后台时,”背景”(Contexts)地图程序由满足转变为不满足,执行”退出型任务”(Ex关闭GPS

主页面下有五个按键

取消”(Cancel)

o不保存现有更改,

保存”(Save)

o保存现有更改后,

新建”(New)

o新建”配置文件”

直接退出Tasker

退出Tasker

(Profiles)

A申

Tdsker:

Frofiks

审.111=19:

30

Time

Day

Location

State

Event

Task^

Off

Cancel

New

Save

点击”新建”(New后,会弹出一个”背景”(Context选择界面,一共有六类”背景”(Context选择,每个背景的作用在后面会做详细介绍

任务”(Tasks)

o任务”(Task管理界面

A門賢

Edit

嘗川―13:

17

Delete

New

1.LoadApp

AppHootSuite

2xLoadApp

App

3*LoadApp

/

AppP已即

4.LoadApp

Apptwicca

■1J

TwitterClient

Cancell

Rename

Test

Done

点击”任务”(Task按键后,会出现”任务”(Task#)理界面,这个界面的操作在后面也会做详细介绍

开/关(On/Off)

oTasker背景服务的开关,开启后,所有”配置文件”(Profile就会就绪,一旦”背景”(Context满足,即执行相对应的”任务”(Tasks)

背景”(Context设置界面

提示:

o

o

点击六个”背景”(Context分类中的任何一个,即可打开相应的设置界面

背景”(Context可以同时设置多个条件

比如:

当”地理位置”在家附近,且事件为晚上12点到早上7点的时候,开启飞行模式

只有当两个”背景”(Context同时满足时,对应”任务”(Tasks)会执行

”程序”(Application)

点击”程序”

(AppIicatior出现程序选择界面,里面列出了目前所有的程序

A2

审.111=19:

30

fft-'W_OTW「

*

M-

J_

丁■■

A5E

ASTRO

Andro^ip

b

App匚onirol

Autostaris

Benchmark

PI

g

BenchmarkPI

BetterTermir

RoilSdiGla^t

g

'■丄■'

w

yV、

Buka

CafIhistory

Documentsk

DocumentsTc

Fa匚ebook

A

I—n

All

Cancel

选择指定程序,即可新建围绕该程序的”背景”(Contexts)程序选择界面中有一个”全部”(A按键,点击该案件后,将会把一些隐藏的程序也显示出来

当指定程序在前台运行时,”背景”(Context条件满足

o比如可以设置当地图程序运行时,自动打开GPS此时,就可以在”背景”(Context中,选择”程序”(Application分类,然后选中地图软件,此时,地图程序的开关就成为了这个背景”

o注意,别

(Contexts)

这里只会区分程序是否在前台运行,

”配置文件”(ProfileS的”

后台运行的程序无法识

比如在上个例子中,点击地图图标,

景”(Context得到满足,GPS开启,但当你按Home键返回桌面时,虽然地图还在后台运行,但Tasker会判断地图已

启动地图程序时,”背

 

经关闭,进而关闭GPS程序。

所以只有在屏幕上显示的程序才能满足”背景”(Context的要求

”时间”(Time)

+

Don色

Naw

Repeat:

09

34

点击”时间”

(Time后,将出现对应的”背景”(Context设置界面

A申

T.111N

=19:

34

Idsker:

Profiles

From:

这个比较好理解,即当时间在某些特定时刻时,”背景”(Context条件满足o时间背景”又包含以下几个设置选项

开始时间”(From)

从某个时刻开始,开始执行对应”任务”(Tasks)结束时间”(To)

执行对应”任务”(Tasks)直到某个时刻为止

重复”(Repeat)

对应”任务”(Task执行的时间间隔,可以循环执行对应的”任务”(Task)

以上三个设置可以同时工作

比如可以设置成,从2点开始,到3点结束,每5分钟执行一次特定脚本

”日期”(Day)

点击”日期”(Da后,将出现对应的”背景”(Context设置界面

审.111«9:

41

Jan

Feb

Mar

Apr

May

Jun

Jul

Aug

Oct

Nov

Dec

Days

AllINoneIOddD町ofMorv

15

16

10

17

12

13

20

14

21

21

23

24

27

28

23

30

31

 

与”时间”(Tim比较类似,即当日期在某些特定的日子时,”背景”(Contexts)条件满足

背景日期”又包含以下几个设置

o

月(Months)

可以设置生效的月份,可单选或多选

比如由于夏天的光照比较充足,可以设置6,7月份时,背

光亮度调高

每月的天数(DayofMonth)

可以设置每月中的特定日子,可单选或多选

比如每个月的5号是交房租的日子,可以设置提醒等每周的天数(DayofWeek)

*A申華A

PE自Far

IJMonths

审W10:

59

1-.J

JanFeb

Jul

Mar

1

Adg5ep

/

MayJun

Oct

Nov

Dec

Days

..I

Mon

Tue

Fr

可以设置每周中的特定的日子,可单选或多选

比如每周末都不想被打扰,可以在每个周六和周日激活飞行模式

以上三个设置可以同时工作

o比如可以设置每个1月5日,或者每个2月的星期天等

”地理位置”(GeographicalLocation)

点击”地理位置”(GeographicalLocatio后,将出现对应的”背景”(Contexts)设置界面

R./

/-芸黑«股

■吋代錮丿L暑

-开民五村

0

・・国卸:

虬蛋—

fe曰兀学魁

>

Google

Radiu

I竺I/

地理位置”在某一特定范围内,”背景”(Context条件满足地理位置背景”又包含以下几个设置

o

ICancelIDoneGetFix1

基站定位”&卫星定位”(Net&GPS)

设置是通过基站定位还是卫星定位获取地理位置信息

范围”(Radius)

无论是基站定位还是卫星定位,其返回的其实是个经纬度,最终在地理位置上体现的是一个点,而不是一个范围,故需要给这个点设置一个范围大小,以使得配置生效

定位”(GetFix)

在地图上获取当前所在位置

”状态”(State)

点击”状态”(State后,将出现对应的”背景”(Context设置界面

AirplaneMode

BatteryLow

DockedDesk

DockedC占r

HeadsetPlugged

HeadsetPlugged(Mic)

KeyboardOut

TI;1

当手机处于某一”状态”(Stat时,”背景”状态背景”又包含以下几种分类

飞行模式”(AirplneMode)当手机处于”飞行模式”时,

电量低下”(BatteryLow)当手机处于”电量低下”时,一般来说,电量低于

插入座充”(DockedDesk)当手机与座充连接时,

插入车充”(DockedCar)当手机与车充连接时,

(Context条件满足

”背景”(Context条件满足

”背景”(Context条件满足

20%时,系统会报警(笔者尚未测试)

”背景”

(Contexts条件满足

”背景”

(Contexts条件满足

(Contexts条件满足

(Contexts条件满足

插入耳机”(HeadsetPlugged)

当手机与耳机连接时,”背景”

插入耳麦”(HeadsetPlugged(Mic))当手机与耳机连接时,”背景”

推出键盘”(KeyboardOut)

当手机的键盘推出时(G1,Milestone等全键盘机器才有效),”背景”(Context条件满足

网络在线”(Online)

当手机有网络连接时,”背景”(Context条件满足

移动网络在线”(OnlineMobile)

仅当手机有移动网络连接时,”背景”(Context条件满足

无线网络在线”(OnlineWIFI)

仅当手机有无线网络连接时,

”背景”(Context条件满足

电源充电”(PowerAC)

当手机连上电源充电时,”背景”(Context条件满足

“US充电”(PowerUSB)

当手机连上USB充电时,”背景”(Context条件满足连接USB(USBPlugged)

当手机连上USB时,”背景”(Context条件满足

”事件”(Event)

点击”事件”(Even后,将出现对应的”背景”(Context设置界面

”A

嘗別―11:

05

EventCategory

Date/Time

3

Display

2

File

Hardware

6

7

Mlisc.

Network

3

1

Phone

Power

7

System

Variable

8

2

当某一”事件”(Even发生时,”背景”(Context条件满足

事件背景”又包含以下几种分类

o日期/时间”(Date/Time)

Ca

5^e

常前尸11:

14

□n

Tasls

EventSelect

DateSet

Time/Date

Set

TimezoneSet

日期变更”(DateSet)

o当日期被设置后产生变化时,”背景”(Context条件满足时间/日期变更”(Time/DateSet)

o这里本应是当时间被设置后产生变化,但是当日期被设置后产生变化时,Android也会报告时间发生了变化,故没法单独区分开时间的变化报告

时区变更”(TimezoneSet)

o当所属时区设置后产生了变时,”背景”(Context条件满足

显示”(Display)

嘗ML11:

14

 

EventSelect

DateSet

TimezoneSet

*

Time/DateSet

 

HIBal

屏幕关闭”(ScreenOff)

o当屏幕关闭时(并非指关机),”背景”(Context条件满足

屏幕开启”(ScreenOn)

o当屏幕开启时(并非指开机),”背景”(Context条件满足

文件”(File)

嘗ML11:

17

EventSelect

FileAttribute

FileClosed

FileDeleted

FileModified

FileMoved

FileOpened

文件属性变更”(FileAttribute)

o当指定文件的属性和权限发生变化时,”背景”(Context条件满足文件关闭”(FileClosed)

o当指定文件被关闭时,

文件删除”(FileDeleted)

o当指定文件被删除时,

文件修改”(FileModified)

o当指定文件被修改时,

文件移动”(FileMoved)

o当指定文件被移动时,

文件打开”(FileOpened)

o当指定文件被打开时,

”背景”

”背景”

”口匕旦”

冃景

”口匕旦”

冃景

”口匕旦”

冃景

硬件”(Hardware)

(Context条件满足

(Context条件满足

(Context条件满足

(Context条件满足

(Context条件满足

 

A申槪A

T

嘗ML11:

19

1

EventSele匚t

Button:

Button:

1Camera

MediaDown

Button:

Button:

MediaHdd

MediaUp

Card

Card

Mounted

Removed

Card

Jnmounted

拍照按键按下”

(ButtonCamera)

o当按下拍照按键时,”背景”(Context条件满足

o不是所有机器都有拍照按键,比如Hero就没有

媒体按键按下”(ButtonMediaDown)

o当按下媒体按键时,”背景”(Context条件满足

o不是所有机器都有媒体按键,Hero在耳机上的那三个按键就是媒体按键,这三个按键在这个”背景”(Context里的作用是一样的,无论按哪个都能使”背景”(Context条件满足

媒体按键按键长按”(Button:

MediaHold)

o当长按媒体按键时,”背景”(Context条件满足

媒体按键松开”(ButtonMediaUp)

o当松开媒体按键时,”背景”(Context条件满足

“S卡加载”(CardMounted)

o当SD卡加载时,”背景”(Context条件满足

“S卡移除”(CardRemoved)

o当SD卡移除时,”背景”(Context条件满足

“S卡未加载”(CardUnmounted)

o当SD卡未加载时,”背景”(Context条件满足

*MA申wA住.III尸11:

45T

EventSelect

Gesture

Notification

Click

UserPresent

 

手势”(Gesture)

o当手机位置改变时,”背景”(Context条件满足

o能通过手机重力感应来录制手势,如甩手机来启动某程序,切换歌曲等,非常酷

点击提示(NotificationClick)

o当指定提示被点击时,”背景”(Context条件满足

oTasker可以自己在提示栏显示新的提示,通过对”点击提示”(NotificationClicks作的定义,可以实现相应的进阶操作

用户在场(UserPresent)

o在屏幕开启后,当用户解锁时,”背景”(Context条件满足

网络”(Network)

EventSele匚t

Email

Received{K9)

'_■■■■J■.X*b.■■■.■

K9客户端收到邮件”(EmailRecevied(K9))

o当K9邮件客户端收到邮件时,”背景”(Context条件满足

oK9是个邮件客户端,目前貌似不支持Gmail的邮件到达事件

电话”(Phone)

 

EventSelect

MissedCall

PhoneIdle

PhoneOffhook

Phone

Ringing

Received

SMS

SMSFailure

SMSSuccess

朱接来电”(MissedCall)

o当最后一个来电因无人接听而对方挂断时,”背景”(Context条件满足

电话空闲”(PhoneIdle)

o当电话空闲时,”背景”

电话挂断”(PhoneOffhook)

o当电话挂断时,”背景”

电话铃响”(Ph

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1