小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

新手必備:AIDE中文網(wǎng)教你用AIDE安卓開發(fā)

 gearss 2016-04-14

AIDE中文網(wǎng)教你用AIDE安卓開發(fā)

                                                                                                                                   2015-12-22 奧奧 

Android 程序教程

總述:建立Android SDK的Android應(yīng)用程序使用Java/XML

AIDE支持開發(fā)使用Android SDK的Java / XML的Android應(yīng)用程序。助手應(yīng)用程序自帶了Android SDK的移動版本,所以無需安裝任何東西。下面的教程展示如何開始使用AIDE開發(fā)Android SDK的應(yīng)用程序。要了解更多關(guān)于SDK訪問的可能性developer.android.com


你需要具備的開發(fā)前的準(zhǔn)備條件

必備條件

從AIDE中文網(wǎng)社區(qū)下載漢化的AIDE工具 并進(jìn)行安裝 確保你的Android設(shè)備在最低版本支持下(從2.2所有Android版本支持),并啟動它。

AIDE自帶了Android SDK的移動版本,所以無需安裝任何東西。


新建一個AIDE android程序

創(chuàng)建應(yīng)用程序項(xiàng)目

當(dāng)您啟動AIDE首次在專家模式下,你將看到“新建項(xiàng)目”對話框。如果你已經(jīng)打開了一個項(xiàng)目,該對話框不會顯示,但您可以從AIDE集成的文件瀏覽器,通過選擇調(diào)用它“在這里創(chuàng)建新的項(xiàng)目……”。在創(chuàng)建應(yīng)用程序?qū)υ捒蛑?,您先選擇要創(chuàng)建的項(xiàng)目類型。對于你的第一個應(yīng)用程序中選擇“Android應(yīng)用程序/ Hello World”的位置。一個對話框會彈出,你可以定義的基本信息你的新的應(yīng)用程序:首先,選擇適合你的應(yīng)用程序的名稱。


選擇您的應(yīng)用程序包名稱。你的包名稱必須在安裝了Android系統(tǒng)上的所有軟件包是唯一的。出于這個原因,它通常最好的,如果你使用始于您的組織或出版實(shí)體的反向域名的名稱。最后,點(diǎn)擊“創(chuàng)建”,使AIDE生成新的應(yīng)用程序的項(xiàng)目。一個應(yīng)用程序的項(xiàng)目包含了所有包括你的Android應(yīng)用程序的源代碼文件。 AIDE會產(chǎn)生對你的SD卡這些文件。 AIDE也將打開新的應(yīng)用程序的兩個重要文件進(jìn)行編輯:main.xml中和MainActivity.java。默認(rèn)情況下,AIDE會為您的新項(xiàng)目的Git倉庫。此行為可在設(shè)置被關(guān)閉。請參閱有關(guān)使用Git版本控制系統(tǒng)的更多信息教程。


運(yùn)行你的新AIDE程序

運(yùn)行App

運(yùn)行一個應(yīng)用程序項(xiàng)目,AIDE是很容易上手的。剛剛從菜單中選擇“運(yùn)行”。為了運(yùn)行你的應(yīng)用程序,AIDE會先建立一個Android應(yīng)用程序包文件(APK)為您的應(yīng)用程序。一個APK文件是用來分發(fā)和安裝應(yīng)用軟件到Android操作系統(tǒng)。 APK文件包含了所有你的程序的代碼,資源,簽名,證書和manifest文件。你會看到一個彈出顯示生成的進(jìn)度條。

非root設(shè)備上運(yùn)行(問題解決方案)

一旦構(gòu)建完成,AIDE將安裝APK并運(yùn)行應(yīng)用程序。在非root的設(shè)備上,為了讓Andorid安裝您的應(yīng)用程序,你必須在Android設(shè)置中啟用了“未知來源”選項(xiàng)。如果這不是這種情況Android將顯示一個對話框,說明在安裝已被阻止。該對話框讓您選擇去設(shè)置并啟用“未知源”。一旦你做到了這一點(diǎn)再次運(yùn)行該應(yīng)用程序即可。

在非root權(quán)限的設(shè)備,你會看到Android的應(yīng)用程序安裝對話框,詢問你是否要安裝應(yīng)用程序。選擇“是”,你的應(yīng)用程序?qū)⒃谀脑O(shè)備上安裝。你會看到一個對話框,詢問你是否要運(yùn)行它。選擇“打開”那里,你的應(yīng)用程序?qū)印?AIDE的的“Hello World應(yīng)用程序”,將顯示“Hello World”的,在屏幕的中央。

root設(shè)備上運(yùn)行(問題解決方案)

如果您的設(shè)備是rootde和你已經(jīng)安裝了AIDE Premium key,你將不會在運(yùn)行的時候彈出安裝對話框。 AIDE會靜默安裝的APK和啟動應(yīng)用程序。


用戶界面的設(shè)計

先決條件
在AIDE中文網(wǎng)社區(qū)論壇下載并安裝AIDE漢化版,并按照本教程構(gòu)建第一個應(yīng)用程序創(chuàng)建一個新的“Hello World應(yīng)用程序”。

Android的用戶界面設(shè)計

一個Android應(yīng)用程序的圖形用戶界面使用視圖的層次結(jié)構(gòu)建造。 Android SDK中提供了一個XML文件格式,讓您使用UI元素的層次結(jié)構(gòu)來定義XML的UI。當(dāng)你創(chuàng)建的“Hello World應(yīng)用程序”AIDE自動打開main.xml中的文件,它是用來定義這個應(yīng)用程序的主要活動UI。 AIDE有一個設(shè)計師內(nèi)置向您展示這一定義XML布局將如何看起來像奔跑的時候。點(diǎn)擊“設(shè)計”,在操作欄中打開它。在UI層次結(jié)構(gòu)的意見(可選)包圍紅線。當(dāng)你點(diǎn)擊一個視圖,你可以跳轉(zhuǎn)到XML源代碼元素定義它。如果你安裝了Android的UI設(shè)計的應(yīng)用程序,可以直觀,無需修改用戶界面手動修改XML。

添加一個按鈕

我們要添加一個按鈕,用戶界面。為了做到這一點(diǎn)添加XML按鈕元件的XML文件。你需要指定按鈕的布局寬度和高度。選擇“WRAP_CONTENT”,這意味著該視圖將大小以按鈕的所需內(nèi)容的大小完全匹配。還指定布局保證金和按鈕的文本。有跡象表明,可以使用,如果需要的話,例如用于定義按鈕的字體大小和顏色多種性能。 AIDE會幫助你通過顯示可能的代碼完成建議鍵入XML代碼。打開設(shè)計,看看你的按鈕將如何看起來像在最后的UI。如果你安裝了Android的UI設(shè)計的應(yīng)用程序,你可以做所有這些變化,而無需手動修改XML。

       

響應(yīng)按鈕

我們要退出應(yīng)用程序,當(dāng)用戶點(diǎn)擊該按鈕。要做到這一點(diǎn),你必須將代碼添加到該按鈕的單擊事件作出回應(yīng)。在助手切換到文件MainActivity.java。在OnCreate方法中添加Java代碼聽按鈕的單擊事件。當(dāng)事件被觸發(fā),稱之為“終點(diǎn)”的方法,這將完成的活動,即退出程序。再次AIDE會幫助你通過打字完成建議的代碼。當(dāng)你鍵入它還將強(qiáng)調(diào)可能出現(xiàn)的錯誤。當(dāng)你長按一個錯誤AIDE允許您選擇可能的修復(fù)錯誤。

測試新的應(yīng)用程序用戶界面

來測試新添加的按鈕的應(yīng)用程序,選擇“運(yùn)行”了。您的應(yīng)用程序會顯示新添加的按鈕,當(dāng)你點(diǎn)擊它的應(yīng)用程序?qū)⑼顺?,就像你在Java代碼來實(shí)現(xiàn)它。


布局的設(shè)計與使用

先決條件
在AIDE中文網(wǎng)社區(qū)論壇下載并安裝AIDE漢化版以及AIDE Android的UI設(shè)計器。你可以使用這個應(yīng)用程序作為一個獨(dú)立的應(yīng)用程序來編輯的Android UI布局。它也完全集成到AIDE,一旦兩者都安裝。

創(chuàng)建一個新布局

當(dāng)你啟動設(shè)計程序也就自動的創(chuàng)建一個新的空布局。您可以在創(chuàng)建,刪除和邊欄布局之間切換。設(shè)計程序還充分融入AIDE,如果兩者都安裝了。當(dāng)你創(chuàng)建的“Hello World應(yīng)用程序”AIDE自動打開main.xml中的文件,它是用來定義這個應(yīng)用程序的主要活動UI。點(diǎn)擊“設(shè)計”,在操作欄中打開設(shè)計此布局。

編輯布局

一個Android應(yīng)用程序的圖形用戶界面使用視圖的層次結(jié)構(gòu)建造。當(dāng)前UI層次結(jié)構(gòu)的意見與包圍在編輯模式下紅線。點(diǎn)擊任何視圖進(jìn)行編輯,如添加子視圖,刪除視圖或編輯它的屬性。另外,也可以挖掘在邊欄視圖層次結(jié)構(gòu)進(jìn)行編輯的圖。按照截圖的步驟添加含中心按鈕一個新的LinearLayout。用同樣的方法,你可以添加更多的小工具,并改變其外觀編輯它們的屬性。

分享布局

Android SDK中提供了一個XML文件格式,可以定義XML中的UI布局較UI元素的層次結(jié)構(gòu)。使用AIDE,Eclipse或安卓機(jī)器人的一個Android UI布局XML可以很容易地集成到你的Android應(yīng)用程序。設(shè)計程序可以導(dǎo)出和導(dǎo)入布局的XML 或者使用復(fù)制粘貼或使用分享給其他應(yīng)用程序。如果你已經(jīng)開始通過AIDE布局編輯那么,沒有必要導(dǎo)出/導(dǎo)入XML。

       

歡迎大家留下你們的疑惑和建議,奧奧為新手提供的教程就到這里了!

AIDE中文網(wǎng)()

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多