隨著智慧型手機行業的發展,android系統從最初誕生到現在的幾年被大量的完善和修改。以前一直做的是pc端的開發,逐漸意識到移動端是未來幾年的大勢所趨。android系統是基於linux kernel 的開放的平台系統,相較於ios源**也是公開的,是我們學習移動作業系統的不二人選。
《禮記.學記》中說:「良冶之子,必學為裘,良弓之子,必學為箕「,意思是鐵匠的兒子要學習好製作鐵器,必須首先學好怎麼做皮衣。做皮衣的皮革首先要浸泡,皮革浸潤合適的時候才適合做皮衣。這個過程跟在把鐵煉軟後鍛製器皿的原理差不多;弓匠的兒子要學會做好弓,首先要去編簸箕,因為在編簸箕的過程能讓其熟知竹條或柳條的柔韌性,這跟做弓的道理其實也一樣的。上面的話的意思就是凡事都得循序漸進,基礎牢固才能達到」良「的境界,所以先慢才能後快。
1.《andbook android programming with tutorials from the anddev.org-community》.
written by nicolas gramlich.最好讀英文版的,也就60頁會讓你對android有乙個整體直觀的感覺。
2.《深入淺出 android-google 手持裝置應用程式設計》該書在介紹android應用開發非常清楚,可以和sdk結合著閱讀。
3.《google android 應用框架原理與程式設計36技》 台灣作者高煥堂 著 繁體字體 看著更有感覺值得耐心的閱讀。
4.《android a programmer's guide》匯集了許多專家介紹的書,針對相關的問題在ask the expert部分做了詳細的說明。
此外網易公開課上的《
密西西比河谷州立大學:android應用程式開發課程》也可以讓你對android有初步的認識。
對於android的框架圖要牢記於心:」胸中一圖勝千言「
《Android 4 高階程式設計》學習筆記
簡介 主要記錄看 android 4 高階程式設計 的一些心得和新學到的東西 1 android應用程式的型別 1 前台應用程式 主要指activity之類可以直接與使用者互動介面 2 後台應用程式 主要指service和broadcastreceiver之類的在後台執行並且沒有介面的程式 3 間歇...
JavaScript高階程式設計學習4 傳遞引數
ecmascript中所有的函式的引數都是按值傳遞的。也就是說,把函式外部的值複製給函式內部的引數,就和把值從乙個變數複製到另外乙個變數一樣。基本型別值的傳遞如同基本型別變數的複製一樣,如下例 let num1 5 let num2 num1 alert num2 5引用型別值的傳遞,如同引用型別變...
JavaScript高階程式設計(4)
function型別.首先記住一句話 函式是物件,函式名是指標。1 function sum num1,num2 2 var sum function num1,num2 3 var sum new function num1 num2 return num1 num2 不推薦 上面這三種寫法意義一...