proginn0816136697
1月前来过
全职 · 909/日  ·  19770/月
工作时间: 工作日19:30-23:00、周末8:00-22:00工作地点: 远程
服务企业: 1家累计提交: 1工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

1. 有过大型项目的架构,开发,维护经验,包括:设计模式,基础架构,组件化,模块化,快速集成框架等,能够保证业务不断增长的过程中,既保证质量,又保证速度

2. 在开发过程中,通常会深入到源码和机制,包括: jvm架构和工作原理,class文件分析,kotlin实现原理(基础jvm),android平台的基本机制,app进程启动流程,view渲染机制和流程, glide实现原理,注解(annotation)recyclerview实现原理。并通过掌握的这些基础知识能够更深入的考虑问题,并对现有项目进行优化。

3. 非常熟悉多线程编程,包括:synchronized,各种锁,wait/notify,同步数据结构,并发数据结构,等相关实现并发编程的工具。

4. 非常热衷于学习新技术,包括: kotlin, kotlin协程,jetpack,mvvm, Arouter, litepal,flutter, 并喜欢看源码了解其实现机制,目的是为了有质量有速度的保证项目开发。

5. 熟悉各种优化:内存优化,布局优化,启动优化,网络优化等,包括:定位,工具,解决方法

6. 能够有效利用开源社区,包括:根据功能快速锁定关键字并找到最优的开源项目,能够很好的阅读官方英文资料(比如:go

工作经历

  • 2018-11-01 -至今美柚科技安卓开发

    1.小视频流开发,开发程度对接抖音的视频流播放效果,尝试过阿里云的视频播放和剪裁,后期使用美摄sdk 2.她她圈模块,参与了她她圈的tab首页,视频发布流程 3.资讯模块开发,资讯页包括:广告链接,网页链接,纯文,图片,图文,视频流等,以及视频的自动播放和暂停 4.flutter开发换肤模块,因为新生的flutter可以达到一套代码在两端(安卓和ios)运行,所以公司想尝试下把flutter标准化为一个ui组件,这样可以达到两端的ui样式达到高度统一,主要难点在于flutter换肤,因为flutter的主题只支持颜色换肤,所以我们需要自己实现原型换肤。主要通过两端对皮肤包解压,提取出图片,供flutter使用达到换肤效果 5.宝宝记项目开发,因为公司之前的美柚项目内置的宝宝时光相册失败了,所以后面借鉴了亲宝宝app重启了一款叫宝宝记的项目,该项目我一个人负责开发,核心框架:组件化,kotlin,jetpack,并有效利用公司内部的开发组件和第三方开源组件,代码高效,目前还在开发中

教育经历

  • 2006-09-01 - 2010-07-01南昌大学计算机科学与技术本科

    C语言,java等,数据结构,web编程

技能

Android
0
1
2
3
4
5
0
1
2
3
4
5
作品
嘀咕工厂

嘀咕项目开发 Situation(状态) 公司想开发一款APP方便用户快速完成wifi充值和使用,并且为蓝领工人提供更多的服务内容。 Task(任务) 1. 与各部门负责人确定产品内容。 2. 对APP内容进行技术评估,并确认开发周期 3. 代码框架搭建,项目模块划分,并实际开发。 4. 使用CI,友盟,bugly等工具帮助项目开发。 Action(行动) 1.和各负责人评估产品模块,和服务端开发人员讨论API开发和测试。 2.使用MVP,MVMM架构,快速开发框架(以前积累的),包括工具类,自定义UI控件,换肤,版本升级等等 3.因为涉及到wifi充值,所以提前准备申请*APP支付和支付宝APP支付。 4.集成友盟统计,方便产品优化 5.使用bugly提供的全量升级和增量升级(tinker)做版本迭代。 6.申请七牛云图片存储服务,对比推送框架和即时通讯框架 7.完成模块划分和项目开发节点,模块根据功能划分,开发周期20天,分几个重要节点。 8.比较有特色的技术点:AutoLayout实现UI自适配,根据控件显示大小来获取对应大小的图片以实现好的用户体验,通过图片智能压缩来完成最大9张图片的发帖,通过编写支持emoji的TextView和EditText使得界面显示人性化等, 类似于系统图库小图到大图的流畅放大缩写效果, 漂亮的隐藏header渐进动画效果。 9.涉及到技术点,包括:MaterialDesign,rajava,retrofit,dagger,glide,emoji,极光推送,环信sdk,RESTful,Animator,Transitions等。 Result(结果) 在APP开发1周后,测试工作就已经开启,经历过大量测试形成了一个稳定版本,保证了一个月的开发周期,版本迭代也相当稳定。

0
2021-03-01 11:38
美柚主页和功能模块

1.小视频流开发,开发程度对接抖音的视频流播放效果,尝试过阿里云的视频播放和剪裁,后期使用美摄sdk 2.她她圈模块,参与了她她圈的tab首页,视频发布流程 3.资讯模块开发,资讯页包括:广告链接,网页链接,纯文,图片,图文,视频流等,以及视频的自动播放和暂停 4.flutter开发换肤模块,因为新生的flutter可以达到一套代码在两端(安卓和ios)运行,所以公司想尝试下把flutter标准化为一个ui组件,这样可以达到两端的ui样式达到高度统一,主要难点在于flutter换肤,因为flutter的主题只支持颜色换肤,所以我们需要自己实现原型换肤。主要通过两端对皮肤包解压,提取出图片,供flutter使用达到换肤效果 5.宝宝记项目开发,因为公司之前的美柚项目内置的宝宝时光相册失败了,所以后面借鉴了亲宝宝app重启了一款叫宝宝记的项目,该项目我一个人负责开发,核心框架:组件化,kotlin,jetpack,并有效利用公司内部的开发组件和第三方开源组件,代码高效,目前还在开发中

0
2023-03-11 15:59
相机组件sdk开发

• 根据项目需要,对相机组件sdk进行设计和架构 • 规范一套代码规范 • 对接项目事业部和中间层,引擎层 . 代码质量评审

0
2021-03-01 08:27
更新于: 2021-03-01 浏览: 151