First-Boold

寫在第一篇的文章,也不知從何寫起。之前沒有記錄的習慣,希望這是個起始篇,能夠將自身學習和經歷記錄下來。文筆不好,望讀者多擔待。

#自我小尬

?本人IT男,從事Android開發,剛剛畢業的小小優良青年。不得不吐槽一下,現在的剛畢業大學生找工作是真的不容易。更何況是找到一份自己心儀的工作。我還是比較幸運,大學能碰上一群有趣,又有想法的人,大四期間創建了一個小型互聯網服務公司。無奈起初的雄宏壯志,最后還是被現實無情摧殘。創業也就告了段落。在畢業證發至之日,大家也多去了自己的歸宿,結局不算差。這一年,學會的更多的是一個擔當。

#Android 開發之旅

##摸爬滾打

?從大二下半學期開始接觸Android,那時候Java也只是皮毛,后來深切的體會到?Java對于Android而言意義之重大。然而用這樣的技術,參加挑戰杯創業大賽,開發了一個多學期。半成品的APP被拿去比賽,可能半成品多不算~~~前些時候整理電腦看到這個項目,簡直服了自己,連adapter多不會,只會xml布局上的復制粘貼。可別說,整體樣式還挺好看,還加了側滑布局,加了3D的ViewPage滑動。一旦看到酷炫的東西就往里面加。想起來也是挺可愛的。最終比賽無緣國賽,止步于省賽銀獎,怎么說呢,還是挺不錯的吧。哈哈哈~~

##蒙眼走路

?大學的Android課程永遠只是布局,動畫,Activity簡單的跳轉,大概聽了半學期就沒有去認真聽。Android上的內容大都還是自己瞎摸索,后來才發現,所有xml上的布局全都可以在Activity里代碼實現,才發現Adapter是個多么神奇的東西,每次ScrollView與ListView多會的沖突,下拉刷新上拉加載有那么多好玩的控件,原來還可以這么請求數據。一切一切,大概那時候才慢慢的有點喜歡Android,盡管代碼都是Copy,但是能寫出一個美麗的控件還是會厚著臉皮自豪一段時間。

?一次機會,大三下學期進了一家小型外包公司實習。又刷新了自己的“技術觀”,從來沒有協同開發過,第一次見識Svn這個神奇的東西,可以把兩個人寫的代碼整合到一個項目里邊去,而且不用人去整合。搗鼓了好一陣子,看了大半個月公司的代碼后。接手了第一個項目(沒想到這個項目跟我到最后我們自己創公司,最后眼睜睜看著它GG)。 開發期間,慢慢認識到“框架”感念。項目有個低層框架,就像造房子的地基。開發不能亂動底層,客戶說的最多就是這句話。呵呵呵~還是挺心疼這個客戶的,被開發牽著走。

##總算能入門Android

?在這個外包公司大概做了半年后,壯志凌云的我們,再召集了幾個之前認識的技術。出來單干。所謂出生牛犢不怕虎,我們是出生牛犢不怕死。我還沒獨自承擔過一整個項目的經驗,也只能硬著頭皮上了。

?公司沒有成立的時候,我們工作在租的農居房內,一邊對著原來闌尾的項目炒冷飯,一邊嘗試著做個“框架”一樣的東西。對于各種框架調研了一遍。我們最后仿照網上用了Retrofit2.0+Rxjava+OkHttp的一個網絡請求框架,以及Fresco圖片加載框架什,還有對項目結構整合,(整合MVP模式失敗)

?終于等來了一個新的項目,迫不及待把框架運用進去。跌跌撞撞的把一個項目完整的交付到客戶手里。中途雖然碰到各種各樣的問題,但也一一解決。問題終歸能解決的,只是時間和你的知識域太小而已。

?做完一個項目算是有點小信心,對框架進行完善,對網絡框架請求增加請求Dialog,以及定制請求log日志。項目結構分類。Adapter分裝成基類。Activity,Fragmanet繼承Base,EventBus3.0等等。近日的混合開發很火,也整合JsBridge框架。實現一個快速開發的一個模式。在半個多月內,出了一個版本。

?漸漸的開始發現,做的最多的是去網上開源的Copy代碼,然后修改實現自己的需求,也慢慢的認識到Android還有源碼開發這一模式,設計到Android更深一層的技術開發,在網上看到一句話說“要是沒讀過Android源碼,沒看過Framework,都還是沒有入門”。驚詫之下,我跑去一探究竟。還真是一看嚇一跳,這個Android遠不是我看到的那樣。這條路很長,水很深。光光Framework 源碼都是以G為單位。

?后面的開發也是努力往App最優的性能方向去走。奈何一個人的路數有限,也不單單我有這方面的想法,周圍的人感同身受。最后一致決定,出去抱大腿去。。。。

##迷茫之際

?之前在一段時間移動端浪潮過后,移動端開發到了一定的寒冬,沒項目做,只能找點其他事情做,轉型一段時間的服務端開發,都是用java,比較輕松點。臨近畢業之際,廣投Android簡歷無人問津,同事服務端八面來風,甚是打擊,考慮是否真的轉行。最后經過去一次畢業旅行后回來,決定還是堅持原來的想法,做自己不喜歡的會是件難熬的事情。堅持,可能結果不是很好,但一定也不會差


?廢話挺多,以此篇為開始,技術貼,瞎扯貼,希望自己能努力更下去。

?附上進新公司要求每個人自帶的座右銘:

? ---------------------------? 不問收獲,但問耕耘,天道酬勤!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,076評論 25 708
  • 水上萍閱讀 130評論 0 6
  • 生命無常,總喜歡在有限的生命里 徒增傷悲, 是命運弄人也好, 道路坎坷也罷, 沒有你的世界, 總是缺少一種直至心靈...
    若瓊閱讀 387評論 0 5