个人介绍
15年开始做Android开发,至今已经7年,熟悉android 开发流程,基本技术框架,熟悉常用第三方库源码,设计模式,数据结构等等
核心技能
Java
Flutter
Gradle
设计模式
Zxing
多线程
Android
Kotlin
MVVM
精选作品集
工作经历
深圳中链网络有限公司 · 高级移动端工程师
2020-05-29 - 1
1.Hilt+Jectpack(@HiltAndrodidApp,@HiltViewModel,@AndroidEntryPoint,@AndroidRetainedScoped,@Inject,@Provides,@Moduled等注解)架构搭建基础的组件化架构,封装基础工具,网络工具,基础类库等。
2.基于MagicIndector+ViewPager完成游客首页行情列表,广告列表,商户主页等模块。
3.应用ViewModel +liveData+Retorfit完成数据请求在ViewModel层完
深圳翻趣科技有限公司 · android 开发工程师
2018-04-11 - 1
1. 基于Netty框架搭建基础的长连接TCP(ip,address,listener(回调),封装基础的 message 消息体的Decoder,Encoder基类。依据Message 返回的消息体,封装 对应的message.CID,message.Header,message.Body,message.tail.
2. 应用Map数据结构以key_value 封装onChannelDecoderListener(消息发送交互),gloabDecoderListenr(消息系统推送)
3. 应用Job
深圳到秀 · android开发工程师
2015-05-05 - 1
1.应用Darggr2的@Module,@Inject,@Commponet注解桥接类的构造和生成对应的module,通过@ViewModelKey注解在定义ViewModelFactory中过滤对应的ViewModel注入依赖对应的Module。
2.基于RxJava+Retorift+Kotlin,搭建基础的网络请求框架,在Kotlin的扩展方法中,封装抽取,封装在请求工具的构造回调,同时在AppModule中注入。
3.封装抽取EventLiveData其继承LiveData,用反射机制修改Live
教育背景
武昌工学院 · 信息与通信工程
2011-09-01