男
年齡: 26 身高: 172CM
工作經(jīng)驗: 2年 婚姻情況: 未婚
院校: 佛山科學(xué)技術(shù)學(xué)院 主修: 計算機應(yīng)用
學(xué)歷: 本科 電腦水平: 良好 英語: CET4
求職意向
工作職位: Android開發(fā)工程師求職狀態(tài): 我目前在職,正考慮換個新環(huán)境(如有合適的工作機會,到崗時間一個月左右)。
發(fā)展方向: 1、本人未來希望從安卓開發(fā)行業(yè),有很強的事業(yè)心和責(zé)任感將使我能夠面對任何困難和挑戰(zhàn)。
培訓(xùn)教育
2016年06月畢業(yè)佛山科學(xué)技術(shù)學(xué)院 本科 計算機應(yīng)用
技能專長
01.具備獨立開發(fā),能快速上手項目開發(fā)和項目迭代維護(hù)能力;02.熟練掌握J(rèn)AVA基礎(chǔ)技能,熟練掌握面向?qū)ο笏枷,熟練掌握集合,IO流
03.熟練掌握Android的常用布局,Android四大組件
04.熟練掌握Android的設(shè)計樣式、主題、動畫、狀態(tài)選擇器、布局的優(yōu)化以及include的使用
05.熟悉MVC、MVP、MVVM架構(gòu)模式。
06.熟練掌握Android中的常見機制,比如說事件分發(fā)和攔截機制、Handler機制等等
07.熟練使用常用開源框架,比如說Retrofit、Volley、EventBus
08.熟練掌握Android中數(shù)據(jù)多級緩存的原理
09.熟練處理OOM異常,以及Android內(nèi)存的優(yōu)化
10.有一定的Android屏幕適配經(jīng)驗(可以使用多種方式對不同分辨率屏幕進(jìn)行適配)
11.熟練掌握Android中Touch事件傳遞機制
12.熟悉Android中的自定義控件技術(shù)
13.熟悉常用設(shè)計模式(觀察者模式、單例模式、工廠模式、模板方法模式)
工作經(jīng)歷
2017年08月 - 至今(9個月)佛山市果殼科技有限公司/android工程師
工作內(nèi)容:項目:耐奧金行車記錄儀
(一)開發(fā)工具:Android Studio,安卓智能手機,Git
(二)項目描述:NeekinDVR是一款為廣大汽車使用者打造的智能行車記錄儀。借助于大數(shù)據(jù)和車聯(lián)網(wǎng)智能終端,旨在于讓你
尋找更多的行車樂趣。有四大模塊:
【發(fā)現(xiàn)】:相當(dāng)于一個微型朋友圈,可以獲取官方和自己和別人發(fā)布的文字,圖片,視頻
【記錄儀】:核心模塊,與記錄儀通過wifi連接進(jìn)行視頻錄像,錄完的視頻可以在線觀看,也可下載到手機端
【相冊】:可以瀏覽從記錄儀下載的圖片和視頻,圖片可以做濾鏡和文字編輯處理
【我的】:賬戶設(shè)置和對記錄儀的參數(shù)設(shè)置
(三)項目職責(zé):
1. 項目后期升級維護(hù)
(四)技術(shù)要點:
1. 1.6.1新加了圖片濾鏡處理和文字處理功能,圖片處理用了開源的GPUImage庫,文字處理使用了自定義控件,文字能隨意拖動,放大,改變顏色。
2. 1.6.2新加了違章查詢和官方視頻功能。其中違章查詢核心技術(shù)和問題是listview多層嵌套和嵌套過多導(dǎo)致的時間分發(fā)處理,官方視頻功能核心問題是解決android手機配置的碎片化,但不影響視頻播放的流暢度,解決核心思路是播放器不用surfaceview,改用高性能的textureview,由于是列表視頻,所以取消斷點播放功能(以實現(xiàn)),降低內(nèi)存消耗。
3. 1.6.3新增短視頻查看功能。這個功能在核心是處理縮略圖的生成,利用Glide圖片開源庫可以獲取視頻的第一幀,然后做采樣,等比例壓縮尺寸,再獲取Bitmap;
4. 還有兩個版本的更新,主要是修復(fù)之前沒發(fā)現(xiàn)的bug和更換接口;
離職原因:想換個環(huán)境
2016年03月 - 2017年08月(1年5個月)
廣東華南智聞科技有限公司/安卓開發(fā)工程師
工作內(nèi)容:項目:大潤發(fā)
開發(fā)工具:Android Studio,安卓智能手機,Git
項目描述:大潤發(fā)是一款生活必需品專業(yè)網(wǎng)購App,提供各種較高性價比的生活用品,目前用戶量有60萬+。項目有五個模塊:
【商品首頁】主要使用RecylerView展示商品,有下拉刷新 / 上拉加載更多,輪播圖,城市定位,商城快速入口,二維碼,訊飛語音轉(zhuǎn)換文字,以及搜索功能
【商品分類】實現(xiàn)商品的分類,提供多種智能排序方式,商品詳情擁收藏,分享,評論,降價通知功能,拖動圖片有放大效果,
【冰點低價】提供全商場近期最劃算的商品,一鍵加入購物車
【購物車】訂單結(jié)算,取消,付款,另外可根據(jù)用戶購物車商品同類比例,推薦客戶同類熱門商品
【個人中心】登錄,注冊(目前只支持手機號),等個人賬戶信息管理。
項目職責(zé):
1、負(fù)責(zé)客戶端軟件的開發(fā)與維護(hù); 2、根據(jù)軟件設(shè)計規(guī)范,負(fù)責(zé)Android應(yīng)用軟件的設(shè)計、 開發(fā); 3、對公司現(xiàn)有Android產(chǎn)品進(jìn) 行更新與維護(hù); 4、根據(jù)業(yè)務(wù)變化,不斷改善升級產(chǎn)品,保證系統(tǒng)的性能、穩(wěn)定性及可靠性。
技術(shù)要點:
1、 RadioGroup + ViewPager + Fragment搭建應(yīng)用程序UI框架,使用ViewPager管理Fragment的加載,配合Fragment的生命周期,對Fragment實現(xiàn)數(shù)據(jù)的延時加載同時也避免重復(fù)加載;
2、 封裝BaseFragment和BaseActivity,提高代碼復(fù)用性與維護(hù)性;
3、 自定義RecylerView的實現(xiàn)分類模塊的UI頁面,封裝BaseAdapter提高代碼復(fù)用性,利用ViewHolder減少findViewById次數(shù),提高RecylerView上下滾動的流暢度;
4、 使用Retrofit加載網(wǎng)絡(luò)數(shù)據(jù),對獲取到的數(shù)據(jù)進(jìn)行解析并序列化,結(jié)合DiskLruCache實現(xiàn)二級緩存,達(dá)到節(jié)省流量同時,也能免去重復(fù)的解析數(shù)據(jù)的步驟,提高APP整體的瀏覽流暢度;
5、 Gilde 配合 PhotoView 實現(xiàn)圖片緩存同時,也實現(xiàn)圖片的放大縮小,防止OOM現(xiàn)象;
6、 購物車模塊的信息使用GreenDao實現(xiàn)持久化存儲,減少服務(wù)器壓力,提高APP性能
7、 集成ShareSDK實現(xiàn)鏈接分享,支付寶,微信,銀聯(lián)三種支付的集成;
8、 集成極光消息推送,實現(xiàn)降價、活動通知。
離職原因:想回佛山,因為家在佛山
2016年03月 - 2017年08月(1年5個月)
廣東華南智聞科技有限公司/android開發(fā)工程師
工作內(nèi)容:項目:LIFE美好生活指南
開發(fā)工具:Android Studio,安卓智能手機,Git
項目描述:LIFE是一款垂直于泛家居品類的媒體電商APP,為用戶帶來理想品質(zhì)的生活,用戶量有60萬+。項目有三個模塊:
【首頁】使用ListView多布局,展示時尚家居也達(dá)人攻略,具有簽到、返回頂部、搜索功能;
【搜索】實現(xiàn)商品搜索之外,還有商品分類與達(dá)人時尚生活攻略,商品購買頁面跳轉(zhuǎn);
【個人中心】實現(xiàn)登錄,注冊,支持QQ,微信,新浪賬號登錄,還有購物車、訂單管理、收藏管理功能。
項目職責(zé):
1、 負(fù)責(zé)項目首頁模塊的所有功能實現(xiàn);
2、 負(fù)責(zé)與ui人員溝通完成界面的實現(xiàn);
3、 項目后期升級和維護(hù);
4、 首頁模塊的重構(gòu)。
技術(shù)要點:
1、 項目整體使用RadioGroup + TabLayout + ViewPager + Fragment的架構(gòu),對BaseFragment和BaseAcitiviy進(jìn)行進(jìn)一步的封裝,提高代碼復(fù)用性和維護(hù)性。
2、 定義輪播圖控件與指示器控件,實現(xiàn)圖片的無縫循環(huán)播放。
3、 對Volley進(jìn)行二次封裝,打造可以解析網(wǎng)絡(luò)數(shù)據(jù)同時生成對應(yīng)的bean類,配合DiskLruCache實現(xiàn)二級緩存,提高App整體瀏覽的流暢度;
4、 自定義SpringView,使用SpringView包裹ListView實現(xiàn)下拉刷新 / 上拉加載更多的功能,同時自定義刷新時的動畫;
5、 因為本應(yīng)用能直接購買商品,只能提供對應(yīng)的購買地址(如:天貓),所以使用scheme跳轉(zhuǎn)協(xié)議實現(xiàn)APP頁面之間的跳轉(zhuǎn),而接收到的推送同樣使用scheme跳轉(zhuǎn)協(xié)議實現(xiàn)推送的url頁面跳轉(zhuǎn);
6、 開源框架Volley + Glide + PhoneView交互和加載圖片,因為Glide的內(nèi)置自動識別屏幕分辯率功能,從而能自動壓縮圖片,達(dá)到防止OOM異常;
7、 集成ShareSDK實現(xiàn)商品鏈接分享,集成極光消息推送。
離職原因:想回佛山發(fā)展
自我評價
熱愛編程,喜歡鉆研新的事物,是一個以興趣為動力的人,良好的心理素質(zhì)和抗壓能力;性格活躍,能夠與同事融洽相處,積極向上,熱情開朗;
做事認(rèn)真耐心,能及時高質(zhì)量完成工作;
獨立性強,喜歡逛github上的開源庫,學(xué)到新的技術(shù)點善于歸納總結(jié)。