1、熟练掌握Java和Kotlin、鸿蒙开发
2、深入理解Android SDK,能够使用各种API和组件(如Activity、Fragment、Service、BroadcastReceiver等)进行应用开发。
3、熟悉Retrofit、OkHttp等网络库,掌握网络加密请求技术。
4、掌握多线程编程技术。
5、熟练使用Git进行版本控制,能够管理代码库、分支和合并请求。
6、具备应用性能优化经验,能够进行启动优化、内存管理、电池优化和网络优化。
7、熟悉Android应用的安全最佳实践,能够处理数据加密、权限管理和用户隐私保护。
8、熟练运用各种设计模式,能够编写高效、可维护的Android应用程序代码。
八年Android App项目开发经验,一年鸿蒙App开发经验,目前项目为某大型金融机构Android App开发。
技术栈:java/Kotlin、MVVM、组件化、JsBridge、网络安全、性能优化等
职责与成果:
1、核心功能/框架开发
主导App webview模块开发,使用离线包技术h5页面开启速度提升70%。
基于Retrofit + okhttp+ rxJava封装网络请求层,支持多环境API切换,支持网络请求加密,降低代码冗余度40%。
2、性能优化:
通过Profiler工具分析启动耗时,重构启动页资源加载逻辑,冷启动时间从2.5s优化至1.2s。
使用Profiler工具定位内存泄漏,成功修复多个重大的内存泄露问题。
对解决线上问题定位、分析、修复有丰富经验。
3、架构与代码质量:
搭建项目组件化框架,大大提高开发效率。
熟练运用各种设计模式,高效编写易读易维护的高质量代码。
项目简介: 一款集成考勤管理、请假/加班申请与审批、公司物料盘点、员工工资查看等办公工具,目标用户为公司内部员工,解决碎片化办公场景下的效率问题。核心功能模块 技术实现: 使用Retrofit+okhttp实现网络请求,并运用AES+RSA做网络加密。 基于Room
应用介绍 助力乡村振兴,以“乡村”客群为重点服务对象,以互联网思维和金融科技为支撑,构建农业农村生态。为广大乡村客户提供便民事务、电子商务、智慧政务、阳光村务、普惠服务等一站式服务,助力农户美好生活。 核心功能模块: 1、人脸/指纹登录,让您更方便快捷的使用APP;