自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

我是如何自學(xué)Android,資料分享

移動開發(fā)
我要再次強(qiáng)調(diào),一定要有Java 基礎(chǔ)(雖然現(xiàn)在使用其他語言也可以開發(fā)Android,但畢竟是很小眾),也不要認(rèn)為學(xué)習(xí)Java 兩三周就可以不用管了,這會在以后的深入學(xué)習(xí)中暴露出問題,所以Java 基礎(chǔ)一定要牢固,當(dāng)然我也不是說,Java 學(xué)的特別好,才能去學(xué)習(xí)Android,畢竟學(xué)習(xí)是循序漸進(jìn)的,所以在以后的學(xué)習(xí)中要注意,對于Java 系統(tǒng)的學(xué)習(xí)

自己學(xué)了兩三個月的Android,最近花了一周左右的時間寫了個App——Diigoer(已開源),又花了一兩周時間找工作,收到了兩個Offer,也算是對自己學(xué)習(xí)的一種認(rèn)可吧;我剛開始學(xué)習(xí)總結(jié)的——《我是如何自學(xué)Android,資料分享》,如果是初學(xué)Android 的話,不應(yīng)該錯過的,而今天這篇分享好這篇文章,相對于***次寫的會有所提升,所以建議先把上一篇看了,再來看這一篇;

 

那下面就切入正題吧,之前重復(fù)的就不再介紹了,相對于***季,自己對Android 的認(rèn)識更加深了(算是入門了吧),干貨更多了,更加通俗易懂了,英文資料會多一點(diǎn);而自己學(xué)習(xí)過程中發(fā)現(xiàn)的一些好資源,分享給你們,希望對你們的有一些幫助;

 

Java 學(xué)習(xí)


我要再次強(qiáng)調(diào),一定要有Java 基礎(chǔ)(雖然現(xiàn)在使用其他語言也可以開發(fā)Android,但畢竟是很小眾),也不要認(rèn)為學(xué)習(xí)Java 兩三周就可以不用管了,這會在以后的深入學(xué)習(xí)中暴露出問題,所以Java 基礎(chǔ)一定要牢固,當(dāng)然我也不是說,Java 學(xué)的特別好,才能去學(xué)習(xí)Android,畢竟學(xué)習(xí)是循序漸進(jìn)的,所以在以后的學(xué)習(xí)中要注意,對于Java 系統(tǒng)的學(xué)習(xí),我有一下幾個推薦;Introduction to Programming in Java: An Interdisciplinary Approach

 

普林斯頓的公開課,也有書籍,我覺得可以直接跟著公開課學(xué)習(xí)就OK 啦;

 

Java Tutorial - TutorialSpoint

 

TutorialSpoint 是一個專門技術(shù)教程網(wǎng)站,其他教程也可以去看學(xué)習(xí);當(dāng)然你想離線觀看,網(wǎng)站還提供了PDF 版

 

Java Tutorial PDF

Javanotes 7.0 -- Title Page

 

這個是霍巴特威廉史密斯學(xué)院的一本書,跟著JDK 版本,已經(jīng)發(fā)行了好多版本;

 

由于篇幅有限,所以在這里就不累贅了,以后會專門寫一篇文章來說Java;

 

Android 系列教程


這一段時間,發(fā)現(xiàn)了好多學(xué)習(xí)資源,自己收藏了,不敢獨(dú)享,所以拿出來和大家分享,如果您發(fā)現(xiàn)不錯的學(xué)習(xí)資源,歡迎留言;

 

而學(xué)習(xí)的過程中,也忽略了一些問題,比如自己學(xué)習(xí)的不系統(tǒng),如果您也是自學(xué)的話,一定要注意這個問題,我覺得,除了看官方文檔和大牛的博客之外,最重要就找一本好書,把自己的知識系統(tǒng)化;

 

入門指南


 

 

書籍推薦

 


首先自己沒有很系統(tǒng)地去看一本書,所以我也是搜索,或者實(shí)在知乎上別人推薦的,所以,要根據(jù)自己的情況,適合自己的書來看;

The Busy Coder's Guide to Android Development

 

這是大牛CommonsGuy 開源的一本書,它的更新非常及時,基本上就是跟著SDK 更新的,下載PDF 可以在這里(Four-to-Free Guarantee)下載,書籍中源碼可以在Github(commonsguy/cw-omnibus) 中查看;

 

Best Android Books and Resources 2014

 

這篇文章主要介紹了Android 書籍和開發(fā)資源;

 

公開課

 


How to Develop Android Apps Online Course - Udacity

Programming Mobile Applications for Android (Coursera)

Android Development For Absolute Beginners - YouTube

 

 

系列教程

 


Home · codepath/android_guides Wiki - codepath

 

Android 指南,它不僅介紹怎么創(chuàng)建一個最簡單的App Demo,循序漸進(jìn)教你使用各種流行的框架,對于即將工作的同學(xué)來說是很用用的;Demo 很有實(shí)戰(zhàn)意義;

 

Android tutorial - TutorialSpoint

 

是不是特別熟悉呀,對上面提到過,教程特別通俗易懂,代碼實(shí)例也不錯;

 

Android Development - Vogella

 

教程挺通俗易懂

 

AndroidHive | Tutorials, Games, Apps, Tips |

 

博主是印度人,博客主要是以教程為主,質(zhì)量較高,而且會分享比較新的東西;

 

Android Tutorial | Interactive and Step by step tutorial to learn Android

Android SDK - Tuts+ Code Category

Android Programming Archives - Learn2Crack

Android Learning Path | SlideRule

 

大牛博客推薦

 


android-cn/android-dev-cn

 

主要介紹國內(nèi)Android 開發(fā)大牛;

 

android-cn/android-dev-com

 

主要介紹國外Android 開發(fā)大牛;

 

What are must-read Android developer blogs? - Quora

 

Quora 上的回答

 

有哪些 Android 大牛的 blog 值得推薦? - 知乎

 

知乎上的回答

 

開源App

 


F-Droid | Free and Open Source Android App Repository

 

F-Droid 是一個Android 開源App 倉庫

 

Android優(yōu)秀開源項(xiàng)目 - 小豬爬爬

The Android Arsenal - A categorized directory of free libraries and tools for Android

 

在這里,找到******的Android 開源類庫

 

Trinea/android-open-project - Trinea

 

大牛Trinea 寫的Android 開源項(xiàng)目匯總

 

 

 

開發(fā)工具

 


Great Code Examples & Snippets | Codota

 

一個Android 代碼搜索引擎;前兩天發(fā)現(xiàn)了這個工具就愛不釋手,寫了篇文章——《Android 開發(fā)工具之Codota——搜索***的Android 代碼 - 簡書》,讓你參考入門。

 

Gradle

 

知乎上我回答的《如何從eclipse轉(zhuǎn)入android studio,感覺Gradle什么的很難理解的。有什么教程嗎? - Tikitoo 的回答 - 知乎》,可以參考。

 

Android Studio

 

從Google 的態(tài)度就可以看出,Android Studio 就是未來,而且在最近發(fā)布了正式版,教程在網(wǎng)上也不少。

 

Android User Interface | User Experience | Inspiration source for Android Designers and Developers

Android App Patterns

Iconfinder - 400,000+ free and premium icons

 

一個Icon 搜索引擎

 

google/material-design-icons - github

 

Google 把官方的Material Design 1000+ 的Icon 開源了,不僅僅只有Android 版,而且還有Web 和iOS,真是業(yè)界良心呀。

 

inferjay/AndroidDevTools

 

inferjay 總結(jié)的開發(fā)工具,并且提供了國內(nèi)的鏡像。

 

Genymotion - A faster Android emulator

 

Genymotion 是Android 的虛擬機(jī),比官方的快了不知多少啊,它是基于Virtual Box,并且提供了插件。

 

 

 

訂閱

 


Android 周刊

Android開發(fā)技術(shù)周報

碼農(nóng)周刊 - Android

App源碼論壇

 

資源

 


Best resources for Android development

Resources every Android developer must know

 

中文版——《Android開發(fā)者必知的開發(fā)資源 - ImportNew

 

》,譯者是ImportNew - 黃小非

 

愛開發(fā)-源碼搜索,集成了上萬個App源碼供開發(fā)者學(xué)習(xí)和下載

開發(fā)資源 | Android 沉思錄

Android Developer Resources, Tutorials, and References — Being Apptentive

Beginning Android Resources · codepath/android_guides Wiki

Android開發(fā)者資源大匯總 - Android開發(fā)周刊 - 博客園

awesome-android - github

Where To Start - Learning Android Development the Right Way - Kevin Darty - Google+

resources - androiddev reddit

Android自學(xué)資料匯總

Android 學(xué)習(xí)之路

 

參考

 


http://www.quora.com/What-are-the-best-resources-to-learn-Android-development

http://www.quora.com/What-are-the-best-websites-to-learn-Android-development-tools#

http://www.sitepoint.com/12-android-tutorials-beginners/

http://nimooli.com/blog/best-android-books-2014/

責(zé)任編輯:chenqingxiang 來源: 博客園
相關(guān)推薦

2015-02-27 11:28:59

2009-09-25 17:58:00

CCNA自學(xué)

2015-03-12 11:11:32

程序員

2012-09-10 10:45:21

編程自學(xué)編程如何編程

2017-04-11 17:22:57

編程程序員語言

2015-07-30 09:48:38

自學(xué)編程3遍讀書法

2009-09-16 08:38:24

Cisco學(xué)習(xí)資料

2013-01-10 12:57:23

產(chǎn)品經(jīng)理App產(chǎn)品設(shè)計

2012-04-08 20:41:59

Android

2009-09-15 18:41:08

Python學(xué)習(xí)資料

2023-03-21 17:06:24

樹莓派路由器

2015-08-10 14:56:31

Google

2021-01-15 05:19:08

wireshark軟件網(wǎng)絡(luò)

2016-05-18 10:04:17

技術(shù)面試

2015-01-28 13:10:55

2021-08-07 07:23:08

Webpack中間件模型

2020-02-20 19:34:24

JAVAMySQL框架

2022-01-09 23:16:49

編程語言程序員

2009-08-27 10:20:14

思科認(rèn)證CCNA準(zhǔn)備

2022-08-19 08:17:36

JWT服務(wù)器身份信息
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號