1. 程式人生 > >一步步教你搭建Android開發環境(有圖有真相)--“自吹自擂:史上最詳細、最囉嗦、最新的搭建教程”

一步步教你搭建Android開發環境(有圖有真相)--“自吹自擂:史上最詳細、最囉嗦、最新的搭建教程”

宣告:轉摘請註明http://blog.csdn.net/longming_xu/article/details/28241045 前言:為什麼要寫這麼一篇文章?網上介紹Android開發環境搭建的文章一片一片的,我為什麼要自己”重複的去造輪子“呢?原因有三個:第一個是因為目前自己正在學習cocos2dx遊戲開發,需要將自己的的專案編譯到Android平臺上去執行,所以就有了這篇文章。順便介紹下cocos2dx是一個跨平臺遊戲開發引擎,其跨平臺性體現在”一次編寫,多平臺編譯“,這個可不要跟java語言的”一次編譯,處處執行“混淆了!第二個原因是網上Android開發環境搭建的文章雖多,但是畢竟大部分都是用的老版本的開發環境搭建的了,也沒有做更新,畢竟eclipse、jdk、ndk等開發工具和開發包版本都在更新,所以就當是做一下教程更新吧!第三個原因是咱也是第一次寫部落格,算是對自己學習過程的一種記錄吧,這種方式很有效哦。 好了,咱們切入正題吧! Android開發環境搭建其實很簡單,你只需要這麼理解”開發環境搭建無非就是”軟體安裝+軟體配置+環境配置“而已。千萬不要被一些繁瑣的步驟嚇壞了!我就有這種恐懼->總是怕安裝的軟體,會使自己的電腦變得蝸牛甚至解除安裝不乾淨,比如:萬惡的sqlserver(曾幾何時,我跑到網咖,在網咖的機器上各種試-它有系統還原功能,哈哈哈,試驗成功後,再到本機安裝),所以只要你放心大膽地去試,成功只是個時間問題!當然有搭建教程,會讓你事半功倍,少走彎路哦。 本人的配置:                 win7 32位系統 搭建步驟:
  1. 下載必要的資源(JDK,Android SDK,Eclipse,ADT)以及介紹
  2. JDK安裝
  3. Android SDK安裝
  4. Eclipse安裝
  5. ADT安裝
  6. 建立AVD
  7. 編寫Helloworld並執行
那我們就按照上面的步驟開始吧!!!!!!旅途愉快

第一步:資源下載:    

1、JDK介紹和下載:
  • 介紹
什麼是JDK?JDK全稱Java Development Kit(java開發工具包),也可以稱之為Java SDK。有很多同學可能搞不清JDK和SDK之間的關係,那我做一下簡單的說明,SDK的全稱Software Development Kit(軟體開發工具包),從兩者的全程上你應該意識到些什麼了吧,binggo!猜對了!JDK只是SDK的一個子集!SDK範圍很廣,是一個覆蓋面相當廣泛統稱而已,只是一個抽象的名字!可以這麼定義它:輔助開發某一類軟體的相關文件、範例和工具的集合都可以叫做“SDK”。SDK對於JDK來說就像是“工具對於鉗子,錘子(羅永浩的手機也叫這個名字!!!!)等”之類的概念!工具(SDK)是一種統稱集合,鉗子和錘子(Java SDK即JDK、Android SDK)是SDK的一種具體的子集,鉗子可以夾東西,錘子可以砸東西,各有各的作用。如果你還不明白!!那我上圖嘍,有圖有真相,人對圖形的理解能力要超過對文字的理解,是不?

從上圖你可以理解SDK和JDK之間的關係了,那麼JDK有什麼用?你可以百科一下,總之要做java開發,他是必不可少的。他作為java的核心,包含了Java執行環境(Java Runtime Envirnment),一堆Java工具和Java基礎的類庫(jar包)。額外提一下:java的本家是sun公司,現在被oracle收購了......

  • 下載JDK:
2、Android SDK介紹和下載:
  • Android SDK介紹:
經過上面對JDK(Java SDK)的介紹,相信你應該對Android SDK有所瞭解了。是的,Android SDK也是SDK的一種,只不過它是Android軟體開發的工具包,而JDK是Java軟體開發的工具包。如果你要做Android開發的話,那麼你就需要Android SDK提供的API來輔助開發。如果做Java開發的話,那麼你就需要JDK提供的API來輔助開發。你有可能會問,既然是Android開發,為什麼要下載JDK呢?問得好!那是因為Android SDK提供的API是用java語言寫的哦,既然用java寫的,那麼必然要用到JDK嘍。
注意:官網上現在提供了捆綁包下載(紅框1處):該捆綁包包含了Eclipse+ADT外掛、Android SDK、SDK Manager(開發者再也不需要一個一個的去下載了,但是本教程不使用該捆綁包--不過會另開一個教程介紹,其實都是一樣的,只不過本教程是教你自己去組織起這個開發環境而已,有很大的學習空間哦) 既然我們不用捆綁包ADT Bundle,那麼我們去哪裡下載Android SDK呢?放心,Google還是很人性化的,他不會一刀切的。看見紅框2了嗎,我也是找了20多分鐘才留意到.....悲催!!!點選後會出現下圖:
大致意思是:如果你已經安裝了IDE(eclipse),並且你想進行android開發,你可以單獨下載該SDK,並且你需要為你的IDE(eclipse)安裝支援android開發的ADT(Android Development Tools)外掛(說明:eclipse是一款開源的IDE,你可以用它來進行java快速開發,如果你需要使用它開發Android專案,那麼你需要安裝ADT外掛來支援Android開發。當然你也可以不用IDE進行開發,那麼你也就不需要ADT外掛了,你只需要Android SDK即可,然後用記事本等文字編輯工具來開發---這才是真“牛X”之人啊,但是開發速度就......hehe了)
3、Eclipse介紹和下載:
  • Eclipse介紹:
Eclipse 是一個開放原始碼的、基於Java的可擴充套件開發平臺。就其本身而言,它只是一個框架和一組服務,用於通過外掛元件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛集,包括Java開發工具(Java Development Kit,JDK)。這也是為什麼你需要先安裝JDK的原因,因為Eclipse整合開發工具需要java執行環境,而安裝JDK的時候會安裝JRE(Java Runtime Environment)--java執行環境。如果你沒有安裝JDK,那麼在你開啟eclipse的時候會提示你安裝。 注:Eclipse的本身只是一個框架平臺,但是眾多外掛的支援使得Eclipse擁有其他功能相對固定的IDE軟體很難具有的靈活性。許多軟體開發商以Eclipse為框架開發自己的IDE。可以作為我們java開發的整合開發工具
  • Eclipse下載:

注:乍一看,好多版本啊,下哪一個啊?別慌張,其實上面已經介紹了,eclipse它只是一個框架和一組服務。主要通過外掛來構建開發環境,靈活度非常高。因此雖然版本多,但他們的核心是一致的,只不過是整合的外掛的不同而已,我們就選Standard標準版(紅框)的吧,當然你也可以選擇for java EE版本。
  • Eclipse漢化:
漢化其實很簡單的,其實就是把漢化包作為一個外掛,通過Eclipse的外掛機制來安裝,後面安裝的時候將會介紹哦。
4、ADT外掛介紹和下載:
  • ADT外掛介紹:
ADT(Android Development Tools)安卓開發工具集,為什麼要下載它?它是做什麼用的?既然我稱它為外掛,那他坑定是一個輔助開發工具嘍。
對於程式開發的學者來說,eclipse也許並不陌生,它為我們提供了一個非常廣闊的平臺來開發程式。同樣我們也可以用它來開發android程式。但是在eclipse中並不能直接開發android程式,需要我們安裝一個ADT外掛。
百科介紹:在Eclipse整合IDE環境中,需安裝ADT(Android Developer Tools)Plug-in,這是在Eclipse進行Android開發的必要外掛。目前Android開發所用的開發工具是Eclipse,在Eclipse編譯IDE環境中,安裝ADT外掛,為Android開發提供開發工具的升級或者變更,簡單理解為在Eclipse下開發工具的升級下載工具
  • ADT外掛下載:
既然我們安裝了eclipse,那我們就不必去單獨下載ADT外掛安裝到eclipse上,我嫌麻煩。我們可以直接使用eclipse的外掛安裝機制來下載自動安裝。
##################################################################################################
回顧一下,我們現在到哪一步了? 首先你瞭解了JDK和SDK之間的關係以及JDK的作用,並下載了JDK,我下載的是最新版本:jdk-8u5-windows-i586 .exe; 然後你瞭解了Android SDK的作用,並下載了Android SDK,我下載的是最新版本:installer_r22.6.2-windows.exe; 再然後你瞭解了eclipse整合開發工具(IDE),並下載了eclipse,我下載的最新版本:eclipse-standard-kepler-SR2-win32.zip; 最後你瞭解了ADT外掛的作用(我們將會使用eclipse外掛安裝機制下載安裝)--也算是對其外掛機制的理解; 那麼你現在的下載目錄應該有這三個檔案了,如圖:
下一步就是安裝了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ##################################################################################################

第二步:JDK安裝:

1、點選JDK可執行檔案,開始安裝...
            
2、然後開始一路Next吧...

上圖的紅框內容是你的jdk安裝位置,點選右邊更改即可(我改為D:\Program Files\Java\jdk1.8.0_05),你也可以選擇預設安裝位置,我安裝軟體一般選擇在D盤(強迫症...)
安裝過程中,會出現一個安裝jre執行時環境的對話方塊,如上圖,點選右側更改按鈕,更改安裝位置為D:\Program Files\Java\jre8下,你也可以選擇預設安裝路徑。 注:提醒一下,jre8和jdk1.8.0_05是兩個並行的獨立安裝目錄,可不要吧jre8安裝到jdk1.8.0_05中!!!!!!
OK!安裝成功了!!!!安裝完畢後,我的資料夾結構是這樣的,如下圖:
3、測試一下,安裝是否真的成功了,點選【開始】----【執行】----輸入 cmd,再出現的DOS視窗中輸入java -version命令,如果打印出jdk版本,那恭喜你成功安裝了JDK!!
4、安裝成功了並沒意味著JDK安裝結束了,還有最後一步,配置系統環境變數!!!
環境變數是包含關於系統及當前登入使用者的環境資訊的字串,一些軟體程式使用此資訊確定在何處放置檔案(如臨時檔案)。環境變數說白了就是指定一個軟體的路徑,比如說配置Tomcat,JDK等軟體時就必須設定環境變數。例如Windows和DOS作業系統中的path環境變數,當要求系統執行一個程式而沒有告訴它程式所在的完整路徑時,系統除了在當前目錄下面尋找此程式外,還會到path中指定的路徑去找。
我只演示下win7下系統環境變數的設定方法:右鍵【我的電腦】----屬性------選擇高階系統設定----高階-----環境變數
①選擇【新建】--彈出“新建系統變數”對話方塊,在“變數名”文字框輸入“JAVA_HOME”,在“變數值”文字框輸入JDK的安裝路徑(D:\ProgramFiles\Java\jdk1.8.0_05),單擊“確定”按鈕,如圖:

②選擇【新建】--彈出“新建系統變數”對話方塊,在“變數名”文字框輸入"CLASSPATH",在“變數值”文字框輸入“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,單擊“確定”按鈕,如圖:(注意前面的點號,代表當前目錄)

③在“系統變數”選項區域中檢視PATH變數,如果不存在,則新建變數 PATH,否則選中該變數,單擊“編輯”按鈕,在“變數值”文字框的起始位置新增“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”或者是直接“%JAVA_HOME%\bin;”,單擊確定按鈕,如圖:

 ④ok,java環境變數配置完畢,測試一下吧!點選【開始】----【執行】----輸入 cmd,再出現的DOS視窗中輸入javac命令,出現以下資訊,表示配置成功!!!大功告成!!

#################################################################################################################################

有了JDK你就可以進行java開發了,你不相信????你在懷疑我??不用eclipse??是的!!!我們只需要JDK就可以進行java開發了!

1、首先在D盤下建立一個資料夾,我命名為testjava,然後新建一個txt檔案,命名為HelloJava,並把字尾名.txt修改為.java,一個java原始檔(空的)就這樣誕生了!!簡單吧!
2、下面寫一個人神共知的HelloWorld程式碼程式!把下面程式碼複製到HelloWorld.java中:
public class HelloWorld{
  // 程式的入口
  public static void main(String args[]){
    // 向控制檯輸出資訊
    System.out.println("hello world");
  }
}
3、ok!簡單的列印hello world!程式完成了!編譯執行一下吧。點選【開始】----【執行】----輸入 cmd回車,出現DOS視窗。切換到D:\testjava目錄下,再輸入javac HelloWorld.java,然後輸入java HelloWorld,是不是打印出來了!!如下圖:

#######################################################################################################################

回顧一下:安裝了JDK之後,你會發現其實很簡單,無非就是下載安裝包----安裝-----配置環境變數而已!!!然後我們演示了一下Helloworld程式。
那麼android SDK的安裝是否也如此簡單呢?答案是:yes!一樣的簡單,只是....只是....時間有些漫長...

第三步:Android SDK安裝:

android是目前最流行的一個詞,android的遊戲、軟體等幾乎是我們每天都要用到的。那麼這些android軟體是如何開發出來的呢?答案就是android SDK這個平臺。在我們進行android的開發時SDK是必不可少的,下面就來簡單介紹一下android SDK的安裝方法。

開始安裝吧!只有在這過程中,你才會體會到xxx...上圖:

1、點選可執行檔案,一路next吧...



注意:安裝過程中會檢查是否安裝了JDK,如果沒有安裝JDK則會提示你先安裝JDK,這也是為什麼我們先安裝JDK了(Android開發依賴於java開發環境)



上圖中,選擇你要安裝的路徑(注意:路徑中不要有空格)




OK!安裝到此結束了!!此時,你只是安裝了一個空殼而已,Android開發所需要的SDK包還沒有完全意義上安裝完成,因此上圖安裝程式詢問是否啟動SDK Manager進行系統映像下載(其實就是SDK包的更新和下載)。你可以選擇是,也可以不選擇!然後到安裝目錄中啟動SDK Manager.exe進行系統映像下載。

注意:SDK Manager.exe其實更像是一個SDK更新器,你可能也看到AVD Manager.exe,它其實是一個Android模擬器建立和管理程式(後面會介紹如何建立一個AVDAndroid Virtual Device


2、繼續嘍,無論你通過哪種方式啟動SDK Manager.exe,其最終的結果都是一樣的--下載和更新SDK,啟動後如下圖:


說SDK Manager.exe是一個更新器一點也不為過,因為它就是!!它連線Google的伺服器,檢測出需要安裝的SDK內容,然後讓你有選擇的更新,如上圖。


上圖中我選擇了最新的4.4.2API版本,你也可以選擇其他版本(你隨時都可以使用這個更新器來下載需要的API),點選Install出現下圖:


該視窗詢問你是否接受該許可,當然接受了(我沒有讀過....)否則我們怎麼安裝!!!這是Install按鈕就變成可點選狀態了。點選它!OK,開始等待吧....

注意:下載自動安裝期間可能會請求重啟SDK Manager.exe,重啟後核對一下是否下載了你所需要的包,是否還有其他包沒安裝...


等待的時間,夠長了吧....終於出現下圖了,4.4.2版本的API等工具包都已經安裝成功了:

#########################################################################################################################

注意:如果你發現你的SDK Manager下載速度,非常的蝸牛,那麼你可以更改一些設定,讓它下載的快一些!看一下這一篇文章http://jingyan.baidu.com/article/b0b63dbfd0948c4a483070ea.html

我使用的是:修改一下http請求方式,改為強制http請求,而非https請求,原理是減少了資料量的傳輸,這樣也會加快下載速度。沒有修改之前,1kiB/s...


#########################################################################################################################


3、安裝完畢後仍然要配置環境變數,有了之前java環境變數的配置經驗,Android SDK的環境變數配置也不難。

新建---->變數名:ANDROIDSDK_HOME    變數值:D:\Android\android-sdk 

找到--->變數名:Path   新增變數值:%ANDROIDSDK_HOME%\platform-tools; %ANDROIDSDK_HOME%\tools;


4、測試一下Android SDK是否安裝成功了,如果出現以下資訊,則表明安裝成功了!

如何建立一個AVD模擬器:

上面提到過,Android SDK安裝後,目錄中有兩個可執行檔案一個是更新器SDK Manager.exe另一個是Android模擬器AVD Manager.exe,SDK Manager.exe我們已經使用過了,那麼AVD Manager.exe怎麼用呢?百科介紹:AVD的全稱為Android Virtual Device,就是Android執行的虛擬裝置,他是Android的模擬器識別。建立的Android要執行,必須建立AVD(可以建立多個),每個AVD上可以配置很多的執行專案。
1、下面我簡單介紹如何建立一個AVD模擬器(以後會在部落格中單獨詳細介紹),找到SDK的安裝目錄,點選AVD Manager.exe

2、上圖中(紅框1:是所有建立的虛擬裝置列表視窗,顯示在紅框4中,紅框2:是一些預定義的虛擬裝置配置,紅框3:是自定義一個虛擬裝置),點選New建立一個虛擬裝置

AVD Name:模擬器名字(自己起一個)
Device:裝置解析度
Target:Android版本
CPU/ABI:使用的cpu
KeyBoard:是否開啟虛擬鍵盤
Skin:選擇外觀皮
Front Camera/Back Camera:前置/後置攝像頭
Memory Option:儲存選項(一個是執行記憶體,一個是快取)
Internal Storage:(內部儲存),即手機自帶儲存大小 SD Card:(SD 儲存卡)大小,你可以選擇右側的下拉選項以改變數值的儲存單位,還可以從已有的檔案中選擇 SD 卡
3、配置完AVD之後點選OK,返回到AVD模擬器列表視窗
4、選中一個AVD模擬器,點選右側Start按鈕,啟動....
5、模擬器啟動中...(等待幾分鐘)
6、模擬器啟動成功!!!!
到目前為止Android SDK算是真正安裝完成了!(建立AVD模擬器是可選的,這裡建立它只是告訴你,有了Android SDK你就可以在win32進行Android模擬開發了)
回顧一下安裝過程!其實就是先安裝了一個下載器SDK Manager.exe,然後執行它進行Android SDK包的下載和更新而已。而AVD Manager.exe其實就是一個android模擬器建立程式。

第四步:Eclipse安裝:

eclipse在前面已經介紹過了,它是一個java整合開發環境(IDE)。什麼是IDE?它們的作用是什麼?簡而言之:IDE是可以輔助開發程式的應用軟體,他可以縮短開發週期,提高開發者編碼速度。想象一下你用文字編輯器編寫程式碼,再想象一下你用IDE編寫程式碼....這兩者的差距可不是一般的小...

OK!開始安裝吧...安裝?eclipse連安裝都不需要,直接解壓就可以用了!方便吧...我們一般稱這種軟體為”綠色版“軟體(多健康啊)

1、我把它解壓到D:\Android下,跟Android SDK放在同一父目錄下
2、解壓後的eclipse目錄結構如下圖:
3、右鍵eclipse.exe傳送到桌面快捷方式,建立一個桌面快捷方式
4、這時候,桌面上就會出現eclipse的快捷方式了
5、啟動eclipse.exe,成功的話出現下圖二視窗---配置工作空間,我定義G:\MyEclipseWorkSpace為我的工作空間
注意:eclipse依賴於java開發環境,所以需要安裝JDK,這也是為什麼先安裝JDK的原因(跟Android SDK一樣,如果沒有安裝JDK,那麼啟動eclipse的時候會提示圖一你沒有安裝JDK
 
(圖一)
(圖二)
6、點選OK後進入下圖IDE介面
###############################################################################################################################
到目前為止,eclipse的安裝算是告一段落,你可以用它來做java開發了,還記得上面我們用記事本編寫了一個Hello World程式嗎?現在我們用eclipse來做這個事情,來看看IDE所能夠做到的都有哪些!!
1、建立一個java project
2、點選上圖Finish,將會在左側專案樹中看到新建的java project--HelloWorld
3、右鍵src建立一個java類檔案
4、開啟新建的HelloWorld.java檔案,寫入java程式碼
5、編譯執行....成功打印出Hello world

相關推薦

步步搭建Android開發環境真相--“自吹自擂詳細囉嗦最新搭建教程

宣告:轉摘請註明http://blog.csdn.net/longming_xu/article/details/28241045 前言:為什麼要寫這麼一篇文章?網上介紹Android開發環境搭建的文章一片一片的,我為什麼要自己”重複的去造輪子“呢?原因有三個:第一個

在Ubuntu搭建Android開發環境Android Studio

五一放假,閒著沒事,裝了最新的ubutun16.04,然後打算順道把android開發環境移植到ubuntu上來體驗一下。 1.首先下載了Android studio 2.1  之前使用的提供改host 翻牆 的網站今天掛了。。。只能在國內網站下了。。。 http://w

Android自學第1章搭建Android開發環境Android studio開發工具

磨刀不誤砍柴工,我們先搭建開發環境。 第一步:安裝JDK 下載到本地電腦後雙擊進行安裝。讓JDK預設安裝。 第二步:配置Windows上JDK的變數環境 右擊“我的電腦”,選擇“屬性”,在開啟視窗中點選左邊的“高階系統設定”,出現“系統屬

Android使用eclipse luna搭建Android開發環境支援java8

一、下載相關軟體   android開發環境      準備工作:下載Eclipse、JDK、Android SDK、ADT外掛   上面要下載的4個軟體中,除了JDK之外,Eclipse、Android SDK、ADT外掛這三個都需要FQ才能夠正常下

教程步步使用以太坊ETH錢包

很多小夥伴不知道選擇怎樣的以太坊錢包,下載以太坊PC端錢包更新太慢而且交易不方便,那麼我推薦大家使用GTETH以太坊錢包,操作方便非常安全的以太坊錢包 詳細介紹GTETH以太坊錢包教程 建立錢包(網頁版/桌面軟體/手機軟體),備份錢包(一定要拿到私鑰,不見私鑰千萬不要

ubuntu下搭建android開發環境ubuntu安裝搜狗輸入法by 星空武哥

      剛安裝完的ubuntu系統預設的鍵盤輸入方式是IBus,但是作為android開發的ubuntu“系統鍵盤輸入方式系統”是不支援Ibus的,所以我們要安裝搜狗輸入法。 安裝搜狗

Linux伺服器搭建Java開發環境jdk+mysql+tomcat+maven

1、安裝mysql服務 (1)、更新軟體源,命令:apt-get update (2)、依次使用命令: sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libm

在windows環境裡,用Docker搭建Redis開發環境新書第一個章節

    大家都知道高併發分散式元件的重要性,而且如果要進大廠,這些技術不可或缺。但這些技術的學習難點在於,大多數專案裡的分散式元件,都是搭建在Linux系統上,在自己的windows機器上很難搭建開發環境,如果無法搭建開發環境,就無法實際操練,而單靠背理論題,是無法通過面試的。  

Android開發筆記一百五十二H5通過WebView傳圖片

上一篇文章介紹了WebView與JS之間的資料互動,其實就是把字串傳來傳去,這對文字格式的資訊傳輸來說倒還湊合,倘若要傳輸圖片資訊就不管用了。所以,要想讓h5網頁支援從手機上傳圖片,還得另外想辦法,當然各版本的Android系統也都提供了相應的解決辦法。在Android 4.

【java專案實戰】步步使用MyEclipse搭建java Web專案開發環境

       首先,在開始搭建MyEclipse的開發環境之前,還有三步工具的安裝需要完成,只要在安裝配置成功之後才可以進入下面的java Web專案開發環境的搭建。 1、安裝工具 第一步,下載並

步步使用MyEclipse搭建java Web專案開發環境

首先,在開始搭建MyEclipse的開發環境之前,還有三步工具的安裝需要完成,只要在安裝配置成功之後才可以進入下面的java Web專案開發環境的搭建。 1、安裝工具 第一步,下載並安裝JDK,到官網上下載安裝即可,之後需要細心的配置環境變數,我給大家推薦百度文庫的

用Html5/CSS3做Winform,搭建CefSharp開發環境附JavaScript異步調用C#例子,及全部源代碼

轉載 界面設計 右鍵 異步 一個 由於 編寫 scrip 調用 本文為雞毛巾原創,原文地址:http://www.cnblogs.com/jimaojin/p/7077131.html,轉載請註明 CefSharp說白了就是Chromium瀏覽器的嵌入式核心,我們用此開發W

Android開發步步實現okhttp帶進度的列表下載檔案功能

大家好,我又回來了! 標題好像又起的不知所云,但是貌似也想不起更好的標題,話不多少,先來張效果圖 根據上圖就很明顯標題的含義了,每個列表標籤都有一個下載的按鈕,點選以下載對應的檔案,如果已下載則顯示“已下載”,反之顯示“點選下載”。 首先我們使用okhttp框架下載

步步如何在Ubuntu虛擬機器中安裝QEMU並模擬模擬arm 開發環境uImage u-boot

初次接觸qemu是因為工作的需要,有時候下了班,可能需要在家研究一些東西,因為博主用到arm環境,這時候博主比較小氣,不願花錢買開發板,當然博主在這裡給大家的建議是,如果要真正學懂arm構架的相關知識,還是單獨買一塊arm的開發板,慢慢摸索吧,畢竟這才是最好的學習方法,如果

步步開發部署第一個去中心化應用(Dapp) - 寵物商店

區塊鏈今天我們來編寫一個完整的去中心化(區塊鏈)應用(Dapps), 本文可以和編寫智能合約結合起來看。 寫在前面 閱讀本文前,你應該對以太坊、智能合約有所了解,如果你還不了解,建議你先看以太坊是什麽除此之外,你最好還了解一些HTML及JavaScript知識。 本文通過實例教大家來開發去中心化應用,應用效果

Android】從無到有手把手步步使用簡單的Fragment

轉載請註明出處,原文連結:https://blog.csdn.net/u013642500/article/details/80585416 【本文適用讀者】         用程式碼建立並使用了 Fragment,新增 Fragment 之

Android】從無到有手把手步步使用簡單的Fragment

轉載請註明出處,原文連結:https://blog.csdn.net/u013642500/article/details/80579389 【本文適用讀者】         targetSdkVersion 版本大於等於 21,即 app 即將有可能

Android】從無到有手把手步步使用簡單的 Fragment

轉載請註明出處,原文連結:https://blog.csdn.net/u013642500/article/details/80515227 【本文適用讀者】         知道 Fragment 是什麼,不知

Android】從無到有手把手步步構建並使用RecyclerView

轉載請註明出處,原文連結:https://blog.csdn.net/u013642500/article/details/80480906 【AS版本】 【新增依賴】 1、開啟 Project Structural。(可點選圖示 ,也可以在File選單中開啟,也可以按 Ct

20181117——步步開發部署第一個去中心化應用(Dapp) - 寵物商店

DApp是Decentralized Application 分散式應用 npm Node Package Manager. 包管理工具 用來下載安裝升級解除安裝安裝包 完了沒發出來,結果快取都沒了。 用MetaMask測試私有網路 從Ganache建立的賬戶中選擇一個匯入