
文章插圖
大家好,我是公眾號(hào)3分鐘學(xué)堂的郭立員 。
這是一篇基礎(chǔ)知識(shí)的文章,很多新手會(huì)問(wèn)這么一個(gè)問(wèn)題?
“我需不需要死記硬背按鍵精靈里面的命令 。”
關(guān)于這個(gè)問(wèn)題,我的回答是不需要死記硬背,但是需要刻意記憶 。聽(tīng)上去刻意記憶和死記硬背也差不多啊,其實(shí)是不一樣的 。
死記硬背是把命令一個(gè)個(gè)拿出來(lái),像背單詞一樣的去記憶 。
刻意記憶是當(dāng)你用到某個(gè)命令時(shí),有意識(shí)的記一下這個(gè)命令是怎么寫(xiě)的,在眼熟的基礎(chǔ)上加深記憶 。
我們?cè)诔鯇W(xué)一個(gè)未知編程語(yǔ)言時(shí),會(huì)有大量陌生的命令,想要學(xué)好這門(mén)語(yǔ)言是需要記憶這些命令,至少也要知道都有哪些命令 。
一門(mén)完整的編程語(yǔ)言通常都是有命令庫(kù)介紹的,方便用戶查閱命令 。以安卓按鍵為例,它的編程頁(yè)面就是命令查找功能 。
當(dāng)我們不知道某個(gè)命令怎么書(shū)寫(xiě)的時(shí)候,就可以搜索查找了,使用起來(lái)還是很方便的 。
既然有命令庫(kù)搜索功能,為啥我還說(shuō)需要刻意記憶呢?
這其實(shí)是學(xué)習(xí)的4個(gè)境界,熟能生巧、舉一反三、無(wú)師自通、融會(huì)貫通 。想要學(xué)好一門(mén)編程語(yǔ)言,記住常用的命令是非常必要的 。
接下來(lái),我說(shuō)一下我學(xué)習(xí)安卓按鍵的經(jīng)驗(yàn):
(一)命令的通用用法
所謂通用也并不是所有,對(duì)于某些個(gè)例我們姑且忽略不計(jì) 。
那么我們說(shuō)一下通用用法:
命令名(參數(shù)1,參數(shù)2,……)
tap (100,200)這是我舉的一個(gè)例子,它是點(diǎn)擊命令,可能會(huì)有人奇怪,平時(shí)寫(xiě)點(diǎn)擊命令是都是這樣的 。tap 100,200兩個(gè)例子不同之處是第二個(gè)沒(méi)有括號(hào),括號(hào)對(duì)于命令說(shuō)并不是必須的,但是有括號(hào)我們可以第一眼知道,這個(gè)命令的參數(shù)有哪些,當(dāng)然括號(hào)是可以省略的 。這里面還有一點(diǎn),一個(gè)命令如果有多個(gè)參數(shù),每個(gè)參數(shù)之間用逗號(hào)分隔,那么通過(guò)逗號(hào)的數(shù)量也可以知道有多少個(gè)參數(shù),當(dāng)一個(gè)命令的參數(shù)非常復(fù)雜的時(shí)候,我們區(qū)分參數(shù)的方法就是看逗號(hào) 。
比如找圖命令
FindPic 0, 0, 0, 0, "Attachment:1.png","000000", 0, 0.9, intX, intY數(shù)了一下有9個(gè)逗號(hào),那說(shuō)明啥?這個(gè)命令有10個(gè)參數(shù)唄 。我們掌握了通用格式,之后在用命令的時(shí)候,基本的寫(xiě)法是錯(cuò)不了 。
(二)“框架型”的命令我們要死記硬背
什么命令是“框架型”?
ifelseendifdoloopfornextwhilewendfunctionend functionSelect Casesubend subgotorem這些命令都屬于框架型的命令代碼,它們都是邏輯層面的,并不執(zhí)行具體的操作 。按鍵寫(xiě)成腳本主要是模擬手動(dòng)操作,所以邏輯上并不難,必須要掌握這些框架型的命令 。
(三)單一單詞的命令,也要著重記憶
tap 點(diǎn)擊keypress 按下swipe 滑動(dòng)ocr 文字識(shí)別delay 延時(shí)import 導(dǎo)入插件、命令庫(kù)traceprint 調(diào)試輸出dim 定義變量inputtext 輸入文字split 分割(四)拼接命令,記住詞根、詞綴這是我們記憶的重點(diǎn),啥是詞根詞綴?
舉個(gè)例子,找圖命令是findpic,它其實(shí)是由兩部分組成:find pic,find是查找,pic是picture圖片的縮寫(xiě) 。找圖就是把查找和圖片兩個(gè)詞組合在一起 。
按照這個(gè)思路,找色呢,查找和顏色組合在一起,那么推導(dǎo)出了findcolor這個(gè)命令 。
當(dāng)然不是所有命令都能這樣推導(dǎo),但是這里面find這個(gè)詞就是一個(gè)詞根詞綴 。它還用到其他命令中 。
findstr 區(qū)域找字findnode 查找節(jié)點(diǎn)和查找相關(guān)的命令,都可以向find靠攏,那么為什么會(huì)有這種規(guī)律呢?
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問(wèn)題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!
「愛(ài)刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助:- 都市精靈
- 7個(gè)完全免費(fèi)的良心軟件 好用的軟件下載
- MacBook電腦最好用的截圖應(yīng)用 mac電腦屏幕截圖
- 好用又好看的顯示器支架不便宜 顯示器三角支架好還是圓支架好
- 魔獸世界懷舊服精靈怎么去暴風(fēng)城 暴風(fēng)城怎么去鐵爐堡
- 百雀羚和婉絲哪個(gè)好用 婉絲化妝品怎么樣
- 五個(gè)簡(jiǎn)單又好用的視頻剪輯軟件推薦 適合視頻剪輯的軟件
- 蘋(píng)果如何選擇最適合自己用的手機(jī) 蘋(píng)果手機(jī)哪款最好用值得入手
- 最好用的氣墊排行榜前十名 珂萊歐氣墊怎么樣
- 游戲如何一鍵連發(fā) 按鍵連發(fā)怎么設(shè)置
