0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

如何寫一個適用于Android的應用

454398 ? 來源:網(wǎng)絡整理 ? 作者:網(wǎng)絡整理 ? 2019-12-09 17:00 ? 次閱讀

步驟1:安裝Java SE Development Kit 7

本指南假定您知道如何安裝程序,但是如果您沒有,請查看此指南。

安裝 Java SE Development Kit 7(簡稱JDK)。

選擇“接受許可協(xié)議” ,然后為您的操作系統(tǒng)下載正確的可執(zhí)行文件。如果您使用的是Windows,但您不知道所使用的操作系統(tǒng),則只需下載“ Windows x86.exe”文件。

JDK是用于使用Java編程語言構建應用程序,小程序和組件的開發(fā)環(huán)境。 JDK包含一些工具,這些工具可用于開發(fā)和測試以Java編程語言編寫并在ava平臺上運行的程序。由于Android應用程序是使用Java語言編寫的,因此該程序是必需的。

步驟2:安裝Android SDK

如何寫一個適用于Android的應用

《像普通程序一樣,strong》安裝 Android SDK,點擊下一步,然后將其安裝在您想要保存的位置。完成后,找到可執(zhí)行文件并運行程序。

將彈出一個窗口,完成加載后,您可以關閉標題為“選擇要安裝的軟件包”的窗口。

在Android SDK窗口的左側,有5個選項。

單擊標題為“可用軟件包”的一個,然后單擊“ Android存儲庫”。

為此,本教程中,您僅應安裝“ Android SDK平臺工具,修訂版2”和“ SDK平臺Android 2.2,API 8,修訂版2”。

如果您使用其他SDK平臺,則完全有可能完成本教程。

這兩個選項都可以在此步驟隨附的圖片中看到。

點擊“安裝所選文件”以安裝軟件包。

注意:如果在安裝軟件包后提示您重新啟動計算機,請這樣做。

步驟3:安裝Eclipse

最后一個您需要安裝的程序?qū)⒂糜谠谀某绦蛑羞M行編程。

安裝 Eclipse,方法是下載相應的.zip文件,然后提取內(nèi)容到您會記得的文件夾中。提取內(nèi)容后,只需要做的就是運行“ eclipse.exe”文件。

步驟4:設置Eclipse

最后,我們準備好進行編程了。我們將創(chuàng)建一個AVD。 AVD是Android虛擬設備,也稱為仿真器

打開Eclipse 。

在窗口頂部,單擊窗口-》 Android SDK和AVD Manager。

左側突出顯示的部分應突出顯示虛擬設備。

單擊右上角的按鈕新建,并創(chuàng)建新的AVD 與圖片相同的設置。

填寫“名稱”并選擇“目標”后,單擊“創(chuàng)建AVD”。

我正在本教程中使用Android 2.2,因為這就是我的手機使用。它不是您可以編寫此程序的唯一目標。

步驟5:“ Hello World”應用的開始

Go返回Eclipse窗口并單擊File-》 New-》 Project。

在那里,轉(zhuǎn)到Android文件夾并選擇“ Android Project”,選擇它后單擊Next。對您的文件進行適當?shù)母?。項目窗口(如第二張圖片所示):

更改名稱

選擇目標

命名應用程序

更改程序包名稱

單擊完成更改后。

步驟6:應用程序的膽量

如果您的屏幕是看起來不像圖片,請導航到HelloWorld下的左側,然后單擊src左側的箭頭。

現(xiàn)在 單擊箭頭以 example.helloandroid的左側。

雙擊HelloWorldActivity.java ,屏幕應該看起來一樣。

如果代碼缺少第三行,則沒關系。

步驟7:您的應用的實際代碼

在相應的突出顯示行中鍵入以下行代碼從圖像開始:

第一行:import android.widget.TextView;

此行允許您將文本輸出到屏幕。

第二行:TextView tv = new TextView(this);

此如果您要輸出1行,則必須使用line。在這種情況下,該行是Hello World!

第三行:tv.setText(“ Hello World!”);

此行(您可以猜到)輸出文本Hello World!

第四行:setContentView(tv);

此行返回第二行,實際上將文本輸出到屏幕。

使用這些代碼行,您已經(jīng)成功創(chuàng)建了一個App說Hello World!

第8步:運行您的應用程序

要運行該程序,右鍵單擊左側的HelloWorld 項目。

移至運行方式并選擇Android應用程序?!?/p>

模擬器將需要花費一些時間才能打開,但最終它將運行您的應用程序,所以請耐心等待。

恭喜,您現(xiàn)在已經(jīng)成功編寫了適用于Android的Hello World應用程序。

有關進一步提高技能的詳細信息,請參閱下一步。

步驟9:更多信息

因此,您想了解更多有關為Android制作應用程序的信息嗎?太好了,但是您創(chuàng)建的任何東西都不會像此Hello World應用程序那樣簡單。

您將需要開始學習Java。下面有兩個非常好的網(wǎng)站,它們將幫助您學習Java和Android編程的基礎知識。一旦您準備好將應用程序放到App Store上,請看這里。

責任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Android
    +關注

    關注

    12

    文章

    3909

    瀏覽量

    126927
  • 應用
    +關注

    關注

    2

    文章

    438

    瀏覽量

    34112
收藏 人收藏

    評論

    相關推薦

    適用于TMS320C5504/05的電源

    電子發(fā)燒友網(wǎng)站提供《適用于TMS320C5504/05的電源.pdf》資料免費下載
    發(fā)表于 10-11 11:18 ?0次下載
    <b class='flag-5'>適用于</b>TMS320C5504/05的電源

    7MFL5430-2AA10雷達波料位計適用于哪些物料

    雷達波料位計適用于多種物料的測量,包括液體、漿料、顆粒料和固體塊狀物料等。同時,它還適用于各種惡劣環(huán)境和變化環(huán)境,廣泛應用于多個行業(yè)領域。
    的頭像 發(fā)表于 10-08 16:11 ?117次閱讀

    適用于工業(yè)應用的使用MDIO的以太網(wǎng)PHY配置

    電子發(fā)燒友網(wǎng)站提供《適用于工業(yè)應用的使用MDIO的以太網(wǎng)PHY配置.pdf》資料免費下載
    發(fā)表于 09-21 10:24 ?0次下載
    <b class='flag-5'>適用于</b>工業(yè)應用的使用MDIO的以太網(wǎng)PHY配置

    選擇適用于汽車應用的基準電壓

    電子發(fā)燒友網(wǎng)站提供《選擇適用于汽車應用的基準電壓.pdf》資料免費下載
    發(fā)表于 09-02 11:26 ?0次下載
    選擇<b class='flag-5'>適用于</b>汽車應用的基準電壓

    適用于AR眼鏡的TI DLP? Pico?技術

    電子發(fā)燒友網(wǎng)站提供《適用于AR眼鏡的TI DLP? Pico?技術.pdf》資料免費下載
    發(fā)表于 08-23 09:21 ?0次下載
    <b class='flag-5'>適用于</b>AR眼鏡的TI DLP? Pico?技術

    LMP91051是否適用于Pyreos的雙通道?

    LMP91051是否適用于Pyreos的雙通道(兩顆sensor集成在同封裝中,共用電源和地)熱釋電紅外傳感器
    發(fā)表于 08-19 07:17

    無意的次學習,竟讓我擺脫了Android控制?

    由于鴻蒙的爆火,為了趕上時代先鋒。到目前為止也研究過很長段時間。作為Android的研發(fā)人員,免不了對其評頭論足,指導文檔如何寫才算專業(yè)?頁面如何繪制?頁面如何跳轉(zhuǎn)?有沒有四大組
    的頭像 發(fā)表于 05-08 21:50 ?197次閱讀
    無意的<b class='flag-5'>一</b>次學習,竟讓我擺脫了<b class='flag-5'>Android</b>控制?

    微軟正式發(fā)布適用于Windows的Sudo

    微軟已在 Windows 11 Insider Preview Build 26052 中發(fā)布適用于 Windows 的 Sudo,并將其在 MIT 協(xié)議下進行開源。
    的頭像 發(fā)表于 03-19 09:20 ?733次閱讀
    微軟正式發(fā)布<b class='flag-5'>適用于</b>Windows的Sudo

    是否有適用于CYBT-343026-01的SPICE型號?

    您是否有適用于 CYBT-343026-01 的 SPICE 型號? 該模塊將在本質(zhì)安全應用中使用,并且需要知道內(nèi)部電容/電感。
    發(fā)表于 03-01 07:56

    IGBT適用于ZVS 還是 ZCS?

    IGBT適用于ZVS 還是 ZCS?
    的頭像 發(fā)表于 12-01 16:10 ?1078次閱讀
    IGBT<b class='flag-5'>適用于</b>ZVS 還是 ZCS?

    適用于代大功率應用的XHP?2封裝

    適用于代大功率應用的XHP?2封裝
    的頭像 發(fā)表于 11-29 17:04 ?878次閱讀
    <b class='flag-5'>適用于</b>下<b class='flag-5'>一</b>代大功率應用的XHP?2封裝

    差分ADC驅(qū)動器般都會說適用于“幾位”的采集系統(tǒng),這個“幾位”是怎么得到的?

    看ADI的差分ADC驅(qū)動器,般都會說適用于“幾位”的采集系統(tǒng),這個“幾位”是怎么得到的? 假如要選擇24位Δ-ΣADC的差分驅(qū)動器,應該考慮哪些參數(shù)呢?
    發(fā)表于 11-27 08:05

    如何寫內(nèi)存泄漏檢測工具

    如何確定有內(nèi)存泄露問題,如何定位到內(nèi)存泄露位置,如何寫內(nèi)存泄漏檢測工具? 1:概述 內(nèi)存泄露本質(zhì):其實就是申請調(diào)用malloc/new,但是釋放調(diào)用free/delete有遺漏,或者重復釋放
    的頭像 發(fā)表于 11-11 16:19 ?751次閱讀

    如何寫簡單的裝飾器

    要的是,它讓 Python 中被裝飾器裝飾后的方法長得更像裝飾前的方法。 本篇文章不會過多的向你介紹裝飾器的基本知識,我會默認你知道什么是裝飾器,并且懂得如何寫簡單的裝飾器。 不了解裝飾器的可以先去閱讀我之前
    的頭像 發(fā)表于 11-01 09:54 ?447次閱讀
    <b class='flag-5'>如何寫</b><b class='flag-5'>一</b><b class='flag-5'>個</b>簡單的裝飾器

    請問ESP8266開發(fā)板如何寫程序?

    社區(qū)送的ESP8266開發(fā)板如何寫程序?是像stm32那樣用Keil編程么?
    發(fā)表于 10-31 06:53