有良好的JAVA功底,熟悉常见的设计模式,如单例模式,观察者模式等
熟悉View和ViewGroup的事件分发机制
熟悉软件的性能优化、内存优化,擅长用工具去分析问题,且具备独立解决崩
溃、内存泄露等常见问题的能力
熟悉多线程、网络通信
熟练掌握Xml和JSON格式的数据解析,熟悉http协议,熟悉网络编程
熟练使用Multitype,Picasso,okHttp,GreenDao等框架,提高开发效率,实
现快速开发
熟悉Handler,AsyncTask异步任务机制
熟悉图片的缓存技术,常用的优化方式,熟练使用LruCache进行图片缓存
熟悉消息推送机制,第三方推送方案如友盟推送,阿里云推送等
熟悉基于webview的hybrid开发模式
熟悉h5、css和vue.js
熟练掌握屏幕适配
能熟练运用eclipse,Android studio,git,svn等工具
熟练掌握UI设计、常用布局、动画特效 、选择器,样式和主题的使用
熟练使用kotlin开发
熟悉View绘制流程,touch分发
了解数据结构和算法
2018.3-至今 智能水族专业版和宠爱
这两款APP比较类似,智能水族专业版用来控制智能i8智能排插,传感器,i3智能插座等等,宠爱App是用来专门控制灯的显示颜色,设置定时等
责任描述:负责app的架构设计,主要功能有登录、注册、设备配置入网、添加场景、往场景中添加设备,商城模块(主要显示公司名下所有的产品),为设备添加定时,定时类型有普通定时、循环定时、雨淋定时,电量以及设功率统计自定义view显示每天的电量,设备固件升级,摄像头直播功能,以及视频录制,截屏,自定义view实现视频回放,对讲等功能以及个人中心模块
使用Android开源库EventBus为组件间通信解除耦合集成友盟push实现通知,接入三方通道,提高通知的送达率
使用easypermission对权限进行管理
使用bugly收集日志
使用SmartRefreshLayout来实现刷新机制
使用MPAndroidChart实现对电量功率等统计的展示
使用涂鸦sdk实现app下发命令实现对排插等智能设备的控制
使用DaterPicker来实现时间的选择
使用multitype实现商城模块的界面
遇到问题能很快定问问题的原因,并解决问题
使用tabLayout+viewpager实现场景的切换
用自定义viewpager来实现轮播图的切换
2018.1-2018.3 口袋鼠教师版
责任描述:搭建框架,主要负责课程管理、个人中心以及视频三大功能模块,包括上传课程、修改课程、删除课程、身份认证、教师认证、钱包、邀请码等功能
首页使用drawlayout侧拉控件,通过onDrawerSlide方法判断是否左菜单并设置移动教师身份认证上传图片使用阿里云oss上传,通过asyncPutObjec方法上传成功并进行接下来的操作邀请码页面使用zxing框架生成二维码
友盟SDK的使用与集成,完成三方登录和分享功能
2017.11-2018.1 口袋鼠
责任描述:搭建框架,负责首页、我的、课程三大大功能模块,包括登陆注册和搜索视频、修改密码、搜索课程、购买课程(支付宝和微信)、我的订单、收藏等功能
1.整体框架使用bottomNavigationBar+fragment,通过onTabSelected方法控制fragment的切换,点击bottombar使当前fragment显示,其他的隐藏
2.首页使用MultiType框架,它是一种更加直观和灵活的方式来创建复杂的recyclerview。
3.使用eventbus简化了各组件的通信。
4.使用个推完成推送需求,在onReceiveMessageData 处理透传消息,然后解析json发送到application通过不同类型处理跳转不同的界面
2016.10-2017.4 优学网名师课堂
责任描述:负责整个app的开发,主要功能有学生可以够买课程,直播听讲,监控学生上课的状态、登录、注册、修改密码、历史视频点播、直播、日历课程、学习详情(学生是否迟到、早退、课堂练习得分、点到次数)、购买课程、课堂聊天、点名、问卷调查、课堂练习,随堂测等功能
项目使用mvp+okhttp3使用Android开源库EventBus为组件间通信解除耦合首页使用viewpager+fragment模式,自定义viewpager的懒加载模式,实现页面的完美切换使用SmartRefreshLayout实现上拉加载,下拉刷新listview视图缓存的优化:分批加载,listview监听onscrolllistener实现异步加载,使用view的settag和gettag方法使listview快速显示滑动流畅
接入支付sdk实现支付宝和微信充值
自定义控件:封装webview(权限请求、文件下载、基本配置、视频播放、硬件加速、防止内存泄露等)
2016.5-2016.10 课堂网
通过教室内产生的内容为基础,建立老师、学生、家长间的良性互动来增加用户的粘性,学生可以随时随地在手机客户端上观看以往老师的课堂教学视频,并对不懂得问他通过“钉”的形式来提问;主要功能有课表浏览,视频播放,
视频钉钉,视频手势,群聊,作业浏览,发文件,发作业等功能使用videoview来实现对视频的播放,可以让学生痛过钉的形式对视频不懂的地方进行提问,在视频播放的时候会把学生提问的问题展现出来,学生也可以对别人提问的问题进行点赞,老师帐号登录可以看到学生提问的问提,老师可以布置作业,通过发送文字或者图片,文件等显示,学生端就会收到通知,并且进入作业详情也看到老师发布的作业主界面采用Toolbar、NoScrollViewPager、AHBottomNavigation、
NoScrollViewPa
功能介绍 远程控制插座开关: 可以通过智能水族专业版app实时控制吉印插座的6个插孔,家里的插座情况任你掌控。 电量统计: 智能水族专业版app可以实时查看家里电器的用电情况。 开关定时: 智能水族专业版app可以预先设置各个插孔的开关时间,使
优学网名师课堂app是一款为学校师生提供远程互动教学平台。优学网名师课堂app名师对题目的讲解视频,有效帮助学生掌握教辅书中的重点题型与难题。 名师·直播·互动让每一个孩子都能茁长成长。 专注于小学、初中、高中教学过程,为学校师生提供远程互动教学平台。