1、熟练掌握Java编程思想,良好的Java语言基础,良好的编程风格,并熟练运用部分设计模式。
2、熟练掌握Android下UI布局,自定义UI和动画,View Touch事件分发机制,屏幕适配方法。
3、熟练掌握Android下四大组件的使用以及四大组件间数据的传递和使用场景。
4、熟练掌握HTTP、HTTPS通信,熟练掌握Socket通信,熟悉TCP、UDP协议。
5、熟练掌握Android下五种主要数据存储方式,以及熟练使用XML,JSON,ProtocolBuffer数据传输协议。
6、熟练掌握Android下线程间通信以及不同进程间通信IPC机制。
7、熟练掌握Android应用开发基于 MVC,MVP 框架的搭建。
8、了解Java虚拟机内存管理以及类加载机制,熟悉Android内存管理,Android进程管理。
9、能够有效避免、或者准确解决Android APP运行过程中遇到的ANR、OOM等常见问题。
10、能够使用基于第三方平台,第三方开源库进行APP开发。
北京无界智享科技有限公司
职位:Android 开发负责人
工作描述:负责移动手机端APP(无界医生)的开发维护工作
App 开发工具:Android Studio
代码管理工具:SVN
项目架构:MVP
第三方开源框架:OKHttp网络管理,Glide图片管理,MobileIMSDK
第三方平台工具:环信IM,Umeng统计分析,Umeng PushSDK
北京易康医疗科技有限公司
职位:移动开发部负责人
工作描述:负责移动手机端APP(嗵嗵健康-患者端,嗵嗵e研-医生端)的开发管理工作
App 开发工具:Android Studio
代码管理工具:SVN
项目架构:MVP
第三方开源框架:OKHttp网络管理,Glide图片管理
第三方平台工具:QQ、微信登陆,Umeng 统计分享;支付宝支付;Jpush推送,ZXing扫码。
中软国际有限公司
职位:Android软件开发工程师
工作描述:
一、负责开发联想电商-乐享3C Android客户端
二、负责开发中国移动-飞信 模块功能。
产品概况: 无界医生旨在成立以三甲医院优质专家为核心的专病联盟体系,打造学科细分领域的“专病学院”。以线上视频教学,线下进修的方式,帮助临床医生提升专业技能,致力将基于专病及专项技术的优质医疗资源进行更为精准的连接,践行为中国医疗连接先进生产力的核心平台理念。 工作描述:负
产品概况: 嗵嗵医生,服务于医生的app客服端;嗵嗵健康服务于患者的app客户端 嗵嗵健康主要包含在线交流、随访问卷、健康测评、健康计划、慢病康复、健康档案、健康咨询等功能模块。 嗵嗵医生主要包含患者管理、随访管理、病例登记、病例讨论、会诊转诊、科研咨询等功能模块。 工作