綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[討論] 請問各位前輩,小弟有心想學、想買書,請問推薦哪一本??

[複製連結] 查看: 2831|回覆: 15|好評: 0
跳轉到指定樓層
樓主
junc852 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2014-9-26 19:40

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
本帖最後由 junc852 於 2014-9-26 20:25 編輯

請問各位前輩,小弟有心想學、想買書,請問推薦哪一本 ??

版上的教材,我下載了不少
但還是實體的書會來的習慣
用電腦螢幕看久眼睛會不舒服
所以最後還是決定添購一本實體的書

另外,
小弟有個疑問
有沒有什麼程式可以剖解APP的 ??
小弟爬了些文找不到@@..

有時會覺得有的程式很神奇
會想要了解他是怎麼撰寫程式的
(像以C語言來說就會有個.c檔,如果像C語言的話,那APP的程式可以在哪讀取??)

還有,
寫好的程式如果想模擬
可以用BS模擬嗎?
如果不行小弟可以把小筆電灌上ANDROID系統
在不行的話,小弟手邊也還有S2可以實驗用
這樣的設備環境應該可以吧 ??

開發環境朋友建議我用
http://developer.android.com/sdk/index.html
這個好嗎??


以上共四點疑問~
先謝謝各位前輩們看完小弟攏長的文章
小弟還是新手,如果有說錯的還請各位前輩指點
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
whl | 收聽TA | 只看該作者
發表於 2014-9-27 00:23

回帖獎勵 +5

1.書是要找你看的懂的。
2.練習比看書重要。
3.最好是實機寫 app ,因為模擬器會有限制。
4.ADT 是官方出的寫 app 程式,應該目前大部份App都用這套寫的吧,我也只用過這套。

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
junc852 + 1 + 1 非常讚

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
 樓主| junc852 | 收聽TA | 只看該作者
發表於 2014-9-27 09:02
whl 發表於 2014-9-27 00:23
1.書是要找你看的懂的。
2.練習比看書重要。
3.最好是實機寫 app ,因為模擬器會有限制。


請問前輩
有沒有什麼程式可以剖解APP的 ??
小弟爬了些文找不到@@..

有時會覺得有的程式很神奇
會想要了解他是怎麼撰寫程式的
(像以C語言來說就會有個.c檔,如果像C語言的話,那APP的程式可以在哪讀取??)
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

地板
whl | 收聽TA | 只看該作者
發表於 2014-9-27 11:32
反組譯別人的 app 你也不一定看的懂,因為你根本連 app 的結構都還不清楚,你會問"像以C語言來說就會有個.c檔,如果像C語言的話,那APP的程式可以在哪讀取?? "代表你根本完全不懂 android app 結構。

反組譯別人的 app 至少要懂 app 結構,不要想一步登天,那是沒用的,你想知道的答案,會在你學習過程中得到的,有些問題我不會跟您說答案的,那是會害了你,加油吧。

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
junc852 + 1 + 1 非常讚

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

5
 樓主| junc852 | 收聽TA | 只看該作者
發表於 2014-9-27 11:49
whl 發表於 2014-9-27 11:32
反組譯別人的 app 你也不一定看的懂,因為你根本連 app 的結構都還不清楚,你會問"像以C語言來說就會有個.c ...

好的
感謝前輩指點~
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

6
messengerses | 收聽TA | 只看該作者
發表於 2014-9-30 01:01

回帖獎勵 +5

Q1: 推薦哪本書?

學Java推荐猛虎出閘,會了Java後學Android直接看Android官方文件即可,只是官方文件寫的不是很好,上面給的程式碼不見得能直接使用。

Q2: 什麼程式可以剖解APP?

到Google下關鍵字「Android 反編譯」,就可以找到許多將Android的APK反編譯成.java檔或是.smali檔的文章。

Q3: 模擬器要用哪個,可以用BS嗎?

不建議用BS。可以使用Genymotion,有提供eclipse的插件,這個模擬器使用x86的Android系統,速度飛快。

如果想模擬出ARM的Android系統,用Android ADT提供的AVD即可。

Q4: 這樣的設備環境應該可以吧?

建議以支援原生Android系統(Nexus系列的Android裝置)為主,再去延伸支援其他廠商客製的Android版本。Genymotion或是AVD提供的系統都是Android原生系統。

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
junc852 + 1 + 1 非常讚

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

7
 樓主| junc852 | 收聽TA | 只看該作者
發表於 2014-9-30 15:00
messengerses 發表於 2014-9-30 01:01
Q1: 推薦哪本書?

學Java推荐猛虎出閘,會了Java後學Android直接看Android官方文件即可,只是官方文件寫的 ...

非常感謝前輩
我要的就是這種詳細又明瞭的回答!!
感謝您^^~
我會去找那本書來看看的^^~
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

8
 樓主| junc852 | 收聽TA | 只看該作者
發表於 2014-9-30 15:10
messengerses 發表於 2014-9-30 01:01
Q1: 推薦哪本書?

學Java推荐猛虎出閘,會了Java後學Android直接看Android官方文件即可,只是官方文件寫的 ...

前輩
我稍微找了一下
請問是下面網頁中的哪一本??

http://www.books.com.tw/products/0010587319
http://books.gotop.com.tw/v_ACR004431
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

9
messengerses | 收聽TA | 只看該作者
發表於 2014-9-30 15:15
junc852 發表於 2014-9-30 15:10
前輩
我稍微找了一下
請問是下面網頁中的哪一本??

要看當然是看最新的版本

點評

感謝您^^~  發表於 2014-9-30 21:29
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

10
ivan0910677567 | 收聽TA | 只看該作者
發表於 2014-11-10 19:36

回帖獎勵 +5

由 手機網頁 發佈
junc852 發表於 2014-9-26 19:40請問各位前輩,小弟有心想學、想買書,請問推薦哪一本 ??版上的教材,我下載了不少

好 軟体是一定要支持的 謝謝

評分

參與人數 1幫助 -1 收起 理由
junc852 -1 我想這篇文中 應該沒有提到軟體... 要灌.

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則