抓住2016的最後一個工做日,寫一篇年終總結,想不出來好的題目了,很久不玩楸楸的我在空間看到你們都在發本身的新年關鍵詞,抽了本身的拿過來作題目。早上起牀莫名的不開心,或許是昨天晚上跟朋友聊得太多;亦或許是真的又到了年底才發現今年還有那麼多事沒作;亦或許是由於什麼....git
個人2016幾個關鍵詞:帝都、成長、一段代碼、一盒紫雲、一杯☕️,僅此而已。
16年年初,由於上家公司的技術轉型影響到了本身的職業規劃,因此奮不顧身裸辭來到了帝都,在二線城市攢了一年的錢買了一個MAC,身上的盤纏很少,但我依然義無反顧的「入坑」,記得來的那天走出地鐵的第一件事就是拿出手機拍了一下帝都的霧霾,而後點了顆煙爲帝都的霧霾作了點貢獻。到了北京投靠我大學的基友,真的是基友啊,那個禮拜住一個牀,蓋一個被子,吃喝拉撒都在一塊兒...那個禮拜基本上面了6,7家,幸運的我拿到了4家offer,天天早上起很早,由於不熟北京的路和地鐵因此基本上天天就約1,2家面試,走了不少彎路,那些天我每天在秀微信運動,最後實在太累了選了一家初創企業,當時被CEO的背景還有所謂的技術團隊忽悠了,而後成功「入坑」。入職以後發現原來我纔是主力,倒也還好,技術我本身選,架子我本身搭建,難題我本身解決,或許由於這個緣由發現我又成長了很多,天天都在進步,哪怕某段時間進步不是很大。github
15年剛畢業的我初進第一家公司記得用的仍是XUtils,ImageLoader,MVC。固然如今仍是有不少在用的,也確實不錯。(15年的事簡單過一下得了)面試
Xutils
Xutils一個框架基本知足一箇中型APP了,註解、圖片加載、網絡、數據庫,那時候好像仍是Xutils2,如今已經到3了;感興趣的能夠到Github上去看看,是國內大牛wyouflf寫的,Github--Xutils。數據庫
ImageLoader--Github--ImageLoader
第一個用的圖片加載框架就是它,感受也很不錯,說說它的特徵:
1.多線程下載圖片,圖片能夠來源於網絡,文件系統,項目文件夾assets中以及drawable中等
2.支持隨意的配置ImageLoader,例如線程池,圖片下載器,內存緩存策略,硬盤緩存策略,圖片顯示選項以及其餘的一些配置
3.支持圖片的內存緩存,文件系統緩存或者SD卡緩存
支持圖片下載過程的監聽
4.根據控件(ImageView)的大小對Bitmap進行裁剪,減小Bitmap佔用過多的內存
5.較好的控制圖片的加載過程,例如暫停圖片加載,從新開始加載圖片,通常使用在ListView,GridView中,滑動過程當中暫停加載圖片,中止滑動的時候去加載圖片
6.提供在較慢的網絡下對圖片進行加載小程序
可是那時候MVP,RXJAVA,Retrofit,Material Desgin這些個詞漸漸進入了個人視線,當時只是簡單地瞭解了一下MD,而後寫了一個相似MD的小APP,感興趣的話能夠看看,不喜勿噴哈哈。
一款基於Material Desgin設計的APP。微信小程序
到了帝都以後,看到了那麼多新的技術,一咬牙用到項目裏面去,反正可是需求還不太明確,有時間供我去研究,網絡使用Retrofit,圖片使用Glide,架構模式用MVP,遇到了不少坑,也解決了不少問題,固然這裏還要感謝一下曾經幫助過個人小夥伴們,謝謝你們。關於Retrofit也寫了幾篇文章,有用的就拿去吧:
Retrofit+OKHttp 教你怎麼持久化管理Cookie
Retrofit--使用Retrofit時怎樣去設置OKHttp
Retrofit--合理封裝回調能讓你的項目高逼格
Retrofit--記使用Retrofit時遇到的一個坑緩存
來到帝都三個月的時間感受本身又到了一個瓶頸期,看啥都看不下去,特別浮躁,買了本《Android開發藝術探索》,看了幾章也感受踏不下心來,而後就跟一個很是優秀的Android開發朋友長談了一夜,下定決心去搞本身不會的東西,那陣子真的是踏下心來去搞了,搞了搞下拉刷新,動畫效果,因此有了這幾篇文章:
Android自定義下拉刷新動畫--仿百度外賣下拉刷新
Android自定義組合控件---教你如何自定義下拉刷新和左滑刪除
Android--仿淘寶商品詳情(繼續拖動查看詳情)及標題欄漸變微信
到這裏的時候我今年的技術基本就沒再繼續研究了,那也就剛剛10月份,接下來的時間就是「瘋狂的敲代碼」了,很瘋狂很瘋狂,內行人都應該懂吧?哈哈。三個月的時間兩個項目,把以前置頂的計劃也都拋在了腦後,直到今天早上起牀,翻了一下本身的本子,不得不嘆息一下...可是這三個月來也不是沒有一點收穫,最近整理的HLibrary應該能夠算是這三個月的總結了吧,還沒完善,因此可能要推遲幾天了,由於前兩篇Base不是太好,不少小夥伴也給了意見,想着最後完善完了再發出來:
Android談談封裝那些事--BaseActivity和BaseFragment(一)
Android談談封裝那些事--BaseActivity和BaseFragment(二)
這裏先說說HLibrary包括那些模塊吧:網絡
互聯網寒冬--這個對於開發人員可怕的幾個字,前幾天的文章我也提到過了一點點,作好本身,天天都在進步,再寒冷的冬天也會有讓你取暖的地方。還有這兩天火爆的龍哥,他們的微信小程序立刻開放了,估計又會有一大堆移動開發人員研究小程序,我也會去研究,但不是投入所有精力,在沒有完成本身的計劃以前我只會當成業餘愛好,勿忘初心,方得始終。做爲一個技術人員,天天都在進步,不須要跟別人去比,你要作的就是跟本身比,就足夠了。去年的年終總結我也有寫,當時列下的幾個目標如今看來應該說達到了,我記得去年寫的時候博客總訪問量達到15w,如今看看彷佛超額完成了,並且今年還參加了2016博客之星的評選,雖然結果不盡人意,可是能得到個入圍獎我也很滿足了,由於我今年所作的努力確實不夠,可是也在進步,這裏再次感謝你們對個人投票支持,謝謝大家。2017年我會繼續和你們分享本身的技術的,把更好的博客分享出來,感謝大家。多線程
擦,擦,擦,題目好像跟我上面說的沒啥關係嘍。嚴重跑題,迴歸一下題目,遠方不必定有詩,即便有詩,也必定屬於你,可是請堅信,只要你一直在努力,一直在進步,更好的本身在遠方一直等你。提早祝你們元旦快樂,Happy New Year!
哦對了,過年了送本身個禮物嘿嘿: