LGforgone
TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超2個(gè)贊
看有沒有java基礎(chǔ),沒有的話學(xué)習(xí)Android的時(shí)候一定要兼顧這學(xué)習(xí)java基礎(chǔ),甚至了以先學(xué)java,起碼得知道什么是類,接口,函數(shù)間的調(diào)用,數(shù)據(jù)的傳遞,在android學(xué)習(xí)中才能理解代碼是什么意思。我學(xué)android的路線java->android的結(jié)構(gòu)->基本xml控件使用->簡單邏輯業(yè)務(wù)實(shí)踐->簡單的自定義控件和屬性->復(fù)雜邏輯業(yè)務(wù)實(shí)踐->數(shù)據(jù)存取(SQList,retrofit)->各種框架->自定義復(fù)雜控件->系統(tǒng)函數(shù)->內(nèi)核,每個(gè)人的路線都不一樣,自學(xué)看你急切的想掌握哪方面的內(nèi)容,選擇適合自己的就好。最好是找實(shí)際的項(xiàng)目,自己動(dòng)手實(shí)現(xiàn),寫3-4種功能齊全,類別不同工程,基本上就能應(yīng)對很多的項(xiàng)目開發(fā)了,學(xué)習(xí)過程中,注意保留代碼,在遺忘的情況下可以回去看代碼,也有利于與復(fù)用代碼以提高android程序開發(fā)速度,同時(shí)在學(xué)習(xí)難懂的東西,可以多做筆記,在代碼中添加備注等方法,只要花時(shí)間,就一定學(xué)的好
查看完整回答