話說,寫代碼也有好長的時間了,從曾經的delphi,轉入java swing寫桌面應用;以後是jee;在移動端熱火朝天的時候,卻一直沒有轉入移動端的開發;java
最近卻有了很奇葩的想法,突發奇想要試水APP開發;想着既然對java也算一名老鳥了,先學學android,會相對簡單一些的吧;android
入手一本:第一行代碼_android,學習中;程序員
第一眼看到layout的配置文件,瞬間以爲好熟悉啊。看看activity的寫法,尤爲是那些onClick的事件綁定,忽然想到了曾經寫的 java swing應用;佈局
看着以後的佈局,UI組件;更是有一種似曾相識的感受;猛然發覺,呃,android的本地應用,不就算是android系統的桌面應用嗎?曾經經歷過dephi,寫過java swing 應用,對於這些的感受是同樣樣的啊;只是從PC,轉移到了手機而已;學習
彷佛,在dephi的年代,在java swing的年代,UI,並無那麼的看重。可是當時也有很漂亮的,例如:傳說中的 swing三把刀(第一刀,第二刀,第三刀),裏面介紹的ERP系統也是很漂亮的呢;當時看到那個,就被震驚了;blog
如今轉爲手機的桌面應用了;同樣的有佈局,有組件;彷佛曾經多年前寫桌面應用的經驗對於如今的我也有幫助了;事件
遙想,曾經從桌面轉向JEE的時候,也不是那麼的舒服;如今從JEE再次轉向桌面開發;彷佛沒那麼困難的哦;至少如今所看到的,已經感受下降了許多的難度;開發
或許,對於老一輩的Java程序員,若是想要進入移動端開發的隊伍,android應該是最好入手的吧;嗯。繼續學習;後面繼續看看有什麼不同的;get