有五年的 Android 开发实战经验,良好的代码编写习惯,能够实现 Android 手机软件的开发与设计,并根据产品的需求进
行 Android 的产品的分析,编写, 并测试其性能,发现缺陷计时更新更正,从而用户体验良好。有较强的独立学习能力,也
具有独立解决问题的能力,并且具有良好的心理素质和抗压能力
手持仓储管理系统 Android开发 2021.10-2022.07
仓储管理系统 主要针对仓库工作人员,对仓库盘点、入库、出库…等功能编写 根据工作人员反馈 bug 进行优化 迭代
星火智慧校园——教师端 安卓开发工程师 2020.12-2021.08 星火智慧校园——学生端 安卓开发工程师 2020.06-2021.08
光影新闻 安卓开发工程师 2017.08-2018.08
简介: 星火智慧校园是一个用于校园教师 查看学生预习 以及作业情况的一款App
主要功能:教师可以在作业模块中对学生的作业进行批改 发布背诵作业 以及查看学生的背诵情况,在我的空间模块中添加
自己的备课数据,以及通知模块中下发对学生的一些通知消息,从班级错题集中查看班级的错题情况,针对错题更好的讲解
学生的一些学习情况提高学生的学习成绩
项目职责
根据产品需求及设计要求,编码实现各模块功能,并且能够确保开发质量与进度;
结合需求寻找最优实现方案,优化重构项目不断提高性能、内存调优;
协同测试人员测试,修改项目 bug,完善项目。
技术点
项目使用MVP模式作项目框架 kotlin与java语言混合开发
●使用viewpager 加载引导页总的图片资源
●使用BottomNavigationView+Fragment 加载主页 ●使用LCS算法 计算背诵分值
● 使用dikplay加载 预习,同步视频模块中的视频资源
● 使用Mediaplay 加载MP3,wav音频资源
● BaseRecyclerViewAdapterHelper 适配器加载列表资源
● 使用SmartRefreshLayout 刷新列表
● 使用permission 请求权限因在请求相机权限时 在 permission三方库中会将检测相机的前置
摄像头会将小米的相机调用所以优化 这个三方库
● 使用头条的AutoSize 适配框架 适配机型
简介: 星火智慧校园是一个用于校园学生个性化学习的教育软件。
主要功能:学生可以在终端应用完成预习,实时课堂,直播课堂,背诵、作答与提交作业、阅读、个性化错题集等操作。
项目职责
根据产品需求及设计要求,编码实现各模块功能,并且能够确保开发质量与进度;
结合需求寻找最优实现方案,优化重构项目不断提高性能、内存调优;
协同测试人员测试,修改项目 bug ,完善项目。
技术点
项目使用 MVP 模式作项目框架 kotlin与 java 语言混合开发
● 背诵中使用到百度语音识别技术,使用 LCS 算法 计算背诵分值
● 使用 dikplay 加载 预习,同步视频模块中的视频资源
● 使用 Mediaplay 加载 MP3,wav 音频资源
● BaseRecyclerViewAdapterHelper 适配器加载列表资源
● 使用 SmartRefreshLayout 刷新列表
● 使用 permission 请求权限因在请求相机权限时 在 permission 三方库中会将检测相机的前置
摄像头会将小米的相机调用所以优化 这个三方库
● 使用头条的 AutoSize 适配框架 适配机型
项目职责:
1.负责整个项目的框架搭建、分发项目任务、调试 UI 界面和业务交互逻辑
2.进行对 UI 和后台人员业务交流,,后期的性能优化、迭代更新和维护。
技术要点:
每天读点故事 安卓开发工程师 2017.01-2017.07 全本免费小说阅读器 安卓开发工程师 2016.07-2016.12 太原科技大学华科学院 本科 计算机科学与技术 2012-2016
1.项目整体采用 mvp 框架,讲项目结构分层,降低耦合度易于维护和扩展,易于测试,并且将公共部分抽取到为 Base 类
中,统一的 loading也,错误处理,Fragment 统一管理,比如添加,添加删除隐藏显示,是否加入回退栈为单独的 Fragment
某个 Fragment 设置进出动画
2.使用 Rxjava(flatMap,DoOnNext,Concat,Compose,unsubscribeOn 等操作符)集合 okhttp 3实现无网络缓存
3.Tablayout 标题通过 RecyclerView的 item 长按拖动和点击删除来实现动态设置用户喜好的新闻类型的顺序
4.RecyclerView 配合三方的 Smartrefreshlayout 完成上拉刷新下拉加载的功能,并且自定义刷新和加载的动画
5.集成友盟分享及统计功能,极光推送,对 App 的一个实时监测
6.使用 Glide 图片加载框架加载图片,当图片不在显示在屏幕时,及时的释放内存和控件占用,避免造成 OOM
7
星火智慧校园是一个用于校园教师 查看学生预习 以及作业情况的一款App 主要功能:教师可以在作业模块中对学生的作业进行批改 发布背诵作业 以及查看学生的背诵情况,在我的空间模块中添加 自己的备课数据,以及通知模块中下发对学生的一些通知消息,从班级错题集中查看班级的错题情况,针
主要功能:学生可以在终端应用完成预习,实时课堂,直播课堂,背诵、作答与提交作业、阅读、个性化错题集等操作。 项目职责 根据产品需求及设计要求,编码实现各模块功能,并且能够确保开发质量与进度;