Android發佈已經好幾年了,但還是有很多人願意進入這個領域,比如在校的學生,後端的Java開發者等。
本文將從基礎知識,開發工具,代碼管理三個方面做一些介紹。
基礎知識
Java基礎
大家都知道Android開發需要使用Java語言,所以Java基礎是必不可少的。
這方面涉及Java語言,面向對象,多線程,常用類庫等知識,
如果你是編程的初學者,建議購買書籍《java核心技術卷1 基礎知識》好好學習一下。Android基礎
這方面的書很多,但是很多都跟不上最新的Android發展,
所以我是推薦在線教程,英文不錯的同學,可以直接看谷歌的Android Training系列教程。
不能翻牆的同學請學習中文翻譯版:Android官方培訓課程中文版
開發工具
Android開發現在主流的開發工具也就是Eclipse和Android Studio,
Eclipse今年年底谷歌將不再支持,如果你是完全的初學者,建議直接學Android Studio。
推薦Android Studio 入門指南,還有Android Studio專題中收錄的其他文章。
代碼管理
代碼管理我們現在常用的有Git或SVN,建議學習Git,
Github上有很多開源代碼,看別人的代碼,參照學習是進步很快的。
推薦Android開源項目分類彙總,
其中收錄了個性化控件(View),工具庫,優秀項目等內容。
本文作者: 陽春麪
原文地址:http://www.aswifter.com/2015/07/06/android-newer/歡迎關注我的微信公衆號,分享Android 開發,IOS開發,Swift開發和互聯網內容
微信號:APP開發者