第1章AndroidUI設(shè)計(jì)工具配置Android開發(fā)系統(tǒng)_第1頁
第1章AndroidUI設(shè)計(jì)工具配置Android開發(fā)系統(tǒng)_第2頁
第1章AndroidUI設(shè)計(jì)工具配置Android開發(fā)系統(tǒng)_第3頁
第1章AndroidUI設(shè)計(jì)工具配置Android開發(fā)系統(tǒng)_第4頁
第1章AndroidUI設(shè)計(jì)工具配置Android開發(fā)系統(tǒng)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、第1章 Android UI設(shè)計(jì)工具:配置Android開發(fā)系統(tǒng)在第1章中,需要配置Android應(yīng)用開發(fā)工作站。建議使用至少是 6核的Intel或AMD 64位PC,安裝64位的 Windows 8.1 (或至少是 Windows 7)操作系統(tǒng),并最好使用SSD(固態(tài)硬盤)作為盤。SSD將極大地提升機(jī)器的整體系統(tǒng)性能,特別是能減少軟件加載時(shí)間。在PriceWatch可以在線購買6核(或8核)PC,或是到沃爾瑪花幾百美元購買一臺。 然后,簡單安裝一下本章提供的全部開源軟件,這些軟件價(jià)值數(shù)千美元(實(shí)際上,如果 考慮其強(qiáng)大的功能,這些就是無價(jià)之寶),然后就可以創(chuàng)建或開發(fā)任何能夠想象得到的 東西了

2、一開始想吧。對于剛剛購買全新精通 Android UI設(shè)計(jì)中所需要的工作站,以及打算從頭安裝 全部開發(fā)軟件套件的讀者,本書將介紹全部流程。實(shí)際上,只需要按照書中介紹的步驟, 就可以從頭開始配置一套強(qiáng)大的UI開發(fā)工作站,并且不需要花費(fèi)軟件費(fèi)用。第一個(gè)任務(wù)是獲得完整的Oracle Java軟件開發(fā)套件(SDK) , Oracle當(dāng)前提供的是JavaSE 6u45 JDK (Java開發(fā)套件)。Android 開發(fā)至少需要使用 Java版本 6u45, Android 4.4也是如此,不過還有Java版本7u45,年底還會(huì)發(fā)布Java版本8,將內(nèi)置強(qiáng)大的JavaFX 2.2.45新媒體引擎,對于使用

3、精通 Android UI設(shè)計(jì)一書的開發(fā)者來說,未來會(huì)有如 此多的新工具。第二個(gè)任務(wù)是下載并安裝Android開發(fā)者工具(ADT ),該工具可以從谷歌官方網(wǎng)站。Android開發(fā)者套件工具(ADT Bundle )包括:Eclipse Kepler 4.4 IDE (集成開發(fā)環(huán) 境),支持訪問 Android 4.4 KitKat API Level 19 SDK (軟件開發(fā)套件)的 ADT插件,這 些都包含在 480MB的ADT套件下載包中。然后,將下載并安裝用于 Android開發(fā)的其他軟件工具,例如,UI線框圖繪制(Pencil)、 數(shù)字圖像編輯(GIMP2)、數(shù)字音頻編輯(Audaci

4、ty)、數(shù)字視頻編輯(Lightworks 11.5 ) 和 3D 建模(Blender 2.69)。下載并安裝的這些軟件開發(fā)工具,可以提供那些昂貴的付費(fèi)軟件包所具有的主要功 能,而每套收費(fèi)軟件都要花費(fèi)數(shù)千美元購買,例如,微軟(Visual Studio)、蘋果(Logic、Avid 和 Final Cut Pro)以及 Adobe (Photoshop、Premiere和 After Effects )。Java 6:下載弁安裝Android基礎(chǔ)支持首先需要訪問 Oracle TechNetwork網(wǎng)站的Java歸檔網(wǎng)頁,目前是以下地址:下載并安裝最新的 Java 6 JDK環(huán)境,在編寫本書

5、時(shí)是Java SE 6u45,如圖1-1所示。圖1-1 Oracle TechNetwork網(wǎng)站的Java網(wǎng)頁,在頁面中部,找到 Java SE 6 JDK下載圖1-1中的地址欄也顯示了頁面URL,或者直接在谷歌中搜索關(guān)鍵字Java 6 SE JDKDownload 6U45 ,如截屏中瀏覽器的Google標(biāo)簽顯示。在圖 1-1 底部,可以看到 Java SE 6u45 JDK 所需要的 Java SE Development Kit 6u45 下載鏈接,確認(rèn)使用該 JDK下載鏈接,而不是 JRE 6u45 (Java運(yùn)行版本)的下載鏈接。JRE是運(yùn)行Java代碼的Java組件,代碼被編譯成臨

6、時(shí)的Java ByteStream格式,不支持進(jìn)行Java代碼開發(fā),只能用于開發(fā)之后運(yùn)行代碼。要為應(yīng)用開發(fā)Java (Android使用Java)程序邏輯,就需要下載JDK以及JRE。幸運(yùn)的是,JDK下載包含了 JRE,這很合理,因?yàn)殚_發(fā)和測試過程都需要JRE。JRE獨(dú)立存在的另一個(gè)原因是,其他人運(yùn)行Java應(yīng)用,只需要在系統(tǒng)中安裝JRE,而不需要安裝完整的 JDK,因?yàn)樗麄兛赡懿皇情_發(fā)者。也不要下載包含 NetBeans 8.0的JDK 7u45 JDK或是Java7u45 Bundle,因?yàn)槟壳?Android 的 ADT 插件使用 Eclipse IDE ,而不是 NetBeans ID

7、E。此處使用 NetBeans 8.0 進(jìn) 行Java 8和HTML5開發(fā),但是目前還不兼容 Android ADT 。因此,如果看到的是 Java 7或Java 8下載,就是進(jìn)入了錯(cuò)誤的網(wǎng)頁,不是 Java 6的 “歸檔”頁面。Java 6版本被“歸檔”,表示該版本仍然可用,但不是最新版本。一旦谷歌和Oracle就Android使用Java達(dá)成法律協(xié)議,Android操作系統(tǒng)可能最終升級到使用 Java 7甚至是 Java 8, Android開發(fā)者將可以使用 JavaFX新媒體引擎。需要對此加以注意,因?yàn)镺racle的Java 7升級版本編號與 Java 6并行進(jìn)行,因此一個(gè)是Java 6

8、u45,另一個(gè)是Java 7u45,表面看很相似,但實(shí)際完全不同。Java 7實(shí)際上還沒有更新到45,但是由于某些原因,Java 7的版本號跳到了這個(gè)數(shù)字,與Java 6并行,并極有可能繼續(xù)保持同步,因此,一定要使用JavaSE 6!單擊Java SE Development Kit 6u45下載鏈接,將進(jìn)入JDK6下載頁面,如圖1-2所示, 選擇適用的操作系統(tǒng)(本書中使用的是Windows 8.1 64位Windows )。旺喟IE;-TM/;SJ 1?惚。1fj > EHDAfc4iT Bl: i r 鼻 I 3hn JVtWrl JVvB Ml W* C : wvegrlcm. -

9、 i> > A圖1-2 選中接受授權(quán)協(xié)議單選按鈕之后的Java SE Development Kit 6u45下載鏈接CXwPMd在下載鏈接列表的左上位置,選中接受授權(quán)協(xié)議單選按鈕,鏈接字體將變?yōu)榇煮w, 此時(shí)即可單擊需要下載的鏈接。如果使用的是64位Windows操作系統(tǒng),如Windows 8.1 ,就單擊 Windows x64鏈接,如果使用 32位操作系統(tǒng),如 Windows XP、32位的 Windows Vista、Windows 7 或是 Windows 8.1 ,就單擊 Windows x86 鏈接。如果操作系統(tǒng)是 32位,就使用32位的Java和Eclipse,如果操

10、作系統(tǒng)是 64位,就 使用64位的Java和Eclipse,這一點(diǎn)非常重要。64位操作系統(tǒng)可以訪問超過3GB的系統(tǒng)內(nèi)存。在開始菜單中右擊計(jì)算機(jī),選擇快捷菜單底部的屬性命令,可以查看操作系統(tǒng)的 版本信息。完成可執(zhí)行安裝文件下載之后,單擊運(yùn)行,在系統(tǒng)中安裝最新的 Java JDK。如果工 作站不是新安裝的,在Windows控制面板中選擇修改或刪除程序工具,可以卸載之前的Java舊版本,只保留最新安裝的JDK和JRE。在工作站中安裝 Java 6u45(或更新)JDK之后,就可以從 http:/ 網(wǎng)站下載并安裝 Android ADT Bundle。使用控制面板中之前卸載舊 Java版本的修改或刪

11、除程序工具可以確認(rèn)安裝。Android ADT Bundle :查找弁下載 Android IDE接下來要做的事情就是訪問,下載并安裝Android Development Environment ADTBundle的ZIP壓縮文件。在網(wǎng)頁左下角位置,單擊 Get the SDK按鈕,進(jìn)入網(wǎng)站的 SDK 部分,如圖1-3所示。在圖中也能夠看到網(wǎng)站的 URL地址,可以直接在瀏覽器的地址欄 中輸入網(wǎng)址:,進(jìn)入 Get the Android SDK 頁面,單擊 Download the SDK ADT Bundle for Windows按鈕(即頁面中間右側(cè)的巨大藍(lán)色按鈕)進(jìn)入下載,如圖 1-3所

12、示。這才是進(jìn)入實(shí)際的下載頁面,可以選擇操作系統(tǒng)版本(32位或64位),并同意產(chǎn)品授權(quán)條款,如圖1-4所示。因?yàn)檫@里運(yùn)行的是Windows 8.1 64位操作系統(tǒng),所以選擇了64位軟件版本。圖1-4顯示了實(shí)際的SDK ADT Bundle下載頁面,上部是Android軟件開發(fā)套件的終 端用戶授權(quán)協(xié)議(EULA ),然后是選擇下載 32位或64位Android軟件套件IDE。仔細(xì) 閱讀網(wǎng)頁中的服務(wù)條款部分,如果需要,請法律部門檢查,然后選中聲明底部的復(fù)選框: I have read and agree with the above terms and conditions (我已閱讀并接受以上服務(wù)

13、條款),這樣會(huì)激活后續(xù)的下載頁面功能。F !融.3 HKSi tTXf JdN T - 1圖1-3 SDK的按鈕圖1-4 Android開發(fā)者網(wǎng)站的獲取 Android SDK網(wǎng)頁,單擊Download the SDK ADT Bundle for Windows 按鈕復(fù)選框被選中之后,即可選擇下載 32位或64位版本的Eclipse 4.4 ADT Bundle ,軟 件安裝包為ZIP格式。如果下載的是適用于 Windows x64或Linux x64的Java 6u45 JDK,則需要選擇 64位 版本;如果之前選擇的是適用于 x86操作系統(tǒng)版本的Java 6u45,則需要選擇32位版本的

14、 SDK ADT 套件。選擇后,實(shí)際的 Download the SDK ADT Bundle 按鈕會(huì)被激活,單擊按鈕開始下載。完成480MB的文件下載,所需時(shí)間取決于互聯(lián)網(wǎng)連接帶寬;下載完成后將文件解壓 縮到精通 Android UI設(shè)計(jì)一書開發(fā)工作站的開發(fā)目錄中并配置Android。Android ADT Bundle :安裝 Android IDE下載完成之后,首先找到下載文件,一般是在操作系統(tǒng)的下載目錄中。通??梢栽跒g覽器的下載進(jìn)度窗口右擊下載文件,在彈出的快捷菜單中選擇View in Folder (文件夾查看)命令進(jìn)行查詢。此處是在不同工作站進(jìn)行的下載,因此需要將文件復(fù)制到U盤白S

15、 Software目錄中,如圖1-5所示。圖1-5 找到Software目錄中的adt-bundle-windows壓縮文件 并右擊,在彈出的快捷菜單中選擇Extract All命令在下載目錄中找到 adt-bundle-windows-x86 (32 位 Windows XP、Windows 7 或 Vista)或是 adt-bundle-windows-x86_64 (64位 Windows Vista、Windows 7 或 Windows 8) ZIP 文件,右擊,在彈出的快捷菜單中選擇Extract All (全部解壓縮)命令,如圖 1-5所示。在圖1-5中,還可以看到我使用的其他軟

16、件包,經(jīng)過下載并安裝到 Android開發(fā)工作站,將其變成了功能完善的內(nèi)容制作工作站,能夠同時(shí)用于 Android (Java 6和Eclipse) 以及HTML5 (Java 7和NetBeans)開發(fā)工作。圖1-6顯示了 Select a Destination and Extract Files對話框,將光標(biāo)放在文件名adt-bundle-windows前方,刪除下載目錄,這樣做是因?yàn)椴幌朐谲浖螺d目錄中安裝開發(fā)環(huán) 境,而是希望安裝在根目錄的Android目錄中,即 C:Android ,因此,安裝目錄將是C:Androidadt-bundle-windows-x86_64=201310

17、30 ,如圖 1-6 所示。指定好安裝目錄之后, 單擊Extract按鈕。單擊Extract按鈕之后,會(huì)顯示進(jìn)度對話框,如圖 1-7所示,480MB的壓縮文件解壓 縮后將有1000MB數(shù)據(jù),超過1萬多個(gè)項(xiàng)目,包含幾十個(gè)目錄和子目錄。圖 1-7 Android ADT Bundle 在目錄的安裝過程,進(jìn)度對話框中顯示分別是3%和78%全部解壓縮完成的時(shí)間,取決于硬盤數(shù)據(jù)訪問(和寫入)速度以及計(jì)算機(jī)處理器速 度,然后準(zhǔn)備創(chuàng)建 Eclipse的快捷方式。解壓縮過程完成之后,打開操作系統(tǒng)的文件管理工具,Windows中就是 Windows資源管理器,如圖1-8所示??梢钥吹?,此處已經(jīng)安裝了最新的And

18、roid 4.4操作系統(tǒng),旁邊則是在2013年初編寫精通 Android圖形時(shí)使用的 Android 4.2.2操作系統(tǒng)。圖 1-8 顯示安裝了 ADT Bundle for Android 4.4 ( 20131030)和 ADT Bundle for Android 4.2.2 (20130219)在資源管理器左側(cè)的硬盤導(dǎo)航面板找到目錄,定位到adt-bundle-windows-x86_64-20131030目錄及其子目錄。在Windows資源管理器(或是操作系統(tǒng)的其他文件管理工具)右側(cè)的文件管理面板 中單擊adt-bundle-windows-x86_64-20131030目錄,顯示指

19、定目錄的內(nèi)容 (文件和子目錄), 找到eclipse子目錄。找到eclipse.exe可執(zhí)行文件,其左側(cè)是一個(gè)紫色球形(程序圖標(biāo)),如圖 1-9所示。 右擊eclipse可執(zhí)行文件,在彈出的快捷菜單中選擇Pin to Taskbar (固定到任務(wù)欄)命令。圖1-9 找到C:adt-bundle-windows安裝目錄并右擊 eclipse.exe文件,選擇 Pin to Taskbar命令選擇固定到任務(wù)欄之后,在操作系統(tǒng)任務(wù)欄會(huì)出現(xiàn)一個(gè)單擊啟動(dòng)的Eclipse軟件圖標(biāo),在開發(fā)Android 4.4應(yīng)用時(shí),可以隨時(shí)快速簡單地啟動(dòng)Eclipse ADT軟件。需要注意的是,不必安裝Java 6u45

20、的快速啟動(dòng)圖標(biāo),因?yàn)榘惭b的 JDK處于其他應(yīng)用開發(fā)工具的下層,不必直接訪問,即將安裝的其他開源軟件也位于JDK之上。Java SE是開發(fā)環(huán)境的基礎(chǔ)架構(gòu)組件,因此不必直接訪問或是運(yùn)行,Eclipse ADT或是即將安裝的其他新媒體軟件開發(fā)工具,都位于 Java SE之上。下面將在操作系統(tǒng)任務(wù)欄為這些工具創(chuàng)建啟動(dòng)圖標(biāo),從而可以快速簡單地啟動(dòng)應(yīng)用 軟件。圖1-10顯示了安裝有快速啟動(dòng)圖標(biāo)的Windows任務(wù)欄,包括主要系統(tǒng)工具(字符映射表、計(jì)算器、記事本、資源管理器),以及在本章中將要安裝的一些應(yīng)用軟件,例如,Eclipse ADT、Pencil、GIMP、Lightworks、Blender 3D

21、 和 Audacity (數(shù)字音頻編輯)。為 什么在UI設(shè)計(jì)中需要音頻呢?因?yàn)榭梢詾榘粹o點(diǎn)擊事件提供音頻反饋效果或是制作應(yīng)用 的背景音樂。圖1-10 Windows任務(wù)欄顯示了本章安裝的應(yīng)用程序和工具現(xiàn)在準(zhǔn)備啟動(dòng)Eclipse ADT IDE ,并安裝全部最新的插件、API、工具和實(shí)用程序。Android ADT Bundle :啟動(dòng) IDE 弁更新 ADT單擊快速啟動(dòng)圖標(biāo),可以看到ADT啟動(dòng)屏幕和加載工作臺的進(jìn)度條,以及配置 workspace 目錄的 Workspace Launcher 對話框,如圖 1-11 所示。ANDROID DEVELOPER TOOLS圖1-11 加載 Andr

22、oid開發(fā)工具和顯示 Workspace目錄的 Workspace Launcher對話框在首次啟動(dòng)Eclipse ADT時(shí),為了有助于產(chǎn)品改進(jìn),可能會(huì)請求是否允許該軟件使用 用戶數(shù)據(jù)的許可,這里選擇了 “是”,但是也可以選擇“否"。當(dāng) Eclipse首次啟動(dòng),會(huì) 出現(xiàn)歡迎界面,在此界面可以選擇創(chuàng)建新的Android應(yīng)用或是進(jìn)入學(xué)習(xí)教程,例如,建立第一個(gè)應(yīng)用 (Build Your First App )、設(shè)計(jì)應(yīng)用(Design Your App ),以及測試應(yīng)用 (Test Your App ),如圖 1-12 所示。圖1-12首次啟動(dòng)Eclipse ADT會(huì)出現(xiàn)歡迎界面,單擊 閱

23、按鈕可以退出界面在歡迎界面上部,單擊Android IDE標(biāo)簽中的恒按鈕,可以關(guān)閉界面并顯示出EclipseADT IDE ,初始狀態(tài)為空白。IDE中包含有功能面板,但是沒有項(xiàng)目文件或數(shù)據(jù),如 圖1-13所示。左側(cè)面板是包瀏覽器(Package Explorer),用于顯示項(xiàng)目層級導(dǎo)航,中間 面板是編輯面板,右側(cè)面板是概要( Outline)面板,使用鳥瞰視圖查看項(xiàng)目。底部面板 包括問題、錯(cuò)誤和 LogCat標(biāo)簽。圖1-13首次啟動(dòng)后使用Eclipse ADT的幫助菜單檢查IDE、插件、API工具更新Eclipse IDE啟動(dòng)后,選擇幫助(Help)菜單的檢查更新(Check for Upda

24、tes)命令,如圖1-13所示,程序?qū)⑼ㄟ^互聯(lián)網(wǎng)訪問Eclipse軟件庫檢查版本更新。需要注意的是,必須提供有效的互聯(lián)網(wǎng)連接,這一步才能正常進(jìn)行。正常情況下,Eclipse將打開聯(lián)系軟件網(wǎng)站(Contacting Software Sites)對話框,如圖1-14所示,檢查Eclipse軟件庫中的最新軟件版本。軟件庫是位于遠(yuǎn)程服務(wù)器上的一個(gè)目錄,包含了最新 版本的軟件,此處即指Eclipse Kepler IDE 。圖1-14 檢查Eclipse Kepler IDE的更新版本此處因?yàn)閯倓傁螺d并安裝了ADT Bundle ,已經(jīng)安裝了最新的 Eclipse ,因此對話框提示“沒有找到更新(No

25、 Updates were found)”信息,這應(yīng)該是意料之中。圖1-15顯示了提示對話框,說明沒有找到 Eclipse ADT IDE (集成開發(fā)環(huán)境)的更新版本,單擊匚出按鈕即可。圖1-15 沒有找到Eclipse IDE的更新檢查完Eclipse IDE的更新,將使用窗口( Windows )菜單的 Android SDK Manager 命令,檢查已經(jīng)安裝的 API組件,如圖1-16所示。圖1-17顯示了 Android SDK Manager對話框,其中包含已經(jīng)安裝的 Eclipse (默認(rèn)) 組件。選中 Google USB Driver復(fù)選框。單擊Install 1 packa

26、ge按鈕安裝 Google USB Driver ,這樣就可以在真正的 Android硬件 設(shè)備上測試Android應(yīng)用。在該對話框中也可以選擇其他在應(yīng)用開發(fā)中需要使用的GoogleAPIs。liJava - ADT1iIe tdri: hfagrte SeiTh Pffd Rdf*dtix *unWeds* HdpU FQADfi 1亞HM“WBy*«h ftrrif rtar* StvwVCMClNOEU. P*ll|P4£liw«.!k."M PrrtpfCIh .口'E<陽中e? All PepertwsI: PWt g4mN#&#

27、165;tga4«flAZhmM Vrtvfl Dtvk* *Rum Anli&id Lhlllx k Ai:Outne HAflMhn/ 汨 rr ,vl 壽M t圖 1-16 使用 Window 菜單下 Android SDK Manager 命令啟動(dòng) Android SDK Manageril fri B- fcwtArf Rw-rm-mtWx dauf必 31nx二 £1 二*Err" 一,器鴛,;:4jjhm=rihihit 三THd/ /,產(chǎn) 1 。££4=也” 4443事廠II門口口 口 門口口口口口之口之口 UQQ口 口

28、口仁- - - -ui rr *-Ft f陽mtac1HdlFR* RilalKf哧 WUkdsw* Wl+dEifBfc 邑 Fin r_C»w4ra w=k ”卜加卜gJiiT,( - fafhWAf,:: <:*-»nfi口狀鼻 iti口 AnfM。皿 M" 一口/之y力行Hi:mud 3 13Q4K1 fj jMHptUpdk n_ 口 44w4yl.l_ tih巾 Mr*口 Q Mdv LifWE&ibVfJ ' 0 faqfi CM Fhmi 6 B«v>y 0出VR Ftkwti酎曰k nn。sw* *»

29、;«»>* FyiM'try JihwrQ 3211耳 jQ >&Bfl!L AT U UMLf n m*i> o <kb OHrti Saw圖1-17 Android SDK Manager對話框以及已經(jīng)安裝的組件;選中 Google USB Driver復(fù)選框單擊按鈕之后出現(xiàn)的是 Choose Packages to Install(選擇要安裝的包)對話框,如圖1-18 所示,可以看到之前選擇的需要安裝的各種軟件包。選中接受(Accept)單選按鈕,接受授權(quán)協(xié)議,接著單擊安裝(Install)按鈕,在Android SDK Man

30、ager對話框底部將出現(xiàn)進(jìn)度條,如圖1-19所示,出現(xiàn)了正在下載的軟件包名稱、版本、完成百分比、數(shù)據(jù)傳輸速度,以及下載完成所需要的剩余時(shí)間。圖1-18 接受授權(quán)條款和協(xié)議,準(zhǔn)備安裝Google USB Driver圖1-19 對話框底部顯示 Google USB Driver下載進(jìn)度條Google USB Driver下載完成后,進(jìn)度條再次變成灰色,同時(shí)會(huì)顯示Done loadingpackages (完成加載軟件包)消息。在圖1-20中,Android SDK Manager顯示出 Google USB Driver已經(jīng)安裝,其中版本 編號8表示當(dāng)前所安裝的版本???O g* 鶴£

31、 DmiI 0 fNtd| Q丁口 Fntrf例J&n&3 一廂w< >Show7 kHi4H5Kr UadMiiI T.口.,啊安.>gn =通c 4yCtatJta Al加H"紳一! 、一O,w q再,圖1-20 完成加載包消息,同時(shí)顯示 Google USB Driver已經(jīng)安裝現(xiàn)在就完成了 Android ADT for KitKat 4.4的安裝,為了以后能更好地進(jìn)行Android開發(fā),將安裝本書中會(huì)用到的其他有用的開源軟件包。UI線框圖工具:下載弁安裝 Pencil因?yàn)楸緯v解的是精通 Android UI設(shè)計(jì),因此將下載先進(jìn)的用戶交互線

32、框圖開源工 具,即Pencil 2.0.5,如圖1-21所示。f.| ZkpIrililHh- - fh YW4 Mm* Pi;| 禺 H圖 1-21 訪問 2.0.5 for Windows訪問 Wireframe Tool,單擊網(wǎng)頁中的橙色下載按鈕即可。下載完成后,啟動(dòng)安裝并查看授權(quán)協(xié)議,如圖 1-22所示,單擊I Agree (我同意)按鈕接受授權(quán)協(xié)議,單擊 Next(下一步)按鈕接受默認(rèn)安裝目錄,再單擊第三個(gè)對話框中的Next (下一步)按鈕。圖1-22安裝Pencil 2.0.5,接受授權(quán)協(xié)議,選擇軟件安裝目錄接著是接受默認(rèn)的開始菜單設(shè)置并單擊Install (安裝)按鈕,進(jìn)入安裝進(jìn)

33、度對話框,如圖1-23所示。如果想要查看安裝詳情,可以單擊 Show Details (顯示詳情)按鈕。在 安裝結(jié)束界面,選中 Launch Pencil (啟動(dòng)Pencil)復(fù)選框,檢查程序是否可以正常工作。圖1-23 選擇開始菜單目錄,安裝軟件,啟動(dòng) Pencil 2.0.5檢查是否正常工作軟件啟動(dòng)后,在屏幕右側(cè)可以看到空白的線框圖設(shè)計(jì)區(qū),屏幕左側(cè)是堆疊排列的線 框工具圖標(biāo)面板,如圖 1-24所示。UI小工具圖1-24 啟動(dòng)Pencil 2.0.5,顯示流程圖元素圖形和其中第一部分的通用圖形更適合創(chuàng)建流程圖而不是用戶界面設(shè)計(jì),但是其中有些圖 標(biāo)適用于基本的 UI設(shè)計(jì)。第二組圖形是針對基本的

34、HTML網(wǎng)站設(shè)計(jì)UI元素,第三組圖形則針對Linux GTK桌面UI編程的UI設(shè)計(jì),第四組圖形適用于Windows和Macintosh操作系統(tǒng)原生桌面工具的UI設(shè)計(jì)。在退出軟件并繼續(xù)安裝其他用于UI設(shè)計(jì)的開源軟件之前,先看一下Pencil中適用于Android 4.0 ICS的用戶界面設(shè)計(jì)工具。在Pencil用戶界面圖形集面板,按住右側(cè)滾動(dòng)條并向下移動(dòng)到滾動(dòng)條范圍中間的位 置,如圖1-24所示。這時(shí)可以看見標(biāo)簽為 Mobile Android ICS的圖形分組,其中包含了 Android 4.0 UI圖 形元素,在本書關(guān)于 UI設(shè)計(jì)和線框圖技術(shù)的章節(jié)將會(huì)用到。目前,可以拖放大約80個(gè)不同的UI

35、圖形元素到屏幕右側(cè)進(jìn)行原型UI設(shè)計(jì),如圖1-25所示。在本書第 3章關(guān)于View (視圖)類的介紹中,將了解這些 UI圖形元素的 知識,View類用于創(chuàng)建 android.widget包中的子類,這些類會(huì)作為對象實(shí)例,進(jìn)而實(shí)現(xiàn) 用戶界面元素的功能。需要注意的是,如果需要設(shè)計(jì)Android 3.0的UI設(shè)計(jì)展現(xiàn),也可以在Pencil中導(dǎo)入 Android 3.0風(fēng)格的UI圖形元素。下一步,需要下載并安裝專業(yè)的數(shù)字圖像編輯軟件GIMP 2.8.10,該軟件與流行的Photoshop數(shù)字圖像編輯軟件功能類似,但是商業(yè)用途也可以免費(fèi)使用。數(shù)字圖像編輯:下載弁安裝 GIMP 2.8.10對于Androi

36、d開發(fā)以及用戶界面設(shè)計(jì)來說,數(shù)字圖像編輯軟件非常重要,這是因?yàn)?Android支持開發(fā)者使用自己的圖形元素,可以通過引用圖像源、使用背景圖片或是使用alpha值(透明度)集成到 Android功能中。后面還會(huì)詳細(xì)介紹 Alpha通道,這是一種 UI元素的屬性,支持“透過”數(shù)字圖像看 到用戶界面元素,這樣,UI元素可以與整體的應(yīng)用“用戶體驗(yàn)”100%無縫集成。打開瀏覽器,訪問,進(jìn)入 GIMP首頁,如圖1-26所示。圖1-26訪問網(wǎng)站首頁,單擊下載按鈕或下載鏈接如果愿意,也可以利用谷歌搜索關(guān)鍵字GIMP 2。在GIMP首頁,單擊Download (下載)鏈接或下

37、載按鈕,進(jìn)入下載頁面,如圖 1-27所示。下載完GIMP 2.8.10后,啟動(dòng)可安裝文件,接受授權(quán)協(xié)議和默認(rèn)安裝目錄及安裝參數(shù)。如果愿意,可以采用與 Eclipse相同的方式,右擊 GIMP 2.8.10圖標(biāo),在彈出的快捷 菜單中選擇Pin to Taskbar (固定到任務(wù)欄)命令,在任務(wù)欄放置 GIMP的快速啟動(dòng)圖標(biāo)。 在任務(wù)欄上,拖曳圖標(biāo)到適合的位置,可以重新排列啟動(dòng)圖標(biāo)。> Qm圖 1-27 在 /downloads/page 下載GIMP 2.8.10 for Windows XP SP3 或更新版本的 Windows接下來,將繼續(xù)安裝開源3

38、D軟彳Blender 2.69,該軟件具有32位和64位版本,支持 Windows、Linux和Macintosh o Blender每個(gè)月都會(huì)有更新,因此在閱讀本書時(shí),可能 已經(jīng)更新到2.70或是2.80 了。3D建模和動(dòng)畫:下載弁安裝Blender下面需要下載并安裝專業(yè)的 3D建模和動(dòng)畫軟件 Blender 2.69,該軟件與流行的 3D 軟件,如 3D Studio MAX、Maya、Cinema 4D和Lightwave功能類似,但是商業(yè)用途也 可以免費(fèi)使用。在Android開發(fā)以及用戶界面設(shè)計(jì)中,3D建模、設(shè)計(jì)、渲染或動(dòng)畫軟件非常有用,可以像設(shè)計(jì)師那樣創(chuàng)建“無中生有”的設(shè)計(jì)。因?yàn)锳n

39、droid操作系統(tǒng)支持開發(fā)者將自己的UI圖形設(shè)計(jì)元素集成到 Android操作系統(tǒng)中,在Android應(yīng)用開發(fā)工作站中擁有 Blender 3D 2.69這樣專業(yè)的3D工具非常重要。訪問,或是谷歌搜索關(guān)鍵字 Blender 3D ,進(jìn)入網(wǎng)站(如圖1-28顯示),單擊頁面右側(cè)的“下載按鈕”。:, Wender圖1-28 進(jìn)入網(wǎng)站首頁,單擊 Blender 2.69下載按鈕隨后將進(jìn)入 Download Blender下載頁面,會(huì)顯示支持不同操作系統(tǒng)的Blender版本,包括 Windows、Macintosh、Linux 和 UNIX。因?yàn)榇颂幨褂玫南到y(tǒng)是

40、64位Windows 8.1 ,因此下載了支持 64位Windows的版本,下載位置在屏幕底部的深藍(lán)色區(qū)域,如圖 1-29所示。圖 1-29 在 /download/page 下載適合 64 位或 32 位 Windows 系統(tǒng)的 Blender 2.69這里選擇了 EXE安裝版本,因?yàn)檫@比 ZIP壓縮包容易安裝并且文件更小,下載速度 更快。安裝文件下載完成后啟動(dòng),使用默認(rèn)設(shè)置安裝這個(gè)優(yōu)秀的3D軟件。如果愿意,可以采用與 Eclipse中相同的方式,右擊 Blender 2.69圖標(biāo),在彈出的快 捷菜單中選擇 Pin to Taskbar (固定到任務(wù)

41、欄)命令,在任務(wù)欄中放置GIMP的快速啟動(dòng)圖標(biāo)。在任務(wù)欄上拖曳圖標(biāo)到適合的位置,可以重新排列啟動(dòng)圖標(biāo)。下一步,準(zhǔn)備下載領(lǐng)先的開源數(shù)字音頻軟件Audacity 2.0.5,該軟件為32位版本,支持 Windows、Macintosh、Linux和其他操作系統(tǒng)。數(shù)字音頻編輯:下載弁安裝Audacity 2.0.5Audacity在開源軟件開發(fā)網(wǎng)站中可以,在該網(wǎng)站還可以找到非常有意思的軟件,如果之前不了解這個(gè)網(wǎng)站,現(xiàn)在就可以搜索任何感興趣的軟件了。訪問 ,進(jìn)入 Audacity 項(xiàng)目, 可以看至U Download Audacity 2.0.5 超鏈接,如圖1-30所示。J q 3aH. 2 山 E

42、小-圖 1-30 訪問 網(wǎng)站,單擊下載 Audacity 的鏈接需要注意的是,雖然 32位的Audacity支持 Windows 2000這種十幾年前的操作系統(tǒng) 以及差不多有 10年之久的Windows XP,但是在Android開發(fā)工作站中還是建議使用 Windows 7或Windows 8操作系統(tǒng),因?yàn)檫@兩個(gè)更新版本的操作系統(tǒng),特別是目前的 Windows 8.1 ,在利用內(nèi)存的效率上幾乎和Linux操作系統(tǒng)不相上下。Audacity安裝文件下載完成后啟動(dòng),開始安裝這個(gè)功能豐富的音頻編輯軟件。首先是選擇軟件的適用語言,這里選擇了默認(rèn)的英語,如圖 1-31所示。圖1-31選擇安裝語言,開始

43、Audacity安裝,閱讀授權(quán)協(xié)議單擊Next (下一步)按鈕,閱讀信息,再次單擊 Next (下一步)按鈕,接受默認(rèn)的 安裝位置,如圖1-32所示,在下一個(gè)對話框中選擇創(chuàng)建桌面圖標(biāo)。圖1-32選擇安裝位置,創(chuàng)建桌面圖標(biāo),開始安裝過程最后,單擊Install (安裝)按鈕,進(jìn)入安裝進(jìn)度條對話框,如圖 1-33所示,接著會(huì) 顯示Audacity項(xiàng)目的詳細(xì)信息,在最后一個(gè)對話框中單擊Finish (結(jié)束)按鈕退出軟件安裝?,F(xiàn)在,Audacity 2.0已經(jīng)安裝完成,可以啟動(dòng)軟件,檢查軟件在系統(tǒng)中是否可以正 常工作。如果愿意,可以采用與 Eclipse相同的方式,右擊 Audacity 2.0圖標(biāo),

44、在彈出的快捷 菜單中選擇Pin to Task (固定到任務(wù)欄)命令,在任務(wù)欄放置 Audacity的快速啟動(dòng)圖標(biāo)。 在任務(wù)欄上,拖曳圖標(biāo)到適合的位置,可以重新排列啟動(dòng)圖標(biāo)。圖1-33解壓縮安裝文件,查看開源信息,結(jié)束安裝并啟動(dòng)Audacity單擊快速啟動(dòng)圖標(biāo),或者雙擊桌面上或是Windows資源管理器中的圖標(biāo),啟動(dòng)Audacity。在桌面上會(huì)出現(xiàn)新的空白項(xiàng)目屏幕,如圖 1-34所示。在本書稍后的介紹中,將 使用Audacity為Android UI元素對象,例如, Button和ImageButton對象添加聲音效果。圖1-34 啟動(dòng)Audacity 2.0.5 for Windows ,檢

45、查在工作站上是否正常運(yùn)行下面將繼續(xù)下載領(lǐng)先的開源數(shù)字視頻軟件EditShare Lightworks 11.5 ,該軟彳有32位和64位版本,支持 Windows > Linux和Macintosh操作系統(tǒng)。數(shù)字視頻編輯:下載弁安裝Lightworks 11.5以前,EditShare Lightworks是付費(fèi)數(shù)字視頻編輯和特效軟件(較昂貴),目前, 該軟件與主流的數(shù)字視頻編輯軟件(Final Cut Pro和AfterEffects )直接競爭。在EditShare網(wǎng)站,或是 Lightworks網(wǎng)站,只要注冊即可獲得軟件副本并下載。 EditShare將Lightworks開源之后,該軟件成為第二個(gè)(第一個(gè)是Blender)在此類軟件中與付費(fèi)軟件功能不相上下的開源軟件。在Lightworks網(wǎng)站注冊之后,即可創(chuàng)建公司的視頻編輯檔案,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論