实现网
start-cbdb82d0

昵称登录后显示

700/8小时
4年工作经验

百度
安卓开发工程师

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

这里简单写下常用技术:
一、担任项目经理职位监安卓端开发,公司产品分为两个项目,属于教育类产品。一个教师使用,另一个给家长使用,开发初期,过整个app流程并搭建教师和家长的框架,然后根据计划 每天完成当天的工作。(在此期间独立开发共8个app)
二、开发中的沟通交流,在开发过程中需要和后台进行接口对接,负责与相关人员进行交流使用apiview规范接口。
负责教育类 app开发,自己独立开发。在此项目使用到技术以及第三方:
这里简单介绍一下项目用到的技术和知识结构
1.网络请求框架okttp,使用的是张弘扬的一个封装框架,然后和 JsonUtils进行了二次封装。
2.图片请求框架Gilde加载图片框架,与cirImageView进行结合,进行了 二次封装。
3.常见数值传递eventBus,此框架使用起来极为方便传递数据简单暴力,这里讲其结合到环信消息以及朋友圈的使用。来给用户提示消息。
4.handler机制,这里用到了极光推送,在很多时候 我们的网络情况不太好 在注册极光或者是设置tag以及标签的时候,会失败,这时候需要开启handle子线程 在一分钟之后 在进行注册。
5.界面整体框架搭建,在这里使用了tableLayout 进行了 二次修改,仿照微信的模式,当滑动时 对应图片会有相对应颜色渐变。
6.recyleView的使用,在展示数据方面 recyleView有很强大的功能 不管是条目样式 还是动画效果都具有一定的优势,项目中使用了封装了BaseRecyclerViewAdapterHelper,使用时候只需要传递布局 以及数据 即可,丰富的点击事件 以及多样化的滑动效果 比如:淡化淡出 飞入飞出等。
7.调用系统相册 拍照功能,并将图片上传到服务器。这里使用了startActivistartActivityForResulttyReslt 来开启相册 或者照相机 并将图片剪裁 临时保存,并用流的方式传输给服务器
8.常见PopuWindow弹窗的实现,用于用户选择或者提示信息。
9.项目还设计到图片处理,借鉴了第三方框架GPUImage,进行了第二次封装来处理图片。
10.项目中开始考虑安全等因素使用的是自己写的面向Socket编程,由于服务器人手不够,只能被迫放弃。后改为环信的及时通讯,对此 我有丰富的爬坑经验和开发经验。项目中使用的是easeUI,根据项目需求以及需要 更改界面以及相关api.
11.极光推送,项目中一直使用的是极光推送,对此做过线程保活 提高形成优先级等方法 来确保用户能收到推送,这里简单的介绍一下项目常用到的一些知识点。

项目经验

1.开发过百度外、百度网盘等项目
2.在公司担任项目经理
3.有很强的工作责任心

个人学习;闲余时间之外,学习视频知识,直播等方面的知识,平时自己写一些小demo 以便更方便去理解和学习 ,而且和朋友做过视频和直播类的项目,最近在学习kotlin语言,让自己不局限过去的一些知识和,提高自身水平。对Python语言有一些了解,可以做一些简单的小程序。
三、项目交付,项目开发过程中是分模块开发,在开发完每个模块后会与测试人员沟通,进行模块测试。每个模块测试通过后 进行整体性能以及各种压力测试,测试中会有不同级别的bug,并生成相关测试文档传输给我,改完bug 测试通过后 ,完成该项目的第一次开发。由于项目是迭代开发 ,后期会进行跌代。

0条评论 雇主评价

暂无评论~

可兼职时间

周六全天
周日全天
周六半天
周日半天

可兼职地点

朝阳
都可以

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

周六全天
周日全天
周六半天
周日半天

可兼职地点

朝阳
都可以

已通过身份认证

已通过履历认证