一張思維導圖,告訴你Android新手如何快速入門

來源:互聯網
上載者:User

標籤:

本部落格出自公眾號安卓應用頻道:http://mp.weixin.qq.com/s?__biz=MzA3MDMyMjkzNg==&mid=2652261947&idx=1&sn=80ab40c249105108e0a03a3aa160eb2e&scene=0#wechat_redirect

 

↓↓ Android知識體系架構 ↓↓

 

接下來,我們具體講一講各個部分的內容。


四大組件

 


UI 設計

 

常見View的使用

 


網路

 


線程和進程

 

資料存放區

 


進階學習

 

編程基礎

 

網路通訊協定

 

資料庫

 

開源架構

 


測試基礎

任何一個開發都不能把產品的品質完全依賴於專業的測試人員,相反,應該直接把上行品質作為自測目標。所以,開發人員需要學習必要的測試方法,常見的測試方法包括:

 


其他補充學習

 

 

講完知識體系,下面講講作為一個新人如何快速入門和進階的一些經驗。想要快速入門,可以嘗試以下的方式:
1. 買一本通俗易懂的書籍,快速看完;

2. 查看並模仿官方samples,這可以讓你瞭解安卓的樣子;

3. 實踐一個感興趣功能


入門之後,進階可以分為三步:
第一步進階:系統學習官方training和guide部分,仔細看完獲益匪淺
第二步進階:引入開源項目簡化開發,並查看源碼瞭解實現;
第三步進階:當你慢慢熟悉開發之後,這個時候你就需要對view的內部世界更加瞭解,查看常見組件view等內部實現,查看Activity ManagerService, Android進程啟動,低記憶體殺進程等運行機制,學習安卓運行環境,學習各種調優工具進行有化,

 

 

推薦資料

1. 曆年Google I/O大會視頻

2. 公眾號:Google開發人員

3. 國人整理的學習列表

https://github.com/Trinea/android-open-project

https://github.com/Freelander/Android_Data 

 

一張思維導圖,告訴你Android新手如何快速入門

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.