2010-11-05 76 views
2

最近我一直在考慮開發一些基本的Android應用程序。它只是由於個人興趣。請指引我從哪裏,我需要什麼工具開始,任何指向某些PDF文件等由於好奇心學習Android開發

我的背景:

1)C. 2嵌入式軟件開發商)本來有一些機會,對柔性工作。因此熟悉日食。 3)在多線程環境下工作。 (RTOS) 4)在unix/linux環境下工作。

因爲我還沒有在Java上工作,所以我開始有多糟糕?

請指導我,我準備好從基礎開始。

回答

2

如果你只是想看看Android,我推薦this tutorial series,因爲它幾乎就是爲了這個。第一個信息來源是官方開發者網站。 。它充滿了非常好的文章,並且只是爲了理解平臺而必須閱讀。該網站上還有整個Android API的參考。

當然StackOverflow上也是第一個地方到搜索答案,如果有什麼不工作,當然還有對SO聊天與Android room

我知道有三本很好的Java書籍,您應該在真正開始高級Android開發之前閱讀這些書籍。來自O'Reilly的Head First Java,Bruce Eckel的Thinking in Java 4th edition,我忘記了第三本書的名字,但是一旦我記得我會把它貼出來。

如果您決定真正開始學習Android,我會推薦Mark Murphy在http://commonsware.com上的商品。

0

我從來沒有使用Eclipse或Java,但只是遵循官方的谷歌Android開發人員的信息來安裝和設置與Android的額外插件的Eclipse,然後只是編譯Hello World。

然後,我下載了接近我想要試用的一個現有應用程序的代碼(使用數據庫的標誌和內置GPS的速度警報),並開始修改它。

基本Java語法類同到C - 那麼所有你需要做的是瞭解所有的OOP位:)

然後我決定我需要一個程序做一些事情,所以我決定寫,作爲一個標準的Java (非Android)應用程序,以更多地瞭解Java。

我用this教程 - 它可能是一個有點慢你:)

問候 西蒙