學習androids一定要會java的(de),因為androids的開發至少目前是在一個純java的開發環境中進行的,androids的學習基本上是學習如何運用(yòng)它的控件以及各個組件,但是(shì)要實現這些控件和組件必須要用到java,不(bú)排除(chú)以後使用c#也可以進行androids的開發。因此java是個基礎,要想讓自己變成一個(gè)androids達人,所以一定要潛下心(xīn)來好好把java的基礎學習一下。其實java是一門很(hěn)容易(yì)學(xué)習的語言。
不需要的,可以直接進行安卓學習,但可以了解(jiě)了解。
應該是要學的
也不(bú)一(yī)定要(yào)學習C語言,實際上,學習語言,主要是培(péi)養你的邏輯思維。而(ér)且C語言的結構,相對合理。但至少(shǎo)要學習一門語(yǔ)言, 比較合理。
安卓app使用的是java編程語言,現在也有用HTML5開(kāi)發app的,但(dàn)是兼容性不是很好,因為開發框(kuàng)架還不是很成熟。如果做安卓app開(kāi)發,建議學習(xí)java。
技術:
Web服(fú)務:servlet, cgi腳本,asp等;
係統調(diào)度:多線程,並發等(děng);
框架:
對應不同的web服務(wù)技術,采用的編程語言不同;
對應係統調度,有不同的(de)多線程,多進程通信框架等(děng);
這得看你的學習程度了,如果你(nǐ)學了安卓開發(fā)那麽久按照教程來吧,如果(guǒ)沒有學過,那麽就看看我(wǒ)的回答是(shì)不是貼(tiē)題意的。
比較快的開發app方式。接(jiē)入任意後台,通過(guò)HBuilder封裝(zhuāng)成app。
2.使用(yòng)MUI,借用官方的組件代碼,構(gòu)建app的界麵,調用後台數據,再(zài)通過HBuilder封裝,這個學的(de)有點多。
4.通過易安卓,中文(wén)可視化編程工具,編寫app,因為是中文,比用其它語言明顯容易一些。
APP開發根據開發方式可分為原生APP和(hé)Web
APP,APP主流開發(fā)操作係統有安卓和ioses。
安卓版本原生APP的開發語言為JAVA,ioses版原生APP的開發語言為Objective-C。
安(ān)卓版(bǎn)本Web
APP的開發語言為JAVA+HTML,ioses 版(bǎn)Web APP的開(kāi)發語言為Objective-C+HTML;
僅供參(cān)考