Android英文名詞
全新的產品,大家都還處在一個認識和了解的階段,很多普通使用者對於大家常提到的一些專業詞語都不是很理解,完全不知道它們表達的是什麼意思,以下是android手機最常提到的詞語,相信大家看後一定會對android手機有了全新的理解和認識。
1:Android手機
android系統的手機已在市場上銷售的非常火爆,但是很多普通使用者在聽到android手機時還都是一頭霧水,不知道這是什麼手機。其實簡單的說,android是一個新興的智慧手機作業系統,該原生系統是由谷歌開發研製的,我們將搭載了android智慧作業系統的手機統稱為
android手機。目前很多手機廠商都在生產搭載了android
2:電子市場(AndroidMarket)
Android電子市場(Android Market)是Google為Android裝置開發的線上應用程式商店。它和蘋果的App Store類似,使用者可以在此瀏覽、下載、安裝使用到成千上萬的各式應用程式,有軟體,有遊戲,有免費程式,也有收費程式。與微軟和蘋果應用市場不同,Android電子市場可以為使用者提供多樣化的內容,既有來自各大媒體公司的內容,也有來自業餘個人開發者的程式。
3:韌體(作業系統)
所謂的韌體就是將作業系統固定在手機中的一個固定的位置(硬體上),平時不隨意改動,活動的資料另外單獨放一邊。
這樣做的目的在於 保護內層的系統程式不受檔案操作的影響,提高了穩定性。
但相對的,如果想要升級系統,就必然涉及對韌體的讀寫更新工作。
谷歌的 Android
4:Root許可權
Root許可權可以跟我們在windows系統下的administrator許可權理解成一個概念 。root是android系統中的超級管理員使用者帳戶,該帳戶擁有整個系統最高權利,可以在系統中進行任何操作。為了防止軟體更改系統檔案,android系統隱藏了root許可權,但是,我們平時修改一些系統檔案,或是某些軟體的操作都會用到Root許可權,我們的android手機刷機安裝系統時,也是需要有Root許可權的,獲取並開啟root許可權後,我們就能隨意進行任何操作了。
5:刷機(刷韌體|安裝|重灌)
刷機是手機方面的專業術語,是指通過一定的方法更改或替換了手機原版系統中固有的一些語言、圖片、鈴聲和軟體版本或者作業系統,可以使手機功能更加完善。刷機可以是官方的,也可以是非官方的。簡單的說,android
6:APK
APK是Android Package的縮寫,即Android安裝包。是android手機程式的檔案格式,這和諾基亞手機程式是sisx,sis,jar格式類似,都是安裝包檔案的一個格式,將apk格式的程式傳到手機中,通過檔案管理軟體,點選該格式的檔案即可安裝,也可使用資料線將手機和電腦連線,在電腦上通過一個安裝輔助程式進行安裝。
7:桌面widget
Widget簡單的直譯就是構件,小部件,小工具的意思。在android手機中,當你在桌面空白處長按幾秒鐘,就會彈出一個對話方塊,其中就有讓你新增桌面小工具的選項,這個就是新增的桌面widget。用過windows vista或是windows7的使用者對桌面小工具應該都不陌生,在電腦上也有在桌面新增一些小部件的功能,android系統中的桌面widget也和它們類似,通過在桌面上新增widget,能很方便快捷的進行一些查閱和操作。
8:Recovery
Recovery翻譯過來的意思就是恢復,顧名思義,這是手機上的一個恢復模式。通過這個recovery,使用者可以實現安裝系統 (就是所謂的刷機),清空手機各種資料,為記憶體卡分割槽,備份和還原等等很多功能。它類似於電腦上的Ghost一鍵恢復,給電腦裝過系統的朋友可能都知道,電腦出了問題,或是想換個新系統,最簡單的辦法的就是用Ghost來重灌系統,只需簡單的用滑鼠點幾下就完成了。Android手機上的recovery 模式也是如此。
9:wipe
Wipe翻譯過來的意思就是抹去,擦除等,在recovery模式下有個wipe選項,它的功能就是清除手機中的各種資料,這和恢復出廠值差不多。我們最常用到wipe是在刷機之前,大家可能會看到需要WIPE的提示,是指刷機前清空資料,注意wipe前備份一下手機中重要的東西哦。
10:RAM、ROM、ROM包
RAM是由英文Random Access Memory的首字母構成的,意為隨機儲存器,即在正常工作狀態下可以往儲存器中隨時讀寫資料。根據儲存單元工作原理的不同,RAM又可分為靜態儲存器(SRAM)和動態儲存器(DRAM)。RAM的特點:可讀可寫;給儲存器斷電後,裡面儲存的資料會丟失。我們經常說的記憶體,比如計算機的記憶體,手機的記憶體,包括CPU裡用的快取記憶體,都屬於RAM這類儲存器。
ROM是由英文Read only Memory的首字母構成的,意為只讀儲存器。顧名思意,就是這樣的儲存器只能讀,不能像RAM一樣可以隨時讀和寫。它只允許在生產出來之後有一次寫的機會,資料一旦寫入則不可更改。它另外一個特點是儲存器掉電后里面的資料不丟失,可以存放成百上千年。此類儲存器多用來存放韌體,比如計算機啟動的載入程式,手機、MP3、MP4、數碼相機等一些電子產品的相應的程式程式碼。
綜上所述,RAM指的是手機的記憶體,ROM指的是存放手機韌體程式碼的儲存器,存放手機的作業系統、和一些應用程式如遊戲等。
論壇裡指的ROM包就是android手機的作業系統,類似於電腦的作業系統,比如Windows xp,Windows7等等。我們平時說給電腦重灌系統,拿個系統光碟或是映象檔案重新安裝一下就好了。而android手機上刷機也是這個道理,將 ROM包通過刷機,重新寫入到手機中,ROM包就是android手機上的系統包。
11:ROM 的分類
一般分為兩大類,一種是出自手機制造商官方的原版ROM,特點是穩定,功能上隨廠商定製而各有不同;另一種 是開發愛好者利用 GOOLGE 官方釋出的原始碼自主編譯的原生 ROM(如啊興編譯的安卓網友協作 ROM 、國外的 CM 系列等等),特點是根據使用者具體需求進行調整,使 ROM 更符合不同地區使用者的使用習慣,如 啊興的安卓系列 ROM 就是專門針對中文使用者製作,CM 系列的 ROM 則更加適合國外使用者。
另外還有一些熱心網友自己進行美化或修改的 ROM ,一般都是基於原生 ROM 製作,也很受大家歡迎。
12:ROM 的選擇
不同版本的 ROM 有不同的特點,穩定型,速度型,美觀型,自己喜歡什麼就選擇什麼,正所謂蘿蔔青菜各有所愛。
需要注意的是,同學們在刷機之前,要認真地查閱 此版本 ROM 的注意事項,個別情況下會出現不同 ROM 之間互不相容的現象。
國內自主開發的還有MIUI系列,論壇裡有不少定製的ROM,基於官方,基於MIUI,基於CM等,還用一系列ROM是其它機型移植版本。
13:刷機方法的種類
1. 恢復模式,用“update.zip”檔案;
2. 進入工程模式,重新整理“.NBH”檔案;
3. 使用開發版的工程模式,進行 fastboot 刷機。
14:ROM(韌體)版本
由於是谷歌公司在專門開發這個系統,官方放出的話必然是所有G友手機升級的風向標。
韌體版本就是官方制定的基礎系統,所有的改包都 會從官方的包開始改。
所以官方的一次升級必然會影響整個手機系統的使用情況。
就像現在大家都在用XP,微軟放出了一個補丁包,於 是大家都去升級了。
目前RC33的韌體版本是1.4。。(有G友指出這個版本是1.1。。沒有仔細研究)
但Cupcake和 G2ROM都是1.5的韌體版本,有了很大的更新。
15:WIFI
Android手機的強大之處在於它的網路功能,拿到android手機,你可能會發現它無時無刻都在連線著網路,而且在 android手機上有著很多功能強大的網路軟體,僅僅依靠手機的移**絡是不夠的,android手機的wifi網路可以很好的彌補這些,而且功能十分強大。Wi-Fi是一種可以將個人電腦、手持裝置(如PDA、手機)等終端以無線方式互相連線的技術。通俗的講WIFI就是一種無線聯網的技術,以前通過網線連線電腦,而現在則是通過無線電波來連網;常見的就是一個無線路由器,那麼在這個無線路由器的電波覆蓋的有效範圍都可以採用WIFI連線方式進行聯網,如果無線路由器連線了一條ADSL線路或者別的上網線路,則又被稱為“熱點”。
16:IPL、SPL
IPL英文全稱是InitialProgramLoader,負責主機板,電源、硬體初始化程式、並把SPL裝入RAM。IPL損壞了可把手機扔進河裡,或 者通過換字型檔來解決。SPL英文全稱是SecondProgramLoader,“第二次裝系統”,就是負責裝載OS作業系統到RAM中。另外SPL還包 括許多系統命令,如mtty中使用的命令等。SPL損壞了還可以用燒錄器重寫。SPL一般提供這幾部分功能:檢測手機硬體、尋找系統啟動分割槽、啟動操作系 統為系統的基本維護提供操作介面,可以通過資料線與操作終端(如PC)建立連線,並接受和執行相應命令。它裡面包含許多命令,像 r2sd,l,doctest(危險命令,他會擦除gsmdata)等。我們常說的三色屏就是由SPL驅動的。檢測SD卡,當你把一些特殊製作的SD卡插 入後,SPL可以在啟動時校驗並根據SD卡內容刷機或執行一些命令。這有點類似於PC的從軟碟機啟動。IPL和SPL版本可以在三色屏中檢視。按住照相鍵不 放,然後短按電源開機鍵即可進入三色屏檢視相關資訊。
17:CID、SUPERCID
ID是CustomerIDentity的簡稱,簡單來說就是手機的平臺版本,破解限制之後的CID稱為SUPERCID。刷機過程中SPL需要根據 CID效驗ROM是否可用,並決定是否刷入,一般情況下要求一定要對應CID的ROM才可以用,cid不同的rom是刷不上去的。對於普通的CID來說, 一般有兩個限制:1)不能刷入低版本的的ROM,2)不能刷入不同平臺的ROM,比如:在臺版機上刷歐版ROM、跨型號刷ROM等。SUPERCID有些 型號手機的CID的限制是可以通過軟體來破解的,已知的有577W、586W等,但也有也些型號目前還沒有有效的方法破解CID,如838G4。破解限制 之後的cid稱為SUPERCID,擁有SUPERCID的機器可以刷任意版本和平臺的ROM。具體來說,同一個手機既可以刷臺灣的ROM,也可以刷日本 的rom,也可以刷香港的rom等。甚至也可以刷進一個其他型號手機的ROM(如586W刷577W)。但是這也帶來很大的危險性,因為沒有了限制,沒有 了校驗,刷入一個錯誤的ROM也是很容易的事。我們一般刷機時需要破解為SUPERCID,因為一方面現在大部分情況下刷機所用的ROM都是通不過CID 校驗的;另一方面萬一刷機失敗,對於SuperCID的手機更容易修復。
18:RADIO
Radio簡單的說是無線通訊模組的驅動程式。ROM是系統程式,Radio負責網路通訊,ROM和Radio可以分開刷,互不影響。如果你的手機重新整理了 ROM後有通訊方面的問題可以重新整理RADIO試一試。
19:HTC Sense
HTC為Android系統設計的使用者介面。從HTC Hero開始,HTC推出的所有產品都將整合HTC Sense。並符合三個設計理念,包括Make It Mine、Stay Close、與Discover the Unexpected。
20:APP TO SD、APP2SD
一些Android機器在安裝程式的時候預設是安裝在機器記憶體上的,這就會導致原本不大的記憶體被佔用,執行速度降低,而儲存卡卻利用率很低的情況。APP TO SD就是把程式安裝到SD卡從而騰出手機記憶體提高執行速度的意思。APP2SD亦然,只是諧音而已。
21:Sign
Sign是指給Rom包或者Apk應用程式簽名,只有簽名過的Rom或者Apk才可以刷入或安裝到手機上。
22:Cyanogen、CM
Cyanogen是國外一位牛人,其製作的CyanogenMod系列Rom比較流行,主要追求的就是速度,CyanogenMod的縮寫就是CM,因而 我們也常見CM ROM。
23:adb
adb是Android Debug Bridge的縮寫,意為Android系統的除錯橋。通過adb我們可以在Eclipse中方面通過DDMS來除錯Android程式,其實這就是用於 谷歌Android系統的debug除錯工具。adb的工作方式比較特殊,採用監聽Socket TCP 5554等埠的方式讓IDE和Qemu通訊,預設情況下adb會daemon相關的網路埠,所以當我們執行APK安裝器時adb程序就會自動執行。除 了上述的操作功能之外,我們還可以通過adb管理裝置或手機模擬器的狀態。還可以進行很多手機操作,比如刷ROM系統升級、執行shell命令等等。
24:miui
MIUI = Mobile Internet,U & I
移動網際網路,有你有我更精彩!——這代表了我們MIUI小組的開發理念:希望論壇的使用者參與進來,不斷髮布,不斷改進!
BTW:我們小組都念“米UI”。
MIUI是一箇中國原創的Android Rom開發小組,2010年8月16日,首個內測版本的MIUI ROM釋出,並迅速引發關注。在歷時68天的兩輪內測中持續釋出了159項貼近使用者的細節改進。MIUI ROM與MIUI官方論壇緊密結合,採用新版本簽到、MIUI網盤、獨立系統更新模組與測試使用者保持親密聯絡。MIUI在9月17日釋出了全球首個Google Nexus One機型的收音機程式,此項創新受邀加入國際團隊CyanogenMod的程式碼庫。
MIUI剛開始只有Nexus One(Google釋出的首款機型,簡稱N1)的刷機包,後來逐漸增加G7(Desire)、MileStone、HD2、Desire HD的刷機包,Moto Defy的正式版也已問世,深受DIYer的喜愛和追捧。
25:Notification通知
通常是移動裝置提醒使用者的標準方式,使用API,可以觸發音訊報警,引起震動,閃爍裝置的LED以及控制狀態列通知圖示
26:Intent意圖
一個Intent就是一次對將要執行的操作的抽象描述。提供了一種在應用程式內部和應用程式之間傳遞訊息的機制,使用Intent,可以在系統範圍內向其他應用程式廣播一種期望的動作(例如,撥號或者編輯聯絡人),來讓它們進行處理,Intent是ANdroid中的一個重要的核心元件
27:Context Provider內容提供器
是一種將訪問許可權授予應用程式的私有資料誤國的方式。自帶的應用程式的資料儲存,如聯絡人管理器,都作為內容提供器外露出來,這樣就可以通過建立你的應用程式來讀取或者修改這些儲存的資料。
28:XMPP=Extensible Messaging and Presence Protocol可擴充套件訊息處理和現場協議
是
29:GeoCoding地址編碼
可以使你找到一個地址所對應的地圖座標和一個地圖位置所對應的地址
30:Cell-based蜂窩
GPS和Google的GSM基於Cell-based的位置技術,可以確定裝置當前的位置
31:GeoCoding地址編碼
可以使你找到一個地址所對應的地圖座標和一個地圖位置所對應的地址
32:PIM=Personal information management個人資訊管理
個人所有資訊
33:OHA=Open Handset Alliance開放手機聯盟
30多家公司組成的一個組織,包括手機制造商,移動運營商,軟體開發人員,OHA代表的是對開放原則的承諾,對未來的共同憧憬。
34:LiPS=Linux Phone Standards Forum開放手機聯盟的OMA(Open Mobile Alliance)的一部分
可以使你找到一個地址所對應的地圖座標和一個地圖位置所對應的地址
35:MIDlet(Mobile Information Devices applet)
即移動資訊裝置小程式. 是在支援MIDP 的裝置上執行的MIDP 應用。它僅利用MIDP 和CLDC 規範所定義的各種應用程式程式設計介面API(Application Programmer's Interface)。該應用必須繼承MIDlet 類以便讓應用管理軟體來控制這個MIDlet、從應用描述器中獲. 取各種屬性,以及對各種狀態變化進行通知和請求
MIDP:
移動資訊裝置描述(Mobile Information Device Profile,MIDP)是一套Java應用程式設計介面(Application Programmer's Interfaces(APIs))。它們與有限連線裝置配置(Connected Limited Device Configuration,CLDC)一起向移動資訊裝置提供了一個完整的Java應用執行環境。MIDP中含有下列API包:javax.microedition.lcdui--使用者介面(UI)API,它為MIDP應用提供了一整套實現使用者介面的功能特性;javax.microediton.rms--移動資訊裝置描述提供了一種讓MIDlets永久儲存並在以後可以取回資料的機制。javax.microedition.midlet--這個MIDlet包明確定義了MIDP應用,也定義了和應用環境之間的互動。javax.microedition.io--移動資訊裝置還描述包括基於有限連線裝置配置GenericConnection框架的網路支援。
MIDP是向下相容的,即MIDP2.0的手機能玩MIDP1.0的遊戲。
MIDP1.0有容量限制,軟體不能超過64K。
MIDlet 是在支援MIDP 的裝置上執行的MIDP 應用。它僅利用MIDP 和CLDC 規範所定義的各種API。該應用必須繼承MIDlet 類以便讓應用管理軟體來控制這個MIDlet、從應用描述器中獲. 取各種屬性,以及對各種狀態變化進行通知和請求
36:Java run time=Java 執行時
是
37:Canvas畫布
所有的繪圖操作都是通過canvas中的函式完成的,例如顯示文字的函式Canvas.drawText(),顯示點陣圖的函式Canvas.drawBitmap(),各種繪製圖形的函式Canvas.drawRect(),Canvas.drawArc()等等