Android个应用架构开发 熟悉 mvp mvvm开发模式
·有良好的JAVA基础,熟悉常见数据结构与设计模式。
·熟悉MVC、MVP架构模式,进行项目重构优化
·熟悉线程间通信,进程间通信、理解Socket通信、TCP/IP
·熟练掌握 Android UI 界面设计及多分辨率屏幕适配
·熟悉 OKHttp、Retrofit、EventBus、Glide、RxJava流行开源库的原理及使用
·熟悉Android原生模块与H5页面进行数据交互处理(JsBridge)
·熟悉LeakCanary、MAT相关性能分析工具
·熟悉Android中高效代码的优化技巧,编写高性能代码
·熟悉 SVN、Git 项目管理工具,快速解决冲突
·熟练使用地图定位、资源分享、极光推送、微信、QQ等第三方sdk
·熟悉Kotlin,JNI
掌握6大设计原则和常用设计模式并在实际开发中使用过观察者设计模式、备忘录设计模式、命令设计模
式、装饰模式、状态模式、模版方法模式。
了解 linux 操作系统并熟练使用 linux 常用命令。
独立开发项目注册用户超过3000万,日活百万;
·搜索模块 包含热门搜索和本地搜索,热门搜索采用自定义View显示
·资讯模块 统一封装百度、一点资讯等第三方SDK,方便后期业务拓展
·个人中心 使用微信、手机短信验证登录 根据接口动态添加列表
·数据扩展 接入友盟、Bugly、微信分享等,确保基础数据完整性
·H5 交互 采用JsBridge桥接,并统一封装H5与Native交互流程
·内存优化 优化UI过度绘制防止界面卡顿,线程池统一管理优化线程调度
·启动优化 主题切换法、异步初始化组件、最大限度保活应用
·应用上线 应用签名、代码混淆、渠道打包、应用上线
兼职项目开发维护,按时完成产品需求,及时跟进产品进度,定期参与需求沟通会议,合理提出对产品的开发迭代建议。
是一款日活100万注册用户超过3000万的APP,包含摇红包、摇电视、资讯阅读、leancloud即时通讯、第三方广告展示、互动时间、全民买楼
是一款日活100万注册用户超过3000万的APP,包含摇红包、摇电视、资讯阅读、leancloud即时通讯、第三方广告展示、互动时间、全民买楼