學(xué)習androids一定要會java的,因為androids的開發至少目前是在一個純java的開發環境中進行的,androids的(de)學習基本上是學習如何運用它的控件以及各(gè)個(gè)組件,但(dàn)是要實現(xiàn)這些控件和組(zǔ)件必(bì)須要用到java,不排除以後(hòu)使用c#也可以進行androids的(de)開發。因此java是個基(jī)礎,要想讓自己變成一個androids達人,所以一定要潛下心來(lái)好好把java的基礎學習一下。其實java是一門很容易學習的語言。
需要學java,不需要學c語言
不需要的(de),可以直接進行安卓學習,但(dàn)可以了(le)解了解(jiě)。
應該是要(yào)學的
也不一定要學習C語言,實際上,學習語言(yán),主要是培養你的邏(luó)輯思維。而且C語言的結構,相對合理。但至少要學(xué)習一門語言, 比較合理。
這(zhè)得看你的學習程度了,如果你學了安(ān)卓開(kāi)發那麽久按照教程來吧,如果沒有學過,那麽就看(kàn)看我的回(huí)答是(shì)不是貼題意的。
比較快的開發app方式(shì)。接入任意後台,通過(guò)HBuilder封裝成app。
2.使(shǐ)用MUI,借用官(guān)方的組件代碼,構建app的界麵,調用(yòng)後台數據,再通過HBuilder封裝,這個學(xué)的有點多。
4.通過應用(yòng)公園,中文可視化編程工具,零基礎編寫app,因為(wéi)是中文(wén),比用其它語(yǔ)言明顯容易一些。
當然屬於工學了。一般後麵帶工程的就是工科的專業。工科的(de)專業(yè)相(xiàng)比於理學類的(de)專業應用性更強,更(gèng)接近實際(jì)。說白了就是能創造短期內(nèi)能(néng)看(kàn)的見得財(cái)富。軟件工程就是一個應用性很(hěn)強的專業。專業在大一學的和其他的(de)工科沒有區別,基本就是高等(děng)數學(xué),大學物理,線性代數,大學英語,C語(yǔ)言程序(xù)設計。語(yǔ)言是(shì)軟件工(gōng)程必備的東西,一定要學精。之後可能還會接觸到C++和C#,JAVA,匯(huì)編等等。還要學些計(jì)算機的課比如離(lí)散數學,數據結構(gòu),計算機係統組成等等。學好語言(yán)後,軟件工程精華的東西就應該是編程的思想了,這不是一門課(kè),而是在(zài)今後的學習中需要你領悟的。
看你要學到哪種(zhǒng)深度。從底層開始,還是應該先學語言,軟件是次要的,語言是根本。
其實在我看來,說句不中聽的(de)話,咱們中國人,不適合學軟件(jiàn)開發。從語言學分析,語(yǔ)言的構造影響人(rén)的思維方(fāng)式,中(zhōng)國人是聰明,可是計算機語言的語法(fǎ)是硬性的,而且是(shì)英文(wén)。從JAVA來說,常用的單詞和表達式就夠你記一陣子了。而且起(qǐ)初是枯燥的……
我不是潑你冷水啊。
你要是想學的話,先(xiān)學半年的JAVA吧,開發軟件用(yòng)eclipse。隻要你把語(yǔ)言精通了,你後期用什麽軟(ruǎn)件做(zuò)開發都OK。