4年Android开发经验,熟悉Android SDK、Framework、UI设计与实现;
Java基础扎实,有良好的编码习惯以及软件设计和架构能力;
熟练掌握Kotlin开发语言;
掌握Android性能优化、多分辨率适配方案;
熟悉MVC/MVP/MVVM模式以及常用设计模式;
熟练掌握RxJava、OKHttp、EventBus等开源项目原理及使用;
有Web开发、小程序开发经验;
熟悉Python开发;
一、随手记
目前负责随手记Android客户端的研发工作。主要负责日常需求开发以及项目调优。目前随手记用户已经突破了2亿,是记账理财类APP的Top 1。
项目主要技术栈为:MVP/MVVM + RxJava + Retrofit + Kotlin、Java混编。模块间跳转采用ARouter,热修复采用Tinker。
二、智能答疑
智能答疑为步步高家教机中的搜题APP。包括题库搜索、教学视频播放、离线下载、及习题练测等功能。视频播放移植了ffmpeg,音频播放采用MediaPlayer + Service实现,离线下载采用Service + Brocast + Sqlite实现,习题练测采用WebView + HTML + JS实现。