1 熟练使用java,Kotlin开发android(可独立完成完整APP应用)。
2 熟练使用集合、IO流及多线程和线程池等。
3 熟练掌握Android四大组件(Activity,Service与intentService,LocalBroadcastManager的BroadcastReceiver,ContentProvider)
4 熟练使用Android下常用的布局设计,新版本Material Design布局和设计,熟练自定义控件和一些主流的第三方控件的使用等。
5 熟悉掌握MVC,MVP,MVVM等开发模式以及单例、工厂,观察者,装饰者,代理等设计模式。
6 熟悉Android下的Handler消息机制(Handler,Message,MessageQueen,Looper,HandlerThread),并能熟练使用Handler和熟悉使用EventBus 3.0和RXandroid机制。
7 熟悉Android中的动画,选择器,样式和主题的使用,能够实现市面上大多数动画效果。
8 熟练并能独立解决市面上各种Android机型屏幕的适配(图片适配,Dimens适配和AutoLayout适配等等)。
9 熟悉XML/JSON数据解析和生成JSON/XML,以及Android下SQLiter数据库存储方式(greendao,ormlite)。
10 熟练使用市面上主流技术的Android开发常用框架(EventBus3.0,Glide,Retrofit ,OkHttp等等)
11 熟悉android 的JNI/NDK开发,通过JNI实现JAVA与C程序间的调用及回调数据通信以及AES加密。
12 熟悉Android代码的混淆机制和多渠道打包,和后期的市场发布上线App的BUG修复维护和优化。
13 熟悉使用支付宝,微信支付的SDK和银行的卡SDK的接入,为App增加支付模块。
14 熟练使用Android下的GPS定位和(接入百度地图定位SDK实现定位,标记,搜索等功能)
15 熟悉Android下混合开发,原生App和HTML5的使用,和js交互,数据通信。
2016.06 - 至今
多洗app是一款在线洗衣o2o平台 ,主要为年轻人提供一种全新的互联网洗衣体验,在APP中可以选择预约、按袋、按件等不同服务方式。选择当天取衣时段或预约一周内的取衣时间,72小时内快速送回 ,并且订单各种状态以及衣物分拣详情都可快速查询。足不出户也能轻松快洗。
技术使用如下:
OkHttp + Retrofit2 + Rxjava + GSON构建网络层;
google官方百分比布局Percent + AutoLayout做UI适配,并google推荐库glide完成图片的异步加载与缓存;
抛弃ListView + GrideView 完全使用RecyclerView做复杂列表布局;
使用LeakCanary + Studio Monitor等工具检测内存泄漏并修复。
融入第三方服务完成推送-定位-地图-分享-支付-扫码-APP数据统计等;
为Hybrid M 页开发提供相应API,并从项目中解耦,源码放在github上
https://github.com/Android-Mainli/WebHybrid
DataBinding+MVP模式完成编码并使用packer-ng-plugin完成多渠道打包;而后上线APP到各大应用商店(360开放平台 、应用宝、豌豆荚、91等等)。
多洗售后
android开发组长
2016.02 - 至今
该APP用于公司售后部针对客户、物流、客服不同来源售后订单进行售后。流程包括售后单确认受理,分配物流上门取送,工厂重洗 以及客户回访结果与主管审批售后结束。
多洗56(物流端)
android开发
2015.05 - 至今
多洗-物流版,是一个内部物流员工使用的app,其主要功能如下: 1.用户从微信,美团,门店等等渠道下单后,由组长分配洗衣订单到组员或是自己; 2.组长从工厂通过app进行扫码手动输入等方式,录入每包洗好衣服的code码,并分配给组员就行派发; 3.物流人员依据app显示订单信息来收送衣服; 4.帮助物流小哥管理洗衣盒子,会员卡,门店地址信息 5.月底物流人员依据app显示送取单数量领取提成
邦客校园
android开发
2015.02 - 2015.04
大学生自主挣钱加盟平台,帮助其他学生完成日常所需的辅导,跑腿,生鲜以及食堂代购等服务。丰富大学生活并挣钱。