還想看更多文章的朋友可以訪問(wèn)我的個(gè)人博客
轉(zhuǎn)載自人人網(wǎng)分享
想查看更多精彩文章,請(qǐng)關(guān)注我的
卷首語(yǔ)

Android上的Tasker絕對(duì)稱得上是Android系統(tǒng)的神器之一,與Auto Memory Manager不同,TAndroidasker不是加速型的軟件,而是系統(tǒng)增強(qiáng)型的軟件,由于有眾多系統(tǒng)狀態(tài)可控制,故使得Tasker一躍成為Android系統(tǒng)中最閃亮的明星。但Tasker也無(wú)疑是最難使用的軟件,由于可以控制的地方太多,反而讓人覺(jué)得有些無(wú)所適從,不知道要從哪開(kāi)始下手,使得Tasker的普及很成問(wèn)題。這篇文章就是從Tasker的功能談起,結(jié)合設(shè)置實(shí)例,指導(dǎo)Tasker的使用方法。由于Tasker的功能實(shí)在太強(qiáng)大,本文也不可能面面俱到,只是一個(gè)初級(jí)的設(shè)置指導(dǎo),更多的功能還是需要靠用戶自己去發(fā)掘。
在開(kāi)始這篇文章前,也有兩個(gè)提示:
Tasker是個(gè)真正意義上的Geek軟件,Geek會(huì)對(duì)它愛(ài)不釋手,如果你不是Geek,建議還是不要看這篇文章,很多設(shè)置可能對(duì)你并無(wú)太大幫助,完全不用浪費(fèi)這個(gè)時(shí)間
由于筆者也接觸Tasker不久,對(duì)Tasker的使用也顯得有些稚嫩,這篇文章也可能會(huì)漏洞百出,對(duì)于有錯(cuò)誤的地方,歡迎大家指正
下面我們就開(kāi)始吧
什么是Tasker
Tasker是一個(gè)讓系統(tǒng)根據(jù)用戶定制的”配置文件”(Profiles),在特定的”背景”下(Contexts),執(zhí)行指定”任務(wù)”(Tasks)的軟件,除此之外,它還提供”可供點(diǎn)擊”的(Clickable)或”定時(shí)運(yùn)行”的(Timer)桌面”插件”(Widget)
這里提到了幾個(gè)概念需要單獨(dú)闡述下
“配置文件”(Profiles):
“配置文件”(Profiles)是Tasker里的核心
配置文件由”背景”(Contexts)和與其對(duì)應(yīng)的”任務(wù)”(Tasks)組成
當(dāng)”背景”(Contexts)的條件全都符合時(shí),則自動(dòng)執(zhí)行對(duì)應(yīng)的”任務(wù)”(Tasks)
“背景”(Contexts):
“背景”(Contexts)是”任務(wù)”(Tasks)執(zhí)行的前提,只有但”背景”(Contexts)滿足時(shí),對(duì)應(yīng)的”任務(wù)”(Tasks)才會(huì)執(zhí)行
“任務(wù)”(Tasks)
“任務(wù)”(Tasks)由”操作”(Actions)構(gòu)成,”操作”(Actions)是Tasker里的最小動(dòng)作,一個(gè)或多個(gè)”操作”(Actions)構(gòu)成了一個(gè)”任務(wù)”(Tasks)
“操作”(Actions)
“操作”(Actions)是Tasker里的最小動(dòng)作,一個(gè)或多個(gè)”操作”(Actions)構(gòu)成了一個(gè)”任務(wù)”(Tasks)
“插件”(Widget)
Tasker提供了桌面插件,以便直接調(diào)用指定”任務(wù)”(Tasker)而無(wú)需滿足特定的”背景”(Contexts)
Tasker軟件操作界面
主界面
主頁(yè)面上顯示了現(xiàn)有的”配置文件”(Profiles)
“配置文件”(Profiles)分為左右兩欄
左邊顯示的是”背景”(Contexts)的狀態(tài)
右邊顯示的是”任務(wù)”(Tasks)的狀態(tài)
點(diǎn)擊左邊的欄目,顯示彈出菜單,彈出菜單分為兩部分,”背景”(Context)和”配置文件”(Profile)
“背景”(Context)菜單包括了以下幾個(gè)操作
“添加”(Add)
之前說(shuō)個(gè)多個(gè)”背景”(Contexts)可以共同存在與一個(gè)”配置文件”(Profiles)中,比如時(shí)間和地點(diǎn)同時(shí)存在,這條菜單就是讓你在現(xiàn)有基礎(chǔ)上再添加新的”背景”(Contexts)的
“克隆”(Clone)
使用現(xiàn)在的”背景”(Contexts)設(shè)置,新建一個(gè)”配置文件”(Proflies),新的”配置文件”(Profiles)中,僅包含原有的”背景”(Contexts)設(shè)置,不包含原有的”任務(wù)”(Tasks)設(shè)置
“編輯”(Edit)
編輯現(xiàn)有的”背景”(Contexts)設(shè)置
“重命名”(Rename)
重命名現(xiàn)在的”背景”(Contexts)設(shè)置
“配置文件”(Profiles)菜單包括了以下幾個(gè)操作
“克隆”(Clone)
使用現(xiàn)在的”背景”(Contexts)和”任務(wù)”(Tasks)設(shè)置,新建一個(gè)”配置文件”(Proflies),新的”配置文件”(Profiles)中,不僅包含原有的”背景”(Contexts)設(shè)置,同時(shí)還包含原有的”任務(wù)”(Tasks)設(shè)置
“刪除”(Delete)
刪除整個(gè)”配置文件”(Profiles)
“停用”(Disable)
與主界面里的那個(gè)”開(kāi)/關(guān)”(On/Off)類似,停止”配置文件”(Profiles)的活動(dòng),與主界面的按鍵不同之處在于,這個(gè)命令僅對(duì)單個(gè)”配置文件”(Profiles)生效
“命名”(Name)
給”配置文件”(Profiles)起個(gè)名字
“特性”(Properties)
“配置文件”(Profiles)的特性設(shè)置
“鎖定”(Lock)
“優(yōu)先級(jí)”(Task Priority)
“冷卻”(Cooldown)
“重復(fù)次數(shù)限制”(Limit Repeats)
點(diǎn)擊右邊的欄目,即可顯示”任務(wù)”(Tasks)的彈出菜單
“任務(wù)”(Tasks)彈出菜單包含了”編輯”(Edit),”重命名”(Rename),和添加”退出型任務(wù)”(Exit)的選項(xiàng)
“任務(wù)”(Tasks)其實(shí)可以分為兩個(gè)類型
“進(jìn)入型任務(wù)”(Enter)
“任務(wù)”(Tasks)前是綠色右向箭頭的是”進(jìn)入型任務(wù)”(Enter)
“進(jìn)入型任務(wù)”(Enter)指當(dāng)”背景”(Contexts)滿足時(shí)執(zhí)行的任務(wù)
“退出型任務(wù)(Exit)
“任務(wù)”(Tasks)前是紅色左向箭頭的是”退出型任務(wù)”(Exit)
“退出型任務(wù)”(Exit)指當(dāng)”背景”(Contexts)由滿足變?yōu)椴粷M足時(shí)執(zhí)行的任務(wù)
舉例:有這樣一個(gè)”配置文件”(Profiles),它”背景”(Contexts)是地圖程序,”進(jìn)入型任務(wù)”(Enter)執(zhí)行開(kāi)啟GPS的操作),”退出型任務(wù)”(Exit)執(zhí)行關(guān)閉GPS的操作?!迸渲梦募奔せ詈?,當(dāng)?shù)貓D程序切換到前臺(tái)時(shí),”背景”(Contexts):地圖程序滿足,執(zhí)行”進(jìn)入型任務(wù)(Enter)開(kāi)啟GPS,當(dāng)?shù)貓D程序切換到后臺(tái)時(shí),”背景”(Contexts):地圖程序由滿足轉(zhuǎn)變?yōu)椴粷M足,執(zhí)行”退出型任務(wù)”(Exit)關(guān)閉GPS
主頁(yè)面下有五個(gè)按鍵
“取消”(Cancel)
不保存現(xiàn)有更改,直接退出Tasker
“保存”(Save)
保存現(xiàn)有更改后,退出Tasker
“新建”(New)
新建”配置文件”(Profiles)
點(diǎn)擊”新建”(New)后,會(huì)彈出一個(gè)”背景”(Contexts)選擇界面,一共有六類”背景”(Contexts)選擇,每個(gè)背景的作用在后面會(huì)做詳細(xì)介紹
“任務(wù)”(Tasks)
“任務(wù)”(Tasks)管理界面
點(diǎn)擊”任務(wù)”(Tasks)按鍵后,會(huì)出現(xiàn)”任務(wù)”(Tasks)管理界面,這個(gè)界面的操作在后面也會(huì)做詳細(xì)介紹
開(kāi)/關(guān)(On/Off)
Tasker背景服務(wù)的開(kāi)關(guān),開(kāi)啟后,所有”配置文件”(Profiles)就會(huì)就緒,一旦”背景”(Contexts)滿足,即執(zhí)行相對(duì)應(yīng)的”任務(wù)”(Tasks)
“背景”(Contexts)設(shè)置界面
點(diǎn)擊六個(gè)”背景”(Contexts)分類中的任何一個(gè),即可打開(kāi)相應(yīng)的設(shè)置界面
提示:
“背景”(Contexts)可以同時(shí)設(shè)置多個(gè)條件
比如:當(dāng)”地理位置”在家附近,且事件為晚上12點(diǎn)到早上7點(diǎn)的時(shí)候,開(kāi)啟飛行模式
只有當(dāng)兩個(gè)”背景”(Contexts)同時(shí)滿足時(shí),對(duì)應(yīng)”任務(wù)”(Tasks)才會(huì)執(zhí)行
”程序”(Application)
點(diǎn)擊”程序”(Application)出現(xiàn)程序選擇界面,里面列出了目前所有的程序
選擇指定程序,即可新建圍繞該程序的”背景”(Contexts)
程序選擇界面中有一個(gè)”全部”(All)按鍵,點(diǎn)擊該案件后,將會(huì)把一些隱藏的程序也顯示出來(lái)
當(dāng)指定程序在前臺(tái)運(yùn)行時(shí),”背景”(Contexts)條件滿足
比如可以設(shè)置當(dāng)?shù)貓D程序運(yùn)行時(shí),自動(dòng)打開(kāi)GPS,此時(shí),就可以在”背景”(Contexts)中,選擇”程序”(Application)分類,然后選中地圖軟件,此時(shí),地圖程序的開(kāi)關(guān)就成為了這個(gè)”配置文件”(Profiles)的”背景”(Contexts)
注意,這里只會(huì)區(qū)分程序是否在前臺(tái)運(yùn)行,后臺(tái)運(yùn)行的程序無(wú)法識(shí)別
比如在上個(gè)例子中,點(diǎn)擊地圖圖標(biāo),啟動(dòng)地圖程序時(shí),”背景”(Contexts)得到滿足,GPS開(kāi)啟,但當(dāng)你按Home鍵返回桌面時(shí),雖然地圖還在后臺(tái)運(yùn)行,但Tasker會(huì)判斷地圖已經(jīng)關(guān)閉,進(jìn)而關(guān)閉GPS程序。所以只有在屏幕上顯示的程序才能滿足”背景”(Contexts)的要求
”時(shí)間”(Time)
點(diǎn)擊”時(shí)間”(Time)后,將出現(xiàn)對(duì)應(yīng)的”背景”(Contexts)設(shè)置界面
這個(gè)比較好理解,即當(dāng)時(shí)間在某些特定時(shí)刻時(shí),”背景”(Contexts)條件滿足
“時(shí)間背景”又包含以下幾個(gè)設(shè)置選項(xiàng)
“開(kāi)始時(shí)間”(From)
從某個(gè)時(shí)刻開(kāi)始,開(kāi)始執(zhí)行對(duì)應(yīng)”任務(wù)”(Tasks)
“結(jié)束時(shí)間”(To)
執(zhí)行對(duì)應(yīng)”任務(wù)”(Tasks),直到某個(gè)時(shí)刻為止
“重復(fù)”(Repeat)
對(duì)應(yīng)”任務(wù)”(Tasks)執(zhí)行的時(shí)間間隔,可以循環(huán)執(zhí)行對(duì)應(yīng)的”任務(wù)”(Task)
以上三個(gè)設(shè)置可以同時(shí)工作
比如可以設(shè)置成,從2點(diǎn)開(kāi)始,到3點(diǎn)結(jié)束,每5分鐘執(zhí)行一次特定腳本
”日期”(Day)
點(diǎn)擊”日期”(Day)后,將出現(xiàn)對(duì)應(yīng)的”背景”(Contexts)設(shè)置界面
與”時(shí)間”(Time)比較類似,即當(dāng)日期在某些特定的日子時(shí),”背景”(Contexts)條件滿足
“背景日期”又包含以下幾個(gè)設(shè)置
月(Months)
可以設(shè)置生效的月份,可單選或多選
比如由于夏天的光照比較充足,可以設(shè)置6,7月份時(shí),背光亮度調(diào)高
每月的天數(shù)(Day of Month)
可以設(shè)置每月中的特定日子,可單選或多選
比如每個(gè)月的5號(hào)是交房租的日子,可以設(shè)置提醒等
每周的天數(shù)(Day of Week)
可以設(shè)置每周中的特定的日子,可單選或多選
比如每周末都不想被打擾,可以在每個(gè)周六和周日激活飛行模式
以上三個(gè)設(shè)置可以同時(shí)工作
比如可以設(shè)置每個(gè)1月5日,或者每個(gè)2月的星期天等
”地理位置”(Geographical Location)
點(diǎn)擊”地理位置”(Geographical Location)后,將出現(xiàn)對(duì)應(yīng)的”背景”(Contexts)設(shè)置界面
“地理位置”在某一特定范圍內(nèi),”背景”(Contexts)條件滿足
“地理位置背景”又包含以下幾個(gè)設(shè)置
“基站定位”&”衛(wèi)星定位”(Net&GPS)
設(shè)置是通過(guò)基站定位還是衛(wèi)星定位獲取地理位置信息
“范圍”(Radius)
無(wú)論是基站定位還是衛(wèi)星定位,其返回的其實(shí)是個(gè)經(jīng)緯度,最終在地理位置上體現(xiàn)的是一個(gè)點(diǎn),而不是一個(gè)范圍,故需要給這個(gè)點(diǎn)設(shè)置一個(gè)范圍大小,以使得配置生效
“定位”(Get Fix)
在地圖上獲取當(dāng)前所在位置
”狀態(tài)”(State)
點(diǎn)擊”狀態(tài)”(State)后,將出現(xiàn)對(duì)應(yīng)的”背景”(Contexts)設(shè)置界面
當(dāng)手機(jī)處于某一”狀態(tài)”(State)時(shí),”背景”(Contexts)條件滿足
“狀態(tài)背景”又包含以下幾種分類
“飛行模式”(Airplane Mode)
當(dāng)手機(jī)處于”飛行模式”時(shí),”背景”(Contexts)條件滿足
“電量低下”(Battery Low)
當(dāng)手機(jī)處于”電量低下”時(shí),”背景”(Contexts)條件滿足
一般來(lái)說(shuō),電量低于20%時(shí),系統(tǒng)會(huì)報(bào)警(筆者尚未測(cè)試)
“插入座充”(Docked Desk)
當(dāng)手機(jī)與座充連接時(shí),”背景”(Contexts)條件滿足
“插入車充”(Docked Car)
當(dāng)手機(jī)與車充連接時(shí),”背景”(Contexts)條件滿足
“插入耳機(jī)”(Headset Plugged)
當(dāng)手機(jī)與耳機(jī)連接時(shí),”背景”(Contexts)條件滿足
“插入耳麥”(Headset Plugged (Mic))
當(dāng)手機(jī)與耳機(jī)連接時(shí),”背景”(Contexts)條件滿足
“推出鍵盤”(Keyboard Out)
當(dāng)手機(jī)的鍵盤推出時(shí)(G1,Milestone等全鍵盤機(jī)器才有效),”背景”(Contexts)條件滿足
“網(wǎng)絡(luò)在線”(Online)
當(dāng)手機(jī)有網(wǎng)絡(luò)連接時(shí),”背景”(Contexts)條件滿足
“移動(dòng)網(wǎng)絡(luò)在線”(Online Mobile)
僅當(dāng)手機(jī)有移動(dòng)網(wǎng)絡(luò)連接時(shí),”背景”(Contexts)條件滿足
“無(wú)線網(wǎng)絡(luò)在線”(Online WIFI)
僅當(dāng)手機(jī)有無(wú)線網(wǎng)絡(luò)連接時(shí),”背景”(Contexts)條件滿足
“電源充電”(Power AC)
當(dāng)手機(jī)連上電源充電時(shí),”背景”(Contexts)條件滿足
“USB充電”(Power USB)
當(dāng)手機(jī)連上USB充電時(shí),”背景”(Contexts)條件滿足
“連接USB”(USB Plugged)
當(dāng)手機(jī)連上USB時(shí),”背景”(Contexts)條件滿足
”事件”(Event)
點(diǎn)擊”事件”(Event)后,將出現(xiàn)對(duì)應(yīng)的”背景”(Contexts)設(shè)置界面
當(dāng)某一”事件”(Event)發(fā)生時(shí),”背景”(Contexts)條件滿足
“事件背景”又包含以下幾種分類
“日期/時(shí)間”(Date/Time)
“日期變更”(Date Set)
當(dāng)日期被設(shè)置后產(chǎn)生變化時(shí),”背景”(Contexts)條件滿足
“時(shí)間/日期變更”(Time/Date Set)
這里本應(yīng)是當(dāng)時(shí)間被設(shè)置后產(chǎn)生變化,但是當(dāng)日期被設(shè)置后產(chǎn)生變化時(shí),Android也會(huì)報(bào)告時(shí)間發(fā)生了變化,故沒(méi)法單獨(dú)區(qū)分開(kāi)時(shí)間的變化報(bào)告
“時(shí)區(qū)變更”(Timezone Set)
當(dāng)所屬時(shí)區(qū)設(shè)置后產(chǎn)生了變時(shí),”背景”(Contexts)條件滿足
“顯示”(Display)
“屏幕關(guān)閉”(Screen Off)
當(dāng)屏幕關(guān)閉時(shí)(并非指關(guān)機(jī)),”背景”(Contexts)條件滿足
“屏幕開(kāi)啟”(Screen On)
當(dāng)屏幕開(kāi)啟時(shí)(并非指開(kāi)機(jī)),”背景”(Contexts)條件滿足
“文件”(File)
“文件屬性變更”(File Attribute)
當(dāng)指定文件的屬性和權(quán)限發(fā)生變化時(shí),”背景”(Contexts)條件滿足
“文件關(guān)閉”(File Closed)
當(dāng)指定文件被關(guān)閉時(shí),”背景”(Contexts)條件滿足
“文件刪除”(File Deleted)
當(dāng)指定文件被刪除時(shí),”背景”(Contexts)條件滿足
“文件修改”(File Modified)
當(dāng)指定文件被修改時(shí),”背景”(Contexts)條件滿足
“文件移動(dòng)”(File Moved)
當(dāng)指定文件被移動(dòng)時(shí),”背景”(Contexts)條件滿足
“文件打開(kāi)”(File Opened)
當(dāng)指定文件被打開(kāi)時(shí),”背景”(Contexts)條件滿足
“硬件”(Hardware)
“拍照按鍵按下”(Button:Camera)
當(dāng)按下拍照按鍵時(shí),”背景”(Contexts)條件滿足
不是所有機(jī)器都有拍照按鍵,比如Hero就沒(méi)有
“媒體按鍵按下”(Button:Media Down)
當(dāng)按下媒體按鍵時(shí),”背景”(Contexts)條件滿足
不是所有機(jī)器都有媒體按鍵,Hero在耳機(jī)上的那三個(gè)按鍵就是媒體按鍵,這三個(gè)按鍵在這個(gè)”背景”(Contexts)里的作用是一樣的,無(wú)論按哪個(gè)都能使”背景”(Contexts)條件滿足
“媒體按鍵按鍵長(zhǎng)按”(Button:Media Hold)
當(dāng)長(zhǎng)按媒體按鍵時(shí),”背景”(Contexts)條件滿足
“媒體按鍵松開(kāi)”(Button:Media Up)
當(dāng)松開(kāi)媒體按鍵時(shí),”背景”(Contexts)條件滿足
“SD卡加載”(Card Mounted)
當(dāng)SD卡加載時(shí),”背景”(Contexts)條件滿足
“SD卡移除”(Card Removed)
當(dāng)SD卡移除時(shí),”背景”(Contexts)條件滿足
“SD卡未加載”(Card Unmounted)
當(dāng)SD卡未加載時(shí),”背景”(Contexts)條件滿足
“雜項(xiàng)”(Misc.)
“手勢(shì)”(Gesture)
當(dāng)手機(jī)位置改變時(shí),”背景”(Contexts)條件滿足
能通過(guò)手機(jī)重力感應(yīng)來(lái)錄制手勢(shì),如甩手機(jī)來(lái)啟動(dòng)某程序,切換歌曲等,非???/p>
點(diǎn)擊提示(Notification Click)
當(dāng)指定提示被點(diǎn)擊時(shí),”背景”(Contexts)條件滿足
Tasker可以自己在提示欄顯示新的提示,通過(guò)對(duì)”點(diǎn)擊提示”(Notification Click)動(dòng)作的定義,可以實(shí)現(xiàn)相應(yīng)的進(jìn)階操作
用戶在場(chǎng)(User Present)
在屏幕開(kāi)啟后,當(dāng)用戶解鎖時(shí),”背景”(Contexts)條件滿足
“網(wǎng)絡(luò)”(Network)
“K9客戶端收到郵件”(Email Recevied(K9))
當(dāng)K9郵件客戶端收到郵件時(shí),”背景”(Contexts)條件滿足
K9是個(gè)郵件客戶端,目前貌似不支持Gmail的郵件到達(dá)事件
“電話”(Phone)
“未接來(lái)電”(Missed Call)
當(dāng)最后一個(gè)來(lái)電因無(wú)人接聽(tīng)而對(duì)方掛斷時(shí),”背景”(Contexts)條件滿足
“電話空閑”(Phone Idle)
當(dāng)電話空閑時(shí),”背景”(Contexts)條件滿足
“電話掛斷”(Phone Offhook)
當(dāng)電話掛斷時(shí),”背景”(Contexts)條件滿足
“電話鈴響”(Phone Ringing)
當(dāng)鈴聲響起時(shí),”背景”(Contexts)條件滿足
“收到短信”(Received SMS)
當(dāng)新短信到達(dá)時(shí),”背景”(Contexts)條件滿足
“短信發(fā)送失敗”(SMS Failure)
當(dāng)短信發(fā)送失敗時(shí),”背景”(Contexts)條件滿足
“短信發(fā)送成功”(SMS Success)
當(dāng)短信發(fā)送成功時(shí),”背景”(Contexts)條件滿足
“電池”(Power)
“電量變化”(Battery Changed)
當(dāng)電量發(fā)生變化時(shí),”背景”(Contexts)條件滿足。
注意:這個(gè)狀態(tài)在通常情況下會(huì)發(fā)生得很頻繁
“電量全滿”(Battery Full)
當(dāng)電量全滿時(shí),”背景”(Contexts)條件滿足
“電池過(guò)熱”(Battery Overheating)
當(dāng)電池溫度過(guò)高時(shí),”背景”(Contexts)條件滿足
“系統(tǒng)”(System)
“設(shè)備啟動(dòng)”(Device Boot)
當(dāng)設(shè)備啟動(dòng)時(shí),”背景”(Contexts)條件滿足
由于手機(jī)剛剛啟動(dòng),系統(tǒng)會(huì)非常繁忙,另外SD卡可能也沒(méi)完全加載成功,故建議在此事件后,添加一個(gè)”等待”(Wait)”動(dòng)作”(Actions),可以是5-10秒,給系統(tǒng)啟動(dòng)騰出時(shí)間
“設(shè)備關(guān)閉”(Device Shutdown)
當(dāng)設(shè)備關(guān)閉時(shí),”背景”(Contexts)條件滿足
“設(shè)備存儲(chǔ)空間低下”(Device Storge Low)
當(dāng)設(shè)備存儲(chǔ)空間低下時(shí),”背景”(Contexts)條件滿足
“歸屬地變化”(Locale Changed)
當(dāng)歸屬地變化時(shí),”背景”(Contexts)條件滿足
“新程序安裝”(New Package)
當(dāng)新程序安裝時(shí),”背景”(Contexts)條件滿足
必須是新安裝的程序,程序的老版本升級(jí)到新版本不滿足該條件
“程序卸載”(Package Removed)
當(dāng)程序卸載時(shí),”背景”(Contexts)條件滿足
“程序升級(jí)”(Package Updated)
當(dāng)程序卸載時(shí),”背景”(Contexts)條件滿足
“壁紙變更”(Wallpaper Changed)
當(dāng)壁紙變更時(shí),”背景”(Contexts)條件滿足
“變量”(Variable)
“變量清除”(Variable Cleared)
當(dāng)變量被清除時(shí),”背景”(Contexts)條件滿足
“變量設(shè)置”(Variable Set)
當(dāng)變量變更時(shí),”背景”(Contexts)條件滿足
“事件”(Event)優(yōu)先級(jí)設(shè)置
因?yàn)楹芏唷笔录?Event)往往是同時(shí)發(fā)生的,故在”事件”(Event)設(shè)置中,往往會(huì)包含優(yōu)先級(jí)(Priority)設(shè)置,在”事件”(Event)并發(fā)時(shí),優(yōu)先執(zhí)行優(yōu)先級(jí)高的”事件”(Event)
“終止事件”(Stop Event)
事件的發(fā)生,往往會(huì)使手機(jī)現(xiàn)在的狀態(tài)發(fā)生變化,比如”日期變更”(Date Set)事件會(huì)改變系統(tǒng)當(dāng)前的日期。有時(shí)候,當(dāng)我們檢測(cè)到這些”事件”(Event)發(fā)生時(shí),我們只是希望它執(zhí)行與之對(duì)應(yīng)的”任務(wù)”(Tasks),而并不希望”事件”(Event)改變當(dāng)前狀態(tài),所以大部分”事件”(Event)提供了”終止事件”(Stop Event)的選項(xiàng)。勾選”終止事件”(Stop Event)后,當(dāng)”事件”(Event)發(fā)生時(shí),終止”事件”的發(fā)生,并執(zhí)行與之對(duì)應(yīng)的”任務(wù)”(Task)。
舉例:媒體按鍵按下后,能暫?;蛘卟シ乓魳?lè),故當(dāng)我們媒體按鍵設(shè)置相應(yīng)事件之后,但我們按下媒體按鍵時(shí),音樂(lè)會(huì)開(kāi)始播放,并且執(zhí)行我們?cè)O(shè)定的”任務(wù)”(Tasks),但往往我們并不需要播放音樂(lè),只需要”任務(wù)”(Tasks)能得到執(zhí)行,此時(shí)我們?cè)凇泵襟w按鍵按下”(Button:Media Down)里勾選”終止事件”(Stop Event),此時(shí)再按媒體按鍵時(shí),原先的停止或者播放音樂(lè)的操作會(huì)被忽略,而直接執(zhí)行對(duì)應(yīng)的”任務(wù)”(Tasks)
“任務(wù)”(Tasks)設(shè)置界面
當(dāng)”背景”(Contexts)設(shè)置完成后,就會(huì)自動(dòng)彈出”任務(wù)”(Tasks)設(shè)置界面
“任務(wù)”(Tasks)設(shè)置界面由幾個(gè)部分構(gòu)成
左上方的任務(wù)下拉選擇框
可以在任務(wù)下拉選擇框里選擇需要調(diào)用的”任務(wù)”(Tasks)
提示:默認(rèn)的”任務(wù)”(Tasks)名稱為匿名(Anonymous),雖然不新建”任務(wù)”(Tasks)也能正常使用,但是”匿名”(Anonymous)的”任務(wù)”(Tasks)無(wú)法在其它”背景”(Contexts)下調(diào)用,所以建議所有”任務(wù)”(Tasks)最好能點(diǎn)下”新建”(New),起個(gè)名字,這樣在配置其它”背景”(Contexts)時(shí)就能直接調(diào)用,方便不少
右上方的”刪除”(Delete)按鍵
可以刪除已生成的”任務(wù)”(Tasks)
右上方的”新建”(New)按鍵
可以新建”任務(wù)”(Tasks)
左下方的”加號(hào)”(+)按鍵
彈出新建”操作”(Actions)菜單
右下方的”執(zhí)行方式”(圖標(biāo)是一個(gè)叉)按鍵
點(diǎn)擊后彈出執(zhí)行方式選擇,一共有兩種”執(zhí)行”(Execute)和”菜單”(Menu)
“執(zhí)行”(Execute)方式
順序執(zhí)行每一條”操作”(Actions)
“菜單”(Menu)方式
用菜單形式顯示每一條”操作”(Actions),供用戶點(diǎn)擊選擇,執(zhí)行指定的”操作”(Actions)
右下方的”圖標(biāo)”(Icon)(默認(rèn)是個(gè)問(wèn)號(hào))按鍵
設(shè)置”任務(wù)”(Tasks)的圖標(biāo),在使用圖標(biāo)模式調(diào)用”任務(wù)”(Tasks)的時(shí)候會(huì)顯示
“取消”(Cancel)按鍵
不保存現(xiàn)有更改,直接退出到上個(gè)界面
“完成”(Done)按鍵
保存現(xiàn)有更改,返回上一個(gè)界面
提示:這個(gè)保存并非最終保存,只有在主界面點(diǎn)擊”保存”(Save)按鍵,本次的Tasker設(shè)置才會(huì)最終保存下來(lái),如果在主界面點(diǎn)擊了”取消”(Cancel),則本次的所有修改都不會(huì)保存
“測(cè)試”(Test)按鍵
運(yùn)行當(dāng)前”任務(wù)”(Tasks),測(cè)試”任務(wù)”(Tasks)的執(zhí)行情況
“操作”(Actions)設(shè)置界面
點(diǎn)擊”任務(wù)”(Tasks)設(shè)置界面上的”加號(hào)”(+)
“操作”(Actions)有以下幾個(gè)分類
從類型上劃分
“設(shè)置型操作”(Settings)
改變系統(tǒng)現(xiàn)有設(shè)置的”操作”(Actions),如開(kāi)關(guān)WIFI,開(kāi)關(guān)GPS等
“設(shè)置型操作”(Settings)在右上角會(huì)顯示一個(gè)扳手和鑷子的圖標(biāo)
“動(dòng)作型操作”(Actions)
執(zhí)行特定動(dòng)作的”操作”(Actions),如讓手機(jī)震動(dòng),LED發(fā)光等
“動(dòng)作型操作”(Actions)在右上角會(huì)顯示一個(gè)閃電的圖標(biāo)
從功能上劃分
“提醒”(Alert)
“閃屏”(Flash)
在屏幕上顯示指定的文字狀態(tài)
“綠色LED閃爍并提示”(Notify Green LED)
讓軌跡球上的LED等閃爍綠光,并顯示提醒信息
“紅色LED閃爍并提示”(Notify Red LED)
讓軌跡球上的LED等閃爍紅光,并顯示提醒信息
“聲音提示”(Notify Sound)
指定鈴聲發(fā)出提示音,并顯示提醒信息
“震動(dòng)提示”(Notify Vibrate)
使手機(jī)震動(dòng),并顯示提醒信息
“長(zhǎng)效提示”(Notify Permanent)
在提示欄長(zhǎng)期駐留提示圖標(biāo)
“取消提示”(Notify Cancel)
取消在提示欄的提示圖標(biāo)
“彈出窗口”(Popup)
彈出窗口顯示指定文本內(nèi)容
“彈出圖片”(Popup Image)
彈出窗口顯示指定圖片內(nèi)容
“以圖標(biāo)形式彈出任務(wù)”(Popup Task Icons)
在彈出窗口里以圖標(biāo)的形式顯示任務(wù)
“以文本形式彈出任務(wù)”(Popup Task Icons)
在彈出窗口里以文本的形式顯示任務(wù)
“震動(dòng)”(Vibrate)
使手機(jī)震動(dòng)
“震動(dòng)樣式”(Vibrate Pattern)
設(shè)定手機(jī)以指定的方式震動(dòng)
“聲音”(Audio)
“提醒音量”(Alarm Volume)
設(shè)定手機(jī)提醒的音量
“通話音量”(Call Volume)
設(shè)定手機(jī)通話的音量
“多媒體音量”(Media Volume)
設(shè)定手機(jī)多媒體的音量
“提示音量”(Notification Volume)
設(shè)定手機(jī)提示音的音量
“在提示時(shí)震動(dòng)”(Vibrate On Notify)
設(shè)置手機(jī)是否在提示時(shí)震動(dòng)
“鈴聲音量”(Ringer Volume)
設(shè)置手機(jī)鈴聲的音量
“在響鈴時(shí)震動(dòng)”(Vibrate On Ringer)
設(shè)置手機(jī)是否在響鈴時(shí)震動(dòng)
“系統(tǒng)音量”(System Volume)
設(shè)置手機(jī)系統(tǒng)的音量
“靜音模式”(System Volume)
設(shè)置手機(jī)靜音模式的開(kāi)關(guān)
“聲音特效”(Sound Effect)
設(shè)置手機(jī)聲音特效的開(kāi)關(guān)
“揚(yáng)聲器”(Speakerphone)
設(shè)置手機(jī)揚(yáng)聲器的開(kāi)關(guān)
“對(duì)話框”(Dialogs)
“所有設(shè)置”(All Settings)
彈出手機(jī)總的設(shè)置界面
“輔助功能設(shè)置”(Accessibility Settings)
彈出輔助功能的設(shè)置界面
“無(wú)線網(wǎng)絡(luò)設(shè)置”(Airplane Settings)
彈出無(wú)線網(wǎng)絡(luò)的設(shè)置界面
“APN設(shè)置”(APN Settings)
彈出APN的設(shè)置界面
“應(yīng)用程序設(shè)置”(App Settings)
彈出應(yīng)用程序的設(shè)置界面
“應(yīng)用程序管理”(App Manage Settings)
彈出應(yīng)用程序的管理界面
“藍(lán)牙設(shè)置”(Bluetooth Settings)
彈出藍(lán)牙的設(shè)置界面
“日期和時(shí)間設(shè)置”(Date Settings)
彈出日期和時(shí)間的設(shè)置界面
“字典設(shè)置”(Dictionary Settings)
彈出字典的設(shè)置界面
此功能在Hero上不支持
“顯示設(shè)置”(Display Settings)
彈出顯示的設(shè)置界面
“輸入法設(shè)置”(InputMethod Settings)
彈出輸入法的設(shè)置界面
“內(nèi)置存儲(chǔ)設(shè)置”(Internal Storage Settings)
彈出內(nèi)置存儲(chǔ)的設(shè)置界面
“歸屬地設(shè)置”(Locale Settings)
彈出歸屬地的設(shè)置界面
“位置設(shè)置”(Location Settings)
彈出位置的設(shè)置界面
“SD卡設(shè)置”(Memory Card Settings)
彈出SD卡的設(shè)置界面
“網(wǎng)絡(luò)適配器設(shè)置”(Network Operator)
彈出網(wǎng)絡(luò)適配器的設(shè)置界面
此功能在Hero上不支持
“隱私設(shè)置”(Privacy Settings)
彈出隱私的設(shè)置界面
“快速啟動(dòng)器設(shè)置”(Quick Launch Settings)
彈出快速啟動(dòng)器的設(shè)置界面
此功能在Hero上不支持
“安全設(shè)置”(Security Settings)
彈出安全的設(shè)置界面
“漫游設(shè)置”(Roaming Settings)
彈出漫游的設(shè)置界面
“WIFI設(shè)置”(WIFI Settings)
彈出WIFI的設(shè)置界面
“WIFI IP設(shè)置”(WIFI IP Settings)
彈出WIFI IP的設(shè)置界面
“Wireless設(shè)置”(Wireless Settings)
彈出Wireless的設(shè)置界面
“顯示”(Display)
“自動(dòng)背光”(Auto Brightness)
設(shè)置自動(dòng)背光的開(kāi)關(guān)
“鎖鍵盤”(Keyguard)
設(shè)置鎖鍵盤的開(kāi)關(guān)
注意,即便是虛擬鍵盤也能鎖住,鎖住的時(shí)候如果再調(diào)用虛擬鍵盤會(huì)導(dǎo)致虛擬鍵盤的FC
“上鎖”(Lock)
給手機(jī)設(shè)置密碼鎖,必須輸入密碼解鎖
“屏幕亮度”(Screen Brightness)
屏幕亮度設(shè)置
“屏幕自動(dòng)關(guān)閉”(Screen Timeout)
設(shè)置屏幕自動(dòng)關(guān)閉的時(shí)間長(zhǎng)度
“屏幕旋轉(zhuǎn)”(Screen Rotation)
設(shè)置屏幕自動(dòng)旋轉(zhuǎn)的開(kāi)關(guān)
“設(shè)置壁紙”(Set Wallpaper)
將指定圖片設(shè)置成壁紙
“屏幕常開(kāi)”(Stay On)
設(shè)置手機(jī)屏幕常開(kāi)的開(kāi)關(guān)
“虛擬鍵盤”(Virtual Keyboard)
打開(kāi)屏幕虛擬鍵盤
“加密”(Encryption)
“加密文件”(Encrypt File)
用指定的Key給文件加密
“解密文件”(Decrypt File)
用指定的Key給文件解密
“加密目錄”(Encrypt Dir)
用指定的Key給目錄加密
“解密目錄”(Decrypt Dir)
用指定的Key給目錄解密
“建立Key”(Enter Key)
用戶自行建立Key
“清除Key”(Clear Key)
清除已建立的Key
“文件”(File)
“瀏覽文件”(Browse Files)
瀏覽指定目錄中,指定條件的文件
“創(chuàng)建目錄”(Create DirectoryCreat)
在指定位置創(chuàng)建新目錄
“刪除目錄”(Delete FileDelet)
刪除指定位置的目錄
“移動(dòng)”(Move)
移動(dòng)指定文件
“打開(kāi)文件”(Open File)
打開(kāi)指定文件
“讀取文件的指定行”(Read Line)
把指定文件內(nèi)的某行內(nèi)容寫入到變量
“讀取文件的指定段落(Read Paragraph)
把指定文件內(nèi)的某段內(nèi)容寫入到變量
“寫入文件”(Write File)
將指定內(nèi)容替換或添加到指定文件中
“解壓文件”(UnZip File)
加指定的壓縮文件解壓
“壓縮文件”(ZipFile)
壓縮指定文件
“多媒體”(Media)
“Android媒體控制”(Android Media)
控制媒體播放器前一首、后一首、暫停、停止等操作
“音樂(lè)播放”(Music Play)
播放指定文件
“目錄播放”(Music Play Dir)
播放指定目錄
“音樂(lè)快進(jìn)”(Music Forward)
指定音樂(lè)快進(jìn)的秒數(shù)
“音樂(lè)快退”(Music Back)
指定音樂(lè)快退的秒數(shù)
“音樂(lè)停止”(Music Stop)
停止播放音樂(lè)
“拍照”(Photo)
自動(dòng)打開(kāi)相機(jī),拍攝當(dāng)前照片,然后退出相機(jī),照片會(huì)被命名成指定名字
筆者對(duì)這個(gè)功能佩服得五體投地,太牛逼了
“拍攝系列照片”(Photo Series)
與拍照功能類似,不同之處在于,系列拍照有一個(gè)統(tǒng)一的名字,比如Photo1,Photo2等
“拍攝有時(shí)間后綴的照片”(Photo Series Time)
與拍攝系列照片類似,不同之處在于,用日期和時(shí)間作為文件名的后綴
“錄音”(Record Audio)
可以從麥克風(fēng),通話等內(nèi)部途徑錄制錄音
“停止錄音”(Record Audio Stop)
有始就要有終,這個(gè)命令可以定制錄音動(dòng)作,錄音會(huì)以你指定的文件名形式存放在SD卡根目錄下,你可以用系統(tǒng)內(nèi)部變量來(lái)給錄音命名,比如當(dāng)前時(shí)間-當(dāng)前日期等。
“雜項(xiàng)”(Misc)
“指定Intent動(dòng)作”(Action Intent)
Intent應(yīng)該算是Android中特有的東西。你可以在Intent中指定程序要執(zhí)行的動(dòng)作(比如:view,edit,dial),以及程序執(zhí)行到該動(dòng)作時(shí)所需要的資料。都指定好后,只要調(diào)用startActivity(),Android系統(tǒng)會(huì)自動(dòng)尋找最符合你指定要求的應(yīng)用程序,并執(zhí)行該程序。
關(guān)于Intent的操作目前對(duì)筆者來(lái)說(shuō)過(guò)于進(jìn)階,很難掌握,貼一些參考的網(wǎng)站,有興趣的同學(xué)可以去看看
http://hi.baidu.com/lf***libin/blog/item/ad98983940d9522897ddd850.html
http://hi.baidu.com/lf***libin/blog/item/3cad34eb2eddf5d8d539c95d.html
http://kezeodsnx.pixnet.net/blog/post/27072894
“組件Intent”(Component Intent)
筆者對(duì)這個(gè)命令不太理解,看幫助信息是指發(fā)送Intent到一個(gè)特定的組件
“返回主界面”(Go Home)
跟按小房子的效果一致
“GPS開(kāi)關(guān)”(GPS)
設(shè)置手機(jī)GPS的開(kāi)關(guān)
“終止程序”(Kill App)
終止指定的程序
“啟動(dòng)程序”(Load App)
啟動(dòng)指定的程序
“運(yùn)行腳本”(Run Script)
運(yùn)行指定腳本,目前Tasker只支持運(yùn)行ASE的腳本,ASE即android-scripting,它的Project頁(yè)面為:http://code.google.com/p/android-scripting/ 大家可以前去下載安裝
有了腳本的支持,Tasker可實(shí)現(xiàn)的功能就豐富多彩了,但筆者不是搞開(kāi)發(fā)的,實(shí)在玩不轉(zhuǎn)ASE,還是需要有這方面的專家來(lái)補(bǔ)充
“說(shuō)話”(Say)
我們都知道Android有文字-語(yǔ)言轉(zhuǎn)換功能的(TTS),這個(gè)”操作”(Actions)的作用就是調(diào)用系統(tǒng)內(nèi)部的文字-語(yǔ)言轉(zhuǎn)換功能,讓機(jī)器用語(yǔ)言讀出指定的文字
“在……之后說(shuō)話”(Say After)
同樣是有著豐富可能性的”操作”(Actions),讓手機(jī)在特定情況發(fā)生后,讀出指定的文字
舉個(gè)最簡(jiǎn)單的例子,可以在有新的來(lái)電時(shí),讓電話說(shuō)出”您有新的未接來(lái)電,請(qǐng)注意查看”
“把說(shuō)話內(nèi)容存入文件”(Say To File)
將系統(tǒng)說(shuō)出的話,以WAV的格式存放在SD卡下
“搜索”(Search)
搜索指定內(nèi)容,不難理解
“設(shè)置剪貼板”(Set Clipboard)
將指定內(nèi)容覆蓋或添加到剪貼板信息中
“等待”(Wait)
有些”操作”(Actions)執(zhí)行需要一定時(shí)間,我們希望在它執(zhí)行結(jié)束后,后續(xù)的”操作”(Actions)才開(kāi)始,這里就可以用到”等待”(Wait),用戶可以指定等待的時(shí)間長(zhǎng)度
“直到”(Wait Until)
更等待操作有些類似,但是增加了一個(gè)Until選項(xiàng),Until里可以填寫一個(gè)變量,當(dāng)變量滿足特定的要求時(shí),才繼續(xù)執(zhí)行”任務(wù)”(Tasks)
“網(wǎng)絡(luò)”(Net)
“飛行模式”(Airplane Mode)
設(shè)置手機(jī)的飛行模式開(kāi)關(guān)
“自動(dòng)同步”(Auto-Sync)
設(shè)置手機(jī)的自動(dòng)同步開(kāi)關(guān)
“藍(lán)牙”(Bluetooth)
設(shè)置手機(jī)的藍(lán)牙開(kāi)關(guān)
“瀏覽URL”(Browse URL)
用瀏覽器打開(kāi)指定網(wǎng)頁(yè)
“撰寫郵件”(Compose Email)
彈出窗口撰寫新郵件,可以預(yù)設(shè)標(biāo)題,發(fā)送對(duì)象和內(nèi)容
“保存網(wǎng)頁(yè)”(HTTP Get)
向服務(wù)器發(fā)送Get命令,將Html文件保存下來(lái)
“上傳網(wǎng)頁(yè)”(HTTP Post)
向服務(wù)器發(fā)送Post命令,將Html文件上傳上去
“Wi-Fi”(Wi-Fi)
設(shè)置手機(jī)的Wi-Fi開(kāi)關(guān)
“電話”(Phone)
“自動(dòng)撥號(hào)”(Call)
給指定電話號(hào)碼自動(dòng)撥號(hào)
“去電攔截”(Call Block)
將指定的號(hào)碼列入去電黑名單,手機(jī)將無(wú)法向這些號(hào)碼撥打電話,如果在設(shè)置時(shí),將手機(jī)號(hào)碼留空,則所有電話將無(wú)法撥出
“去電劫持”(Call Divert)
設(shè)置指定號(hào)碼,在手機(jī)撥打這個(gè)電話的時(shí)候,電話會(huì)被劫持到另一個(gè)指定的號(hào)碼上去,如果手機(jī)號(hào)碼留空,則所有電話將被劫持到指定的號(hào)碼上去
這個(gè)功能看得我心驚膽寒,同學(xué)們,如非必須還是不要給來(lái)歷不明的程序su權(quán)限了,萬(wàn)一他劫持了你所有的銀行電話,后果不堪設(shè)想
“去電還原”(Call Revert)
清除指定號(hào)碼的攔截或劫持設(shè)置,如果號(hào)碼設(shè)置為空,則所有號(hào)碼的攔截和劫持設(shè)置都將被清除
“撰寫彩信”(Compose MMS)
彈出窗口撰寫新的彩信,可以預(yù)設(shè)標(biāo)題,發(fā)送對(duì)象和內(nèi)容
“撰寫短信”(Compose SMS)
彈出窗口撰寫新的短信,可以預(yù)設(shè)標(biāo)題,發(fā)送對(duì)象和內(nèi)容
“發(fā)送短信”(Sent SMS)
將指定內(nèi)容直接發(fā)送給接受對(duì)象
“發(fā)送數(shù)據(jù)短信”(Sent Data SMS)
除了文本短信外,SMS還能用來(lái)發(fā)送數(shù)據(jù),一般來(lái)說(shuō)WAP推送,手機(jī)鈴聲等的推送都是通過(guò)數(shù)據(jù)短信來(lái)發(fā)送的,還有比如諾基亞手機(jī)之間互相用短信發(fā)送聯(lián)系人,也是這個(gè)原理
“任務(wù)”(Tasker)
“改變?nèi)蝿?wù)圖標(biāo)”(Change Icon Set)
改變當(dāng)前任務(wù)的圖標(biāo)設(shè)置
“前往操作”(Goto Action)
在一個(gè)”任務(wù)”(Tasks)中會(huì)有多條”操作”(Actions),每條操作都有自己的編號(hào),并按順序執(zhí)行,這個(gè)”操作”(Actions)就是當(dāng)任務(wù)執(zhí)行到這行時(shí),跳轉(zhuǎn)到指定行數(shù)的”操作”(Actions),一般在循環(huán)命令中用得比較多
“執(zhí)行任務(wù)”(Perform Task)
在一個(gè)”任務(wù)”(Tasks)中直接調(diào)用另一個(gè)”任務(wù)”(Tasks)
需要注意的時(shí),當(dāng)調(diào)用另一個(gè)”任務(wù)”(Tasks)時(shí),原先的”任務(wù)”(Tasks)并不會(huì)終止,而是繼續(xù)執(zhí)行的,除非你設(shè)置了終止命令
“查詢操作”(Query Action)
與”執(zhí)行任務(wù)”(Perform Task)類似,這個(gè)”操作”(Actions)能單獨(dú)執(zhí)行某個(gè)”任務(wù)”(Tasks)里的指定”操作”(Actions)
“改變插件圖標(biāo)”(Set Widget Icon)
改變桌面Widget的圖標(biāo),這里的Widget僅指Tasker自帶的Widget
“改變插件文字描述”(Set Widget Label)
桌面插件底下都有文字的敘述,這個(gè)”操作”(Actions)能改變指定插件下面的文字描述內(nèi)容
“變量”(Variables)
“變量清除”(Variable Clear)
清除指定變量的值
“變量減少”(Variable Dec)
降低指定變量的值
“變量增加”(Variable Inc)
增加指定變量的值
“變量列表”(Variable List)
通過(guò)閃屏的方式,顯示當(dāng)前用戶自定義的變量列表
“變量合并”(Variable Join)
合并有相同前綴的變量成為一個(gè)新變量
“變量創(chuàng)建”(Variable Set)
創(chuàng)建新變量
“分裂變量”(Variable Split)
將變量一份為二,變量的值不變
“組件”(Plugins)
“隨機(jī)變量”(Variable Randomize)
設(shè)定整數(shù)型的最大和最小值范圍,隨機(jī)為變量賦值
“插件”(Widget)設(shè)置界面
在主頁(yè)選擇添加插件,即可顯示”插件”(Widget)設(shè)置界面
Tasker提供的”插件”(Widget)分了以下兩類
”可點(diǎn)擊插件”(Clickable Widget)
在桌面上的插件,可以更換插件的圖標(biāo)和顯示的文字,可以調(diào)用指定的”任務(wù)”(Tasks)
“可點(diǎn)擊插件”(Clickable Widget)設(shè)置界面
與”任務(wù)”(Tasks)的設(shè)置界面非常相似,可以自己添加”操作”(Actions),也可以調(diào)用現(xiàn)成的”任務(wù)”(Tasks)
與”任務(wù)”(Tasks)設(shè)置界面不同之處在于,多了一個(gè)”制作插件”(Make Widget)按鍵和一個(gè)”基于程序”(App Based)按鍵
點(diǎn)擊”制作插件”(Make Wiget)按鍵后,即可在桌面上生成相應(yīng)圖標(biāo)
”定時(shí)運(yùn)行插件”(Timer Widget)
在桌面上顯示計(jì)時(shí)器,定期/定時(shí)執(zhí)行指定”任務(wù)”(Tasks)
“定時(shí)運(yùn)行插件”(Timer Widget)設(shè)置界面
與”任務(wù)”(Tasks)的設(shè)置界面也非常相似,同樣可以自己添加”操作”(Actions)和調(diào)用現(xiàn)成的”任務(wù)”(Tasks)
與”可點(diǎn)擊插件”(Clickable Widget)相比,又多了一個(gè)時(shí)間選項(xiàng),可以選擇倒計(jì)時(shí)的時(shí)間,倒計(jì)時(shí)一到,就執(zhí)行”任務(wù)”(Tasks)
點(diǎn)擊”制作插件”(Make Wiget)按鍵后,即可在桌面上生成相應(yīng)插件
Tasker運(yùn)行流程
“配置文件”(Profiles)
判斷”背景”(Contexts)是否滿足
執(zhí)行”任務(wù)”(Tasks)
“可點(diǎn)擊插件”(Clickable Widget)
判斷”插件”(Widget)是否被點(diǎn)擊
執(zhí)行”任務(wù)”(Tasks)
“定時(shí)運(yùn)行插件”(Timer Widget)
啟動(dòng)”插件”(Widget)計(jì)時(shí)器
判斷倒計(jì)時(shí)是否結(jié)束
執(zhí)行”任務(wù)”(Tasks)
“配置文件”(Profiles)實(shí)例介紹
桌面文件夾
設(shè)置原因:很多用戶經(jīng)常抱怨桌面頁(yè)數(shù)不夠用,不夠地方放圖標(biāo)。
設(shè)置目的:實(shí)現(xiàn)點(diǎn)擊桌面單個(gè)圖標(biāo)彈出菜單選擇更多圖標(biāo)的操作
配置方法:
新建”任務(wù)”(Tasks),給它去一個(gè)你想要的名字,如Games,Tools等,筆者想把機(jī)器里的Twitter客戶端進(jìn)行匯總,點(diǎn)擊出來(lái)所有客戶端進(jìn)行選擇,故給任務(wù)起名Twitter Clients
點(diǎn)擊那個(gè)”問(wèn)號(hào)”的圖形,配置任務(wù)圖標(biāo),選擇你想要的圖標(biāo),你可以選擇程序圖標(biāo),Tasker自帶圖標(biāo)等,同時(shí),你也可以去Tasker官網(wǎng)下載更多圖標(biāo)
點(diǎn)擊加號(hào),選擇Misc->Load App,添加你想要顯示在這個(gè)彈出窗口的程序
點(diǎn)擊”叉”的圖形,選擇Menu(選擇Menu時(shí),所有程序會(huì)列出供用戶選擇,如果選擇Execute則是逐個(gè)執(zhí)行程序,這顯然不是我們想要的
點(diǎn)擊Test,如果設(shè)置爭(zhēng)取,應(yīng)該能看到彈出窗口的顯示
點(diǎn)擊Done退出
在主界面點(diǎn)擊ON,打開(kāi)Task服務(wù),這點(diǎn)很重要,如果不設(shè)置成ON,桌面的Widget也無(wú)法工作的
在主界面點(diǎn)擊Save保存,回到桌面
回到桌面,添加插件,選擇Task,在下拉菜單中選擇你剛才創(chuàng)建的那個(gè)任務(wù)
點(diǎn)擊Make Widget,生成桌面圖標(biāo)
嘗試點(diǎn)擊圖標(biāo),成功的話會(huì)有彈出窗口出現(xiàn),再點(diǎn)擊圖標(biāo)即可啟動(dòng)相應(yīng)程序
自動(dòng)開(kāi)關(guān)WIFI
設(shè)置原因:一般情況下,我們?cè)诠竞图抑卸紩?huì)有WIFI,而在外面則使用移動(dòng)網(wǎng)絡(luò),但手動(dòng)開(kāi)關(guān)WIFI總也不方便
設(shè)置目的:根據(jù)地理位置實(shí)現(xiàn)自動(dòng)的WIFI開(kāi)關(guān)
配置方法:
在主界面點(diǎn)擊New,選擇Location
在彈出窗口中,關(guān)閉GPS定位,僅啟用基站定位,因?yàn)镚PS在室內(nèi)一般無(wú)信號(hào)的
點(diǎn)擊Get Fix,軟件將自動(dòng)定位到你目前所在位置
基站定位總有偏差,故現(xiàn)在調(diào)整Radius大小,一般1KM到2KM比較合適,使整個(gè)范圍覆蓋到你目前實(shí)際所處的位置
點(diǎn)擊Done確定,在彈出的窗口中輸入地點(diǎn)名稱,比如Home/Work
在之后的Task設(shè)置界面點(diǎn)擊New,新建一個(gè)任務(wù),如命名為Home
在彈出的界面中選擇Net->Wi-Fi,把Set處的值設(shè)為On
點(diǎn)擊Done回到主界面
點(diǎn)擊配置文件的右側(cè)部分,選擇Add Exit Task
在之后的Task設(shè)置界面點(diǎn)擊New,新建一個(gè)任務(wù),如命名為Away
在彈出的界面中選擇Net->Wi-Fi,把Set處的值設(shè)為Off
點(diǎn)擊Done回到主界面
點(diǎn)擊Save保存
在下拉菜單中,看到Tasker的任務(wù)列表里的Home處于生效狀態(tài)表明設(shè)置成功
提示1:如果你在單位的時(shí)候,同樣可以建立一個(gè)Work的背景狀態(tài),在Task部分,直接調(diào)用之前保存過(guò)的Home和Away任務(wù)即可
提示2:你可以在Home和Away任務(wù)中再添加別的設(shè)置,比如屏幕亮度,響鈴音量等,以使得情景模式更為完善
自動(dòng)開(kāi)關(guān)GPS
設(shè)置原因:大部分時(shí)候我們用到GPS的可能并不大,但打開(kāi)地圖是往往需要用到,可到設(shè)置界面去設(shè)置又過(guò)于麻煩
設(shè)置目的:實(shí)現(xiàn)打開(kāi)地圖是開(kāi)啟GPS,關(guān)閉地圖是關(guān)閉GPS
配置方法:
在主界面點(diǎn)擊New,選擇Application
在程序窗口中,選擇地圖
在彈出的任務(wù)設(shè)置窗口中,點(diǎn)擊New,新建一個(gè)任務(wù),如命名為GPS ON
點(diǎn)擊”加號(hào)”,選擇Misc->GSP,把Set處的值設(shè)為ON
點(diǎn)擊Done回到主界面
點(diǎn)擊配置文件的右側(cè)部分,選擇Add Exit Task
在彈出的任務(wù)設(shè)置窗口中,點(diǎn)擊New,新建一個(gè)任務(wù),如命名為GPS OFF
點(diǎn)擊”加號(hào)”,選擇Misc->GSP,把Set處的值設(shè)為OFF
點(diǎn)擊Done回到主界面
點(diǎn)擊Save保存
打開(kāi)地圖軟件即可自動(dòng)開(kāi)啟GPS,關(guān)閉地圖軟件即可自動(dòng)關(guān)閉GPS
密碼保護(hù)指定APP
設(shè)置原因:當(dāng)我們把手機(jī)借給別人時(shí),我們不希望他能查看我們的短信等程序
設(shè)置目的:實(shí)現(xiàn)打開(kāi)短信時(shí)需要輸入密碼驗(yàn)證后方能進(jìn)入
配置方法:
在主界面點(diǎn)擊New,選擇Application
在程序窗口中,選擇信息
在彈出的任務(wù)設(shè)置窗口中,點(diǎn)擊New,新建一個(gè)任務(wù),如命名為PASSWORD
點(diǎn)擊”加號(hào)”,選擇Display->Lock
Code即為密碼,設(shè)置成你想要是設(shè)置的值
勾選Allow Cancel,點(diǎn)擊取消不是跳過(guò)密碼輸入,而是返回程序啟動(dòng)前的上一個(gè)畫面,所以放心勾選
勾選Full Screen,這樣密碼輸入的窗口就是全屏的,而非彈出窗口,輸入密碼時(shí),程序的內(nèi)容也不會(huì)被看到
點(diǎn)擊Done回到主界面
點(diǎn)擊Save保存
點(diǎn)擊信息程序,出現(xiàn)輸入密碼窗口即表示設(shè)置成功
語(yǔ)音報(bào)時(shí)
設(shè)置原因:有時(shí)手機(jī)放在口袋里,用耳機(jī)在聽(tīng)歌,需要知道現(xiàn)在是什么時(shí)間了,需要把手機(jī)拿出來(lái),解鎖屏幕再看,很麻煩
設(shè)置目的:?jiǎn)螕裘襟w鍵,自動(dòng)報(bào)出當(dāng)前時(shí)間
配置方法:
在主界面點(diǎn)擊New,選擇Event
在彈出窗口中選擇Hardware->Button:Media Down
點(diǎn)擊New,新建一個(gè)任務(wù),命名為”Say Time”
點(diǎn)擊”加號(hào)”,選擇Misc->Say
在Text里輸入”The Time is %TIME”
長(zhǎng)按Locale,會(huì)自動(dòng)跳到市場(chǎng)下載一個(gè)文本轉(zhuǎn)語(yǔ)音的軟件
安裝成功后返回這個(gè)設(shè)置界面,繼續(xù)長(zhǎng)按Locale,選擇eng-USA
點(diǎn)擊Done回到主界面
點(diǎn)擊Save保存
連接耳機(jī)時(shí),按一下媒體鍵,就會(huì)自動(dòng)報(bào)時(shí)
為任意軟件在提示欄增加快捷方式
設(shè)置原因:有些軟件我們經(jīng)常用到,但是即便你在桌面放了圖標(biāo),但你在使用時(shí),必須按Home,回到桌面,然后點(diǎn)擊圖標(biāo)才能啟動(dòng),顯得非常繁瑣
設(shè)置目的:在提示欄增加軟件的快捷方式,需要用到時(shí)只需要落下提示欄,點(diǎn)擊圖標(biāo)即可啟動(dòng),無(wú)需切換回桌面
配置方法:
在主界面點(diǎn)擊New,選擇Application
在程序窗口中,選擇你所想要的程序
在彈出的任務(wù)設(shè)置窗口中,點(diǎn)擊New,新建一個(gè)任務(wù),命名為”notify 你的程序名字
點(diǎn)擊”加號(hào)”,選擇Alert->Notify Vibrate
在Title里填寫你程序的名字,在Text里填寫程序的具體描述,在Icon處,選擇你喜歡的圖標(biāo)
點(diǎn)Done,回到主界面
在主界面點(diǎn)New,選擇Event
在彈出窗口中選擇Misc->Notification Click
點(diǎn)擊New,新建一個(gè)任務(wù),命名為你的程序名字
點(diǎn)擊”加號(hào)”,選擇Misc->Load App
在彈出窗口中再次選擇你之前設(shè)置的那個(gè)程序
點(diǎn)擊Done回到主界面
點(diǎn)擊Save保存
當(dāng)對(duì)應(yīng)的程序啟動(dòng)時(shí),會(huì)在提示欄顯示通知,即便切換到別的程序的時(shí)候,這個(gè)通知還會(huì)駐留在通知欄
下拉通知欄,點(diǎn)擊那個(gè)通知圖標(biāo),就啟動(dòng)了對(duì)應(yīng)的程序
程序啟動(dòng)后,提示圖標(biāo)會(huì)消失,但是由于啟動(dòng)程序時(shí)又自動(dòng)發(fā)出通知,所以那個(gè)圖標(biāo)依然會(huì)出現(xiàn)在提示欄
如果你不想要這個(gè)圖標(biāo)了,在提示欄選擇清除通知,圖標(biāo)即消失了,直到下次啟動(dòng)對(duì)應(yīng)程序時(shí)才再次出現(xiàn)。