minapp1135270976
刚刚活跃
全职 · 800/日  ·  17400/月
工作时间: 工作地点: 远程
服务企业: 0家累计提交: 0工时
聊一聊

APP聊一聊

个人介绍

1. 熟练掌握java语言,熟悉常用的设计模式(代理、单例、工厂、建造者、观察者、策略等)及反射原理、自定义注解、泛型,2. 熟练掌握Android 应用常用布局及自定义控件,3. 熟练掌握Android 数据存储(文件、Room、MMKV 等),4. 熟练处理Android 中的内存泄漏,5. 熟悉Android 框架及原理:LiveData、ViewModel、Room、Retrofit,6. 熟练使用kotlin及协程

工作经历

  • 2022-01-20 -2026-03-20合肥网达软件科技有限公司Android开发

    使用技术:ViewPager/Fragment 嵌套UI 框架+ RxJava+Retrofit 网络框架+Glide 责任描述: 1. 短视频播放模块的架构设计及开发 2. 产品功能迭代及性能调优 技术描述: 1. UI 框架 使用MVP 架构搭建视频播放模块的框架:view 层和数据请求层进行分离,业务代码和逻辑代码解耦 2. 视图层 短视频view 层的碎片化,使用工厂模式创建视图的每个碎片,以便每个碎片可以复用:标题、简介、右侧交互按钮区域、播放区域 使用策略模式处理画中画、全屏播放逻辑 3. 数据层 封装数据层:Room 数据库+Retrofit 网络请求 4. 数据层和视图层的交互: 封装BaseViewModel,使用动态代理创建LiveData,提高开发效率,优化代码结构 5. 界面间通信方案: 界面间通信使用LiveDataBus,有效防止数据丢失及不必要的内存泄露

  • 2019-05-01 -2022-01-20南京诚迈科技Android开发

    华为智慧助手app 主要是辅助用户语言控制辅助用户使用其他手机应用,包括查询天气、打电话、发短信、闹钟、导航等场景。 项目主要通过语言识别,语义理解,意图转换实现语音控制其他应用功能 使用技术:OkHttp+Hander 责任描述: 1. 添加业务功能:使用CountDownLatch 编写同步的代码实现多个异步数据请求结果的合并 2. 打电话功能代码设计:使用工厂方法对离线和在线打电话进行逻辑解耦

  • 2011-07-01 -2019-05-20南京万得资讯科技有限公司Android开发

    本项目主要针对资讯、市场行情、个股详情的整体展示,用户可以查看大盘的实时走势行情以及个股深度资料。项目采用Socket+ MVP的架构,数据库是OrmLite 框架,图片展示采用Glide 框架,前端数据展示采用MVP架构

教育经历

  • 2004-09-01 - 2008-07-30安徽师范大学物理学本科

    2004-2008年就读于安徽师范大学物理学专业,主修高等数学、力学、电磁学、光学、热学、原子物理学、理论力学、电动力学、量子力学、热力学与统计物理、固体物理等。毕业后参加达内IT培训,学习并掌握了Java语言及移动端开发全流程

语言

中文母语水平
0
1
2
3
4
5

技能

Android熟练
0
1
2
3
4
5
更新于: 2小时前 浏览: 3