一、安卓開(kāi)發(fā)用什么語(yǔ)言
1、Java語(yǔ)言:java語(yǔ)言仍然是安卓開(kāi)發(fā)的主流語(yǔ)言,也是很多安卓開(kāi)發(fā)人員經(jīng)常使用的語(yǔ)言。Java語(yǔ)言有著和C語(yǔ)言類(lèi)似的“形式和感覺(jué)”,但比C語(yǔ)言更簡(jiǎn)單易用,編程采用了“面向?qū)ο蟆钡姆椒āM瑫r(shí),java也可以用來(lái)編寫(xiě)小容量的應(yīng)用程序模塊,可以作為網(wǎng)頁(yè)的一部分,允許用戶(hù)對(duì)網(wǎng)頁(yè)進(jìn)行交互操作。
2、C語(yǔ)言:C語(yǔ)言是一種通用的計(jì)算機(jī)編程語(yǔ)言,廣泛應(yīng)用于底層模塊開(kāi)發(fā)(如驅(qū)動(dòng)、解碼器和算法實(shí)現(xiàn))、服務(wù)應(yīng)用(如web服務(wù)器)和嵌入式應(yīng)用(如微波爐中的程序)C語(yǔ)言提供了可以編譯、處理低級(jí)內(nèi)存、生成少量C語(yǔ)言更適合效率較高的復(fù)雜設(shè)施,比如大型游戲、一些基礎(chǔ)庫(kù)、大型桌面應(yīng)用等。
3、Kotlin語(yǔ)言:Kotlin是另一種官方Android語(yǔ)言。它在很多方面類(lèi)似于Java,但是更容易理解。盡管它在Android Studio之外沒(méi)有得到廣泛使用,但它現(xiàn)在也是Google的優(yōu)選語(yǔ)言。對(duì)于那些希望在眾多項(xiàng)目中擔(dān)任開(kāi)發(fā)人員的人來(lái)說(shuō),這可能有點(diǎn)不那么吸引人了。

二、安卓開(kāi)發(fā)中默認(rèn)的數(shù)據(jù)庫(kù)是什么
安卓開(kāi)發(fā)中默認(rèn)的數(shù)據(jù)庫(kù)是SQLite。
SQLite,是一款輕型的數(shù)據(jù)庫(kù),是遵守ACID的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它包含在一個(gè)相對(duì)小的C庫(kù)中。它是D.RichardHipp建立的公有領(lǐng)域項(xiàng)目。它的設(shè)計(jì)目標(biāo)是嵌入式的,而且已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低,在嵌入式設(shè)備中,可能只需要幾百K的內(nèi)存就夠了。它能夠支持Windows/Linux/Unix等等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語(yǔ)言相結(jié)合,比如Tcl、C#、PHP、Java等,還有ODBC接口,同樣比起Mysql、PostgreSQL這兩款開(kāi)源的世界著名數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)講,它的處理速度比他們都快。