Android開發(fā)學(xué)習(xí)資源

每1.5年都會(huì)逼自己學(xué)兩門編程語言,2016年如果運(yùn)氣好,應(yīng)該會(huì)開始研究Java和Android。運(yùn)氣好的意思是如果我能夠順利完成2015年計(jì)劃中的幾門語言學(xué)習(xí),因?yàn)橹挥姓莆樟私衲甑幕A(chǔ),明年才會(huì)有Android的計(jì)劃,所以如果不能如期完成,對(duì)我而言將是災(zāi)難性的。計(jì)劃與計(jì)劃之間訂了契約,一旦不能如約執(zhí)行,將會(huì)造成連鎖反應(yīng),哎,亞歷山大!

Android是基于Java的基礎(chǔ)之上的。Java我在2013年的時(shí)候曾下功夫?qū)W過半年,但是那個(gè)時(shí)候想法是如此天真純樸,完全沒有編程基礎(chǔ)的我,其實(shí)一開始只是想學(xué)Javascript的,去陰錯(cuò)陽差學(xué)了Java,以為Javascript和Java應(yīng)該是有些關(guān)聯(lián)的,但實(shí)際JS和Java一點(diǎn)關(guān)系也沒。JS是腳本語言,屬于弱類型的語言,是協(xié)助Html完成一些炫酷的視覺特效或者實(shí)現(xiàn)某些交互功能的,而Java則是強(qiáng)類型語言,可以用來開發(fā)軟件程序的,比如QQ等。學(xué)了半年,我感覺有些難度,許多概念對(duì)于完全沒有編程基礎(chǔ)的人是難以理解的深?yuàn)W抽象,于是我就暫放一邊,去學(xué)JS了。我自己的感覺是學(xué)強(qiáng)類型的語言之前如果可以打好幾門弱類型語言的基礎(chǔ),在不斷深入的進(jìn)展中,在弱類型語言的基礎(chǔ)上,你一定會(huì)發(fā)現(xiàn)將語言的規(guī)范制約條件訂得更嚴(yán)謹(jǐn)一些,一旦遇到更加復(fù)雜的項(xiàng)目,會(huì)比松散的組織結(jié)構(gòu)要好的多,因此再學(xué)強(qiáng)類型的語言就是勢在必為的一件事了。

不過,雖然Android是明年的計(jì)劃,但是收集資料的任務(wù)卻是在平時(shí)的時(shí)候就可以有意識(shí)的做起來的。這是我向來的習(xí)慣。以下就是我收集的關(guān)于Android和Java的一些學(xué)習(xí)資料,一般都是我簡略的過過一遍后發(fā)覺可以慢慢看的資源,本文資料會(huì)不斷更新。

Android學(xué)習(xí)資料
  • 【網(wǎng)易公開課】密西西比河谷州立大學(xué):Android應(yīng)用程序開發(fā)課程
    該課程是面向零基礎(chǔ)的學(xué)員開設(shè)的,每課30分,6課,共3小時(shí)。課程分為6個(gè)模塊,分別涉及Android平臺(tái)概述和其基本構(gòu)件、初次編寫Android應(yīng)用程序、Android用戶界面基本元素、接收和顯示網(wǎng)絡(luò)數(shù)據(jù)、以及進(jìn)一步的話題探討。當(dāng)然3小時(shí)的精悍講解,是介紹最主要的內(nèi)容的。更多的內(nèi)容還需另外找資料自己探索。

  • 【網(wǎng)易云課堂】課程暫缺(等我簡單看一遍后再補(bǔ)充,貌似有很多)

  • Tikitoo寫的《我是如何自學(xué)Android,資料分享》,以及還有一篇《Android 學(xué)習(xí)之路》

  • 一品布衣推薦的《Android編程權(quán)威指南》

……

Java學(xué)習(xí)資料
  • 《Java就這樣學(xué)》by王洋編著,電子工業(yè)出版社
    這本書如果可以,我會(huì)給五顆星,也是一本零基礎(chǔ)的Java入門書,本書是王洋老師總結(jié)了多年來的Java教學(xué)探索的經(jīng)驗(yàn),基于構(gòu)建主義教育思想的Java教材,簡單地說,就是本書的構(gòu)思和符合學(xué)生的學(xué)習(xí)曲線的進(jìn)展,屬于漸進(jìn)式增強(qiáng)的教授知識(shí)的。通過簡單的小練習(xí)開始,慢慢讓你了解Java是怎么回事,然后在通過一個(gè)案例QQ軟件的項(xiàng)目實(shí)戰(zhàn),漸進(jìn)式的不斷加進(jìn)很多新的內(nèi)容,慢慢復(fù)雜起來。當(dāng)然書中并不是簡單的案例堆砌,每部分的任務(wù)都包含了對(duì)相關(guān)知識(shí)的整合,真正讓你知趣結(jié)合的學(xué)Java。

  • 《Java編程思想》第四版 【美】Bruce Eckel著,陳昊鵬譯 ,機(jī)械工業(yè)出版社
    就像所有的語言學(xué)習(xí)都少不了一本字典書一樣,這本就是這樣的作用。它是我在學(xué)Java的時(shí)候,老師特別推薦的,非常厚,特別能讓我想到Javascript中的《JavaScript高級(jí)程序設(shè)計(jì)》這本書。非常全面而且深入。

  • Tikitoo推薦的《Head First Java》。

  • Head First系列的還有一本《Head First 設(shè)計(jì)模式》。

  • 稀土介紹了點(diǎn)安卓app開發(fā)的資源,有《如何開發(fā)一個(gè)App (by IT-xiao小巫)》以及《Android學(xué)習(xí)路線指南(任玉剛)》。

另外,評(píng)論中有一些資源,蟹蟹大家……

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,045評(píng)論 25 709
  • 第一次找拆頁,所以找一個(gè)書架上有的書,好理解的拆頁。 I:工作事業(yè)是人生的一部分,起起落落是在正常不過的事情,當(dāng)事...
    42度陽光閱讀 311評(píng)論 2 3
  • 買房的時(shí)候買的是一個(gè)舊小區(qū),一個(gè)有很多獨(dú)棟別墅的小區(qū),雖說是舊,但也并不臟亂差,中意的就是小區(qū)的安靜和交通便利,剛...
    我的優(yōu)雅紅姐姐閱讀 287評(píng)論 2 1
  • 慈母手中線,游子身上衣。 臨行密密縫,意恐遲遲歸。 誰言寸草心,報(bào)得三春暉? 每當(dāng)吟到這首詩,我都會(huì)情不自禁想起遠(yuǎn)...
    侯玲玉閱讀 714評(píng)論 0 1
  • 對(duì)于可愛的貼布圖案我總是沒有抵抗力的。 第一次看到這個(gè)小熊時(shí)就被它憨憨的可愛樣子迷住了。 對(duì)于手工人來說,把它變成...
    葉樣悠閱讀 360評(píng)論 2 7

友情鏈接更多精彩內(nèi)容