看板 AndroidDev 關於我們 聯絡資訊
大家好 目前工作是測試手機的Tester Java/C++/Python 基礎尚可 (JAVA比較熟 物件導向尚可) 有在寫自動化的腳本 (利用UiAutomator 自動點選UI) 目前在學習android app (買書自學) 慢慢看都還算懂 只是常常書裡都突然天外飛來一筆 比如這裡要用XX 然後就呼叫出來 做一些設定 最後結合在一起 這是學習中的正常情況嗎? 所以我要先硬記 然後自己打一遍code? 但過個兩周 需要用的時候還是要翻書 囧 第一本是買 android app 程式設計教本之無痛起步 看到Camera/Music/Video/GPS那邊就不太行了 每一步都好像是天外飛來一筆 感覺只能仿著做 記順序... 於是在買一本 android程式設計 入門、應用到精通(孫宏明) 這本是單元式的教學 還滿深入的 但深入到有點懷疑自己會用到嗎= =... 1.不知道各位是怎麼克服的 還有一些感覺是不太重要的功能 又是否要學? 2.學這個不確定有沒有助於工作價值的提升? (發現問題需要看LOG 這有幫助嗎?) 3.是不是JAVA還要再回去深究(比如JAVA8技術手冊 全弄懂) 之後在來學APP? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.71.188 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1486740746.A.67B.html ※ 編輯: gary771016 (114.43.71.188), 02/10/2017 23:33:05
hopesong: 常逛android developer官網 02/11 03:22
kobe8112: 1.你基礎大概都了解/看過之後,建議可以用專題式的學法 02/11 10:11
kobe8112: 例如定個目標,要寫出有什麼功能的程式,以此目標為 02/11 10:12
kobe8112: 核心,自然就會有所動力,也不會覺得學到的難以致用 02/11 10:13
kobe8112: 比較少用的功能、進階的功能,可以大略知道就好,有 02/11 10:14
kobe8112: 遇到需要的時候再去查閱/搜尋即可,其他常用功能你只 02/11 10:14
kobe8112: 要常在寫程式,自然而然就會越來越熟,不用查也能寫出來 02/11 10:15
kobe8112: 2. 學寫程式肯定對你有所幫助的,重點是多思考多參考 02/11 10:16
kobe8112: 思考同樣功能,有沒有什麼更漂亮的寫法,別人的程式碼 02/11 10:16
kobe8112: 為什麼跟我寫的不一樣?兩者在效能/閱讀上有什麼差別? 02/11 10:16
kobe8112: 此外看Log是從入門、進階到超級高手都需要做的事情, 02/11 10:17
kobe8112: Log可以輔助你了解問題的類型、程式錯誤的原因、最佳 02/11 10:18
kobe8112: 化的瓶頸...等等,用途太多了 02/11 10:18
kobe8112: 3. 我認為不需要,有用到特殊功能的時候再查即可 02/11 10:19
kobe8112: 你要真的「弄懂」JAVA...是要懂到可以寫書的程度嗎? 02/11 10:20
kobe8112: 那要花多少時間?學到的部分通通都會用到嗎? 02/11 10:20
y3k: 去逛官網 看範例就夠了 我個人工作成長的過程中 書本的幫助不 02/11 11:04
y3k: 大 甚至幾乎沒有... 02/11 11:04
y3k: 我第一本書買了也是看看就趕鴨子上架 之後就是自己摸 後來這 02/11 11:05
y3k: 書跟其他幾本同事提供的交給後進 也是覺得自己教他比較快 02/11 11:05