1.扎实的Java/kotlin编程基础,熟练掌握Android SDK及Jetpack组件库,能够高效开发并维护应用。
2.对Android系统架构、自定义控件、动画、性能优化、网络通信、数据存储等有丰富的实践经验。
3.精通 http,socket 网络编程 文件的分段下载和断点续传
4.精通主流第三方库的使用,如:OkHttp3、Retrofit、RxJava、Glide并了解内部原理
5.对安卓音频的采集和数据的转码有实际经验
6.熟悉鸿蒙操作系统及其开发框架,熟练使用ArkUI,具备鸿蒙客户端开发经验
7.具备良好的沟通能力、协作精神和责任心。能够与团队成员紧密合作,共同完成项目目标。
1. 基础组件,公共类的封装
2. 基于JetPack组件完成项目架构设计和框架搭建
3. 基于Retrofit Okhttp RxJava实现网络请求框架的封装
4. 视频下载管理系统的实现
5. 基于腾讯im产品,实现用户的即时通讯和群交流功能
6. 通过录音系统数据的处理,开发吉他调音器的功能
7. 配合产品持续优化APP,提升APP质量和用户满意度
1.根据产品功能需求设计并完成开发实现 2.基础架构的搭建 例如 网络请求框架 ,下载管理系统 , 录音系统等的实现 3.根据业务反馈对代码进行问题的追踪和修复 4.版本发布,jenkins自动化打包 ,分渠道打包 5.音视频播放器的基本封装及多个页面的编写 6.贴子
吉他世界app是一款集曲谱交易吉他教学课程一体的学习弹吉他的工具类软件,里面还包括吉他调音器和节拍器等小工具,里面包含的练琴小游戏可以帮助用户练习弹奏吉他,累计百万下载量日活十万以上。项目中积极优化项目代码,提升项目的稳定性,降低app的崩溃率,优化项目内存使用情况,对app性能