1. 熟練掌握J(rèn)ava基礎(chǔ),具有良好的編碼習(xí)慣 2. 深刻理解Javaweb技術(shù)體系架構(gòu),熟練掌握Servlet/jsp技術(shù) 3. 熟練使用ssh和ssm等開源框架進(jìn)行項(xiàng)目開發(fā) 4. 熟練掌握J(rèn)avaScript,ajax,jQuery等前臺頁面技術(shù) 5. 熟悉MySQL,oracle數(shù)據(jù)庫,SQL語句使用 6. 熟練使用Tomcat服務(wù)器,eclipse,idea,SVN,maven等項(xiàng)目開發(fā)工具 7. 了解Linux系統(tǒng)常用命令及基本操作 8. 熟悉Lucene工具包,solr全文搜索引擎以及redis緩存技術(shù)
了解直播的流程,以及Android音頻等媒體播放技術(shù)使用
熟練使用IPC機(jī)制
熟練掌握J(rèn)SON、XML等常見數(shù)據(jù)載體格式進(jìn)行數(shù)據(jù)的解析。
熟練掌握Android的事件分發(fā)、消費(fèi)機(jī)制。
熟練掌握Eclipse、Android Studio、SVN、Git等開發(fā)工具使用
熟練掌握Android自定義View
熟練掌握Handler,線程等異步操作的流程及使用。
熟練掌握Android五大數(shù)據(jù)存儲。
熟練掌握Android的四大組件,UI的常用布局和各種主要組件。
熟練掌握J(rèn)ava語言,具有良好的編程編程規(guī)范和面向?qū)ο蟮木幊趟枷搿?br/>熟練使用HTML+CSS、JavaScript、以及HTML5網(wǎng)頁程序制作,JavaScript與Android中WebView的交互。
熟練使用Android第三方推送、登錄、分享、地圖、支付、即時(shí)通訊、版本自動(dòng)更新、二維碼掃描等技術(shù)。
熟練使用Android項(xiàng)目開發(fā)中的MVC和MVP開發(fā)模式,了解MVVM開發(fā)模式。
熟練使用UIL、Glide、Picass、Retrofit、OkHttp、Eventbus、PullToRefresh、ButterKnife等第三方框架類庫
熟練使用Material Design等新技術(shù)。
熟練掌握緩存處理、自適應(yīng)屏幕等技術(shù)。
熟練掌握Android中的動(dòng)畫的使用。
熟練掌握I/O流、多線程、網(wǎng)絡(luò)進(jìn)行編程。
熟悉Android平臺應(yīng)用軟件開發(fā)。
熟悉使用HTML/CSS/JavaScript和jQuery進(jìn)行Web開發(fā)。
熟悉Java語法及其核心API。
了解Python和C/C++。
熟悉Java服務(wù)端開發(fā)相關(guān)技術(shù)。
掌握Cocos2d游戲引擎開發(fā)游戲的基礎(chǔ)。
熟練運(yùn)用Java開發(fā)環(huán)境和項(xiàng)目構(gòu)建,有編寫注釋的習(xí)慣; 熟悉數(shù)據(jù)庫MySQL,Oracle,熟練掌握標(biāo)準(zhǔn)的Oracle語言,和數(shù)據(jù)庫模型設(shè)計(jì); 熟練應(yīng)用JSP/Servlet/JDBC/JavaBean的MVC模式項(xiàng)目開發(fā),了解Http,TCP等協(xié)議; 熟練應(yīng)用Java服務(wù)器進(jìn)行 Java軟件開發(fā)