锤子简历品牌推广师
Android软件开发工程师个人简历模板范文
作者:锤子简历 2021/12/04 02:50:00
阅读 160

求职意向

Android软件开发工程师 薪资面议 随时到岗

教育背景

2020.x -2020x 锤子简历大学  信息与计算科学

GPA 3.8/4.0

工作经验

2020.x -2020x 锤子简历信息技术有限公司 Android负责人

负责公司的Android项目架构搭建,基础库、公共库的开发,智慧社区Android端开发;

搭建Jenkins持续集成服务,方便定时自动打包发布。使用node.js mock 接口数据。 

2020.x -2020x 锤子简历信息技术有限公司 Android组长

京贷金服Android端核心开发,应用市场多渠道上架。

2020.x -2020x 锤子简历信息技术有限公司 Android工程师

SVN服务器搭建,使用公司域名搭建公司邮箱。负责公司多个项目Android端的开发。

项目经验

2020.x -2020x 五百丁新闻客户端 技术开发工程师

慧美丰智能社区(物联网类型) 

项目从零开始,采用当前比较流行的组件化开发,ARouter做组件之间的通信。 

使用Dagger2,降低耦合,提升开发效率。 

使用Kotlin进行开发。 


京贷金服(投资理财类) 

整体采用MVP+Retrofit2.0+RxJava架构。 

主界面整体采用TabLayout+ViewPager封装Fragment为懒加载,切换tab才初始化。 

使用了抽象工厂模式封闭图片加载,方便以后换图片加载库。

使用观察者模式,当用户金额变化时,通知对应的ui自动改变。 

为了开发效率,充值提现模块使用了webview和js进行交互。

屏幕适配选择了分辨率适配方案,对带虚拟器的手机使用了单独的分辨率进行适配。

大量使用了CardView、TabLayout、CoordinatorLayout等MD控件。 

用户资产模块使用了一些自定义控件,实现饼图和日期滑动效果。 

封装Fragment,实现ViewPager懒加载。 

只支持单用户登录,通过自定义网络拦截器,每次请求返回指定的code自动弹到登录界面。 

使用Lottie框架,统一IOS、Android端动画效果。 磁盘缓存使用DiskLruCache,每次进入列表页面时,当网络不可用就加载缓存,显示历史列表。


Aritube 

Aritube是一款陌生人点对点视频社交app,面向海外市场。 

使用Google开源的WebRTC实现P2P视频聊天功能。 

集成环信SDK实现IM功能。 

集成Google AdMob,每次会小游戏获取积分后会弹出广告。 

集成Google in-app,通过Google内购获取app金币。 

集成Facebook、微信登录SDK,实现三方账号登录。 

好友列表使用Recyclerview的ItemDecoration,实现按首字母分组排序,滑动时分组标题悬浮。 


红门(直播类) 

主页使用了列表展示,使用了RecyclerView,并通过ItemType展示不同类型的列表。 

图片类型排列吸取了微博、facebook的排列方式,通过自定义view实现了根据图片数量的不同展示不同的排列效果。 

IM模块集成腾讯IM的SDK。 首页UI采用TabLayout+ViewPager实现。 

集成友盟SDK,实现三方登录、分享、推送功能。 


Supay 

Supay是一款给商家使用的扫码支付、查账app,面向澳大利亚市场。 

主界面采用RadioGroup+RadioButton+Fragment实现。 

扫码功能使用Zxing库实现,自定义了扫码界面。 交易记录曲线图使用第三方库MpAndroidChart。 

免登录使用OKhttp管理cookies持久化。 推送使用友盟推送。


Manko 

manko是面向东南亚的一款直播社交软件。 

采用mvc架构模式。 使用了腾讯直播sdk做推流和拉流。 

直播间送礼动画使用了自定义控件,通过ArrayBlockingQueue实现观众送礼动画的有序展示。

点赞动画使用了Path的二阶贝尔赛曲线方法,在运行中动态改变影响点的坐标,实现随机往上飘的效果。 

使用开源的Socket.IO,实现IM功能。

自我评价

学习能力强,0基础自学java和Android,热爱编程和新技术。遇到问题能很快想出解决方案。做事负责。

喜欢跟团队交流,互相学习。

内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。