1. 程式人生 > 其它 >學習筆記_學習Android開發的第一天(草稿待完善)

學習筆記_學習Android開發的第一天(草稿待完善)

計算機領域的概念

計算機程式語言(computer programming language)

開發一款軟體(software)的過程:

編寫程式碼,然後將程式碼編譯打包。整合開發環境(Integrated Development Environment,簡稱IDE)

作業系統
職業現狀

android的入門門檻高,市場需求減小,從網上可以看到廣告少,培訓班的開課班少,網上的教學視訊最新的少。而Python比較熱門

 


歷史背景

2007年,蘋果公司(Apple Company)釋出了蘋果手機(Apple Phone)。它上面安裝的作業系統是IOS。

2009年,谷歌公司(Google Company)釋出了安卓手機(Android Phone)。它上面安裝的作業系統是安卓(Android)。

概念與概念之間的關係

安卓(Android)是一個作業系統。它主要安裝在手機,平板。它們被稱為“安卓手機(Android phone)”,“安卓平板電腦(Android tablet)”。

被安裝在安卓上的應用,被稱為安卓應用(Android Application)。

Windows也是一個作業系統。它主要安裝在個人電腦(Personal Computor)和伺服器(Server)上。伺服器可以簡單理解為,比個人電腦配置更高的計算機(Computor)。
被安裝在Windows上的應用,被稱為Windows應用(Windows Application)。

Java和Kotlin

Java,Kotlin是兩個計算機程式語言。它們都可以用來開發安卓應用。

和Java相比,Kotlin的程式碼看起來更簡潔,但相應地,可讀性更差。

程式碼可讀性:一段程式碼越容易被讀懂什麼意思,我們就說,它的可讀性越高Java語言從1991年首次出現。

Kotlin晚些出現。

選擇哪種語言學習安卓開發?

我個人將使用java語言,(使用)Java語言(編寫)的程式碼更容易被人理解,因此更適合新手。
Android的開發


作為安卓的創造者,谷歌釋出了一款軟體,叫做安卓工作室(Android Studio)。它專門用來“一站式"地開發安卓應用。現在,安卓應用開發者中,絕大多數人在使用它。

安卓工作室的官網地址是:https://developer.android.google.cn。在上面可以學到很多“第一手”知識。

第一個安卓應用

安裝安卓工作室

建立一個新的工程(Project)

執行(run)它

執行這個應用(Application,簡稱app),在手機上的安卓上

執行這個應用,在電腦上的安卓模擬器(Emulator)上

熟悉工程目錄

sdk

或者gradle檔案