个人介绍
熟悉android四大组件及数据存储
熟悉android网络通信机制:Socket、TCP/IP、HTTP
熟悉UI实现,多线程、XML和Json解析,文件IO流,MySQL,SQLite操作
会熟练的使用git和svn代码管理工具
会使用Ubuntu(乌班图系统进行android应用开发)
熟悉shell指令
对接过百度sdk.阿里API人脸识别
熟悉EventBus
熟练的使用网络通讯框架
了解MVP,MVC,RxJava框架
对于android性能有一定的优化经验
本人热爱编程,对技术有热切渴望。自学能力强,能快速的掌握新知识并用在实际开发中。乐于实践,始终坚信“纸上得来终觉浅,得知此事须躬行”。经常做一些小Demo或者仿写一些感兴趣的应用。敢于挑战,为人诚恳,具有良好的团队合作精神,乐于与人沟通,工作积极上进。
工作经历
2018-04-15 -至今金旭升区块链科技有限公司Android开发
期间负责Android端项目代建,业务逻辑实现,打包上线,后期的迭代(具有个人开发经验),具有丰富的独立开发经验,在此期间独立负责于公司的android开发工作,上线了公司三款货币交易所平台
2016-08-01 -2018-04-01深圳市采集科技有限公司Android开发
负责项目搭建,负责教师端平板项目App的第一个版本开发,后期学生端,教师端App的迭代开发,在此期间熟悉并且能够熟练的使用netty通讯框架
2015-05-01 -2016-07-01乐天派信息技术有限公司Android开发
负责原生的桌面的定制开发,给第三方厂家进行launcher定制,广告对接,手机适配
教育经历
2013-09-01 - 2016-01-01沈阳工业大学计算机科学与技术大专
暂无
技能
采用MVP+RxJava+Retrofit框架 采用Glide框架进行图片处理 采用RecyclerView实现列表数据 采用SmartRefreshLayout进行刷新页面的设置 采用eventBus库进行页面的数据传输 采用webSocket进行推送处理 采用KLineChartLib对接K线界面数据和处理
采集智慧课堂是以教师“教”为主转变为学生“学”为主的实时互动系统,提供切合教学场景的多元互动方式,采集智慧课堂教学过程中客观存在的互动,评价,竞争等关键信息,量化教师教和学生学的过程,为实现自主式学习,探究式学习提供精准分析和个性化指导,打造高效课堂 1.采用netty+protobuf实现socket通讯 2.采用一个Activity多个Fragment的布局方式 3.座位表采用RecyclerView来进行多种布局(历史记录也是一样) 4.采用EventBus实现页面当中数据处理(独立出一个发布订阅模块,调用者可以通过使用这个模块,屏蔽一些线程切换问题,简单地实现发布订阅功能) 5.采用PieChartView实现圆形控件的查看,点击事件的业务处理 6.自己封装Glide实现加载图片 7.网络上传下载图片采用okhttp3网络请求框架 8.添加crash进行异常捕获,写入本地 9.采用WiFi无线连接入网