1、熟练掌握Java面向对象编程思想
2、熟练掌握JDBC、Servlet、JSP、JS等编程技术,使用MVC模式开发Java EE项目
3、熟悉SqlServer、MySQL语法
4、熟练掌握XML、JSON的语法及其解析
5、熟悉掌握Android核心开发技术
6、熟悉Xutils、Okhttp、retrofit、butterknife、imageloader等第三方框架在Android中的应用
7、熟练掌握Android的四大组件、自定义控件、sqlite数据库等
8、熟悉NDK编程,并具有一定的NDK(JNI)编程经验
9、熟悉wifi、蓝牙、socket通信以及多线程开发,熟练掌握http、tcp/ip通信
10、熟练百度地图、短信验证、极光推送、即时通信、mina长连接等第三方SDK在Android中的集成应用
11、熟练Android设计模式(例如单例、观察者模式等)
12、熟练eclipse、android studio和MyEclipse等开发工具
13、具有阅读第三方开发文档的能力以及Android应用程序的架构能力
14、熟练掌握Android的MVC、MVP框架,具有一定的软件架构能力及需求分析能力
15、熟悉Html、JavaScript语言
1、共享汽车驾呗APP的开发与维护
2、独立为“哈酷小i”智能语音管家开发Android客户端,独立搭建了MVP框架、集成了短信验证、百度定位、百度语音合成等第三方平台、使用到的技术有:Okhttp、Retrofit、Zxing、Eventbus、Butterknife、Litepal、wifi热点通信、自定义控件、mina长连接、双进程守护等。客户端实现的功能有登录注册、为终端配网、为终端配置房间或者电器、终端通过客户端控制相应的电器、以及采用Recyclereview展示相应的数据列表,整体风格采用了MeterDesign等等。独立上传打包至应用宝等应用市场。用到了单例模式、观察者模式、Builder模式等。