个人介绍
1.掌握java语言,熟悉Android开发,具备良好的Java基础。
2.熟悉android文件管理,SQLite操作以及ORM框架greenDao操作等;
3.掌握数据的存储方式(SharedPreferences,File存储,SQLite数据库存储,ContentProvider,网络存储数据)。
4。熟练应用TCP、UDP协议,Socket,HttpURLConnection等网络编程,熟悉xutils,OKHttp网络请求框架。
5.掌握MVVM、简单工厂、单例、生产—消费者、观察者模式等设计模式;
6.理解java服务器端编程,能够简单使用Servlet、JavaScript、Html、css等常用web端编程技术;
工作经历
2017-09-01 -2019-10-02南昌中环互联信息服务股份有限公司android
项目描述:中环经纪人助手是一款供中环内部经纪人使用的工具性APP。包括以下主要几个板块:新房,二手房,租房,地图找房等。中环app-针对客户查询房源信息,合同PDF基本信息等等功能。 工作描述: 负责界面布局搭建,UI界面的优化和逻辑代码功能的实现,参与框架的设计讨论,参与新产品的设计和APP项目功能开发调试和测试,参与产品功能的实现和优化,负责项目后期的迭代等。 1、自定义接口实现大部分activity与Fragment之间的信息传递通讯,自定义 SpringView,使用SpringView包裹ListView实现下拉刷新 / 上拉加载更多的功能,同时自定义刷新时的动画。 2、实现移动端租赁合同PDF基本信息查询及电子签字。 3、对Volley进行二次封装,打造可以解析网络数据同时生成对应的bean类,配合DiskLruCache实现二级缓存,提高App整体浏览的流畅度。
2015-10-12 -2017-08-16江西螃蟹云购技术有限公司android工程师
项目描述:该项目是一款专注于购物和分享提高生活品质的APP。包括以下几个板块:分享圈、精品街、日分享,产品预约等等。项目采用MVVP架构 工作描述: 1、负责整个购物app的编码开发;视图层框架搭建,界面统一,采用模板模式封装框架基类BaseActivity以及完成相应回调接口,定义抽象方法,加载布局, 处理业务逻辑,提高代码重用性。 2、用已经封装好的RecyclerView来实现界面的展现,用Glide来实现图片的加载,通过PhotoPicker来实现照相上传的功能。 3、通过EventBus3.0,来实现订单完成状态的变动效果,通过CoordinatorLayout与AppBarLayout来实现滑动并将被固定在屏幕顶的效果; 4.实现Retrofit+Rxjava+okhttp网络请求封装; 5.使用ShareSDK实现分享到QQ,***圈,友盟统计等功能。
教育经历
2011-09-01 - 2015-06-20河北科技师范学院电气工程及其自动化本科
2015年毕业,毕业以后就开始做android开发相关的工作,至今已工作6年相关经验。