熟悉View和ViewGroup的事件分發(fā)機(jī)制
熟悉軟件的性能優(yōu)化、內(nèi)存優(yōu)化,擅長(zhǎng)用工具去分析問(wèn)題,且具備獨(dú)立解決崩
潰、內(nèi)存泄露等常見(jiàn)問(wèn)題的能力
" />
有良好的JAVA功底,熟悉常見(jiàn)的設(shè)計(jì)模式,如單例模式,觀察者模式等
熟悉View和ViewGroup的事件分發(fā)機(jī)制
熟悉軟件的性能優(yōu)化、內(nèi)存優(yōu)化,擅長(zhǎng)用工具去分析問(wèn)題,且具備獨(dú)立解決崩
潰、內(nèi)存泄露等常見(jiàn)問(wèn)題的能力
熟悉多線程、網(wǎng)絡(luò)通信
熟練掌握Xml和JSON格式的數(shù)據(jù)解析,熟悉http協(xié)議,熟悉網(wǎng)絡(luò)編程
熟練使用Multitype,Picasso,okHttp,GreenDao等框架,提高開(kāi)發(fā)效率,實(shí)
現(xiàn)快速開(kāi)發(fā)
熟悉Handler,AsyncTask異步任務(wù)機(jī)制
熟悉圖片的緩存技術(shù),常用的優(yōu)化方式,熟練使用LruCache進(jìn)行圖片緩存
熟悉消息推送機(jī)制,第三方推送方案如友盟推送,阿里云推送等
熟悉基于webview的hybrid開(kāi)發(fā)模式
熟悉h5、css和vue.js
熟練掌握屏幕適配
能熟練運(yùn)用eclipse,Android studio,git,svn等工具
熟練掌握UI設(shè)計(jì)、常用布局、動(dòng)畫(huà)特效 、選擇器,樣式和主題的使用
熟練使用kotlin開(kāi)發(fā)
熟悉View繪制流程,touch分發(fā)
了解數(shù)據(jù)結(jié)構(gòu)和算法
2018.3-至今 智能水族專業(yè)版和寵愛(ài)
這兩款A(yù)PP比較類(lèi)似,智能水族專業(yè)版用來(lái)控制智能i8智能排插,傳感器,i3智能插座等等,寵愛(ài)App是用來(lái)專門(mén)控制燈的顯示顏色,設(shè)置定時(shí)等
責(zé)任描述:負(fù)責(zé)app的架構(gòu)設(shè)計(jì),主要功能有登錄、注冊(cè)、設(shè)備配置入網(wǎng)、添加場(chǎng)景、往場(chǎng)景中添加設(shè)備,商城模塊(主要顯示公司名下所有的產(chǎn)品),為設(shè)備添加定時(shí),定時(shí)類(lèi)型有普通定時(shí)、循環(huán)定時(shí)、雨淋定時(shí),電量以及設(shè)功率統(tǒng)計(jì)自定義view顯示每天的電量,設(shè)備固件升級(jí),攝像頭直播功能,以及視頻錄制,截屏,自定義view實(shí)現(xiàn)視頻回放,對(duì)講等功能以及個(gè)人中心模塊
使用Android開(kāi)源庫(kù)EventBus為組件間通信解除耦合集成友盟push實(shí)現(xiàn)通知,接入三方通道,提高通知的送達(dá)率
使用easypermission對(duì)權(quán)限進(jìn)行管理
使用bugly收集日志
使用SmartRefreshLayout來(lái)實(shí)現(xiàn)刷新機(jī)制
使用MPAndroidChart實(shí)現(xiàn)對(duì)電量功率等統(tǒng)計(jì)的展示
使用涂鴉sdk實(shí)現(xiàn)app下發(fā)命令實(shí)現(xiàn)對(duì)排插等智能設(shè)備的控制
使用DaterPicker來(lái)實(shí)現(xiàn)時(shí)間的選擇
使用multitype實(shí)現(xiàn)商城模塊的界面
遇到問(wèn)題能很快定問(wèn)問(wèn)題的原因,并解決問(wèn)題
使用tabLayout+viewpager實(shí)現(xiàn)場(chǎng)景的切換
用自定義viewpager來(lái)實(shí)現(xiàn)輪播圖的切換
2018.1-2018.3 口袋鼠教師版
責(zé)任描述:搭建框架,主要負(fù)責(zé)課程管理、個(gè)人中心以及視頻三大功能模塊,包括上傳課程、修改課程、刪除課程、身份認(rèn)證、教師認(rèn)證、錢(qián)包、邀請(qǐng)碼等功能
首頁(yè)使用drawlayout側(cè)拉控件,通過(guò)onDrawerSlide方法判斷是否左菜單并設(shè)置移動(dòng)教師身份認(rèn)證上傳圖片使用阿里云oss上傳,通過(guò)asyncPutObjec方法上傳成功并進(jìn)行接下來(lái)的操作邀請(qǐng)碼頁(yè)面使用zxing框架生成二維碼
友盟SDK的使用與集成,完成三方登錄和分享功能
2017.11-2018.1 口袋鼠
責(zé)任描述:搭建框架,負(fù)責(zé)首頁(yè)、我的、課程三大大功能模塊,包括登陸注冊(cè)和搜索視頻、修改密碼、搜索課程、購(gòu)買(mǎi)課程(支付寶和微信)、我的訂單、收藏等功能
1.整體框架使用bottomNavigationBar+fragment,通過(guò)onTabSelected方法控制fragment的切換,點(diǎn)擊bottombar使當(dāng)前fragment顯示,其他的隱藏
2.首頁(yè)使用MultiType框架,它是一種更加直觀和靈活的方式來(lái)創(chuàng)建復(fù)雜的recyclerview。
3.使用eventbus簡(jiǎn)化了各組件的通信。
4.使用個(gè)推完成推送需求,在onReceiveMessageData 處理透?jìng)飨?然后解析json發(fā)送到application通過(guò)不同類(lèi)型處理跳轉(zhuǎn)不同的界面
2016.10-2017.4 優(yōu)學(xué)網(wǎng)名師課堂
責(zé)任描述:負(fù)責(zé)整個(gè)app的開(kāi)發(fā),主要功能有學(xué)生可以夠買(mǎi)課程,直播聽(tīng)講,監(jiān)控學(xué)生上課的狀態(tài)、登錄、注冊(cè)、修改密碼、歷史視頻點(diǎn)播、直播、日歷課程、學(xué)習(xí)詳情(學(xué)生是否遲到、早退、課堂練習(xí)得分、點(diǎn)到次數(shù))、購(gòu)買(mǎi)課程、課堂聊天、點(diǎn)名、問(wèn)卷調(diào)查、課堂練習(xí),隨堂測(cè)等功能
項(xiàng)目使用mvp+okhttp3使用Android開(kāi)源庫(kù)EventBus為組件間通信解除耦合首頁(yè)使用viewpager+fragment模式,自定義viewpager的懶加載模式,實(shí)現(xiàn)頁(yè)面的完美切換使用SmartRefreshLayout實(shí)現(xiàn)上拉加載,下拉刷新listview視圖緩存的優(yōu)化:分批加載,listview監(jiān)聽(tīng)onscrolllistener實(shí)現(xiàn)異步加載,使用view的settag和gettag方法使listview快速顯示滑動(dòng)流暢
接入支付sdk實(shí)現(xiàn)支付寶和微信充值
自定義控件:封裝webview(權(quán)限請(qǐng)求、文件下載、基本配置、視頻播放、硬件加速、防止內(nèi)存泄露等)
2016.5-2016.10 課堂網(wǎng)
通過(guò)教室內(nèi)產(chǎn)生的內(nèi)容為基礎(chǔ),建立老師、學(xué)生、家長(zhǎng)間的良性互動(dòng)來(lái)增加用戶的粘性,學(xué)生可以隨時(shí)隨地在手機(jī)客戶端上觀看以往老師的課堂教學(xué)視頻,并對(duì)不懂得問(wèn)他通過(guò)“釘”的形式來(lái)提問(wèn);主要功能有課表瀏覽,視頻播放,
視頻釘釘,視頻手勢(shì),群聊,作業(yè)瀏覽,發(fā)文件,發(fā)作業(yè)等功能使用videoview來(lái)實(shí)現(xiàn)對(duì)視頻的播放,可以讓學(xué)生痛過(guò)釘?shù)男问綄?duì)視頻不懂的地方進(jìn)行提問(wèn),在視頻播放的時(shí)候會(huì)把學(xué)生提問(wèn)的問(wèn)題展現(xiàn)出來(lái),學(xué)生也可以對(duì)別人提問(wèn)的問(wèn)題進(jìn)行點(diǎn)贊,老師帳號(hào)登錄可以看到學(xué)生提問(wèn)的問(wèn)提,老師可以布置作業(yè),通過(guò)發(fā)送文字或者圖片,文件等顯示,學(xué)生端就會(huì)收到通知,并且進(jìn)入作業(yè)詳情也看到老師發(fā)布的作業(yè)主界面采用Toolbar、NoScrollViewPager、AHBottomNavigation、
NoScrollViewPa
功能介紹 遠(yuǎn)程控制插座開(kāi)關(guān): 可以通過(guò)智能水族專業(yè)版app實(shí)時(shí)控制吉印插座的6個(gè)插孔,家里的插座情況任你掌控。 電量統(tǒng)計(jì): 智能水族專業(yè)版app可以實(shí)時(shí)查看家里電器的用電情況。 開(kāi)關(guān)定時(shí): 智能水族專業(yè)版app可以預(yù)先設(shè)置各個(gè)插孔的開(kāi)關(guān)時(shí)間,使
優(yōu)學(xué)網(wǎng)名師課堂app是一款為學(xué)校師生提供遠(yuǎn)程互動(dòng)教學(xué)平臺(tái)。優(yōu)學(xué)網(wǎng)名師課堂app名師對(duì)題目的講解視頻,有效幫助學(xué)生掌握教輔書(shū)中的重點(diǎn)題型與難題。 名師·直播·互動(dòng)讓每一個(gè)孩子都能茁長(zhǎng)成長(zhǎng)。 專注于小學(xué)、初中、高中教學(xué)過(guò)程,為學(xué)校師生提供遠(yuǎn)程互動(dòng)教學(xué)平臺(tái)。