基础部分:
1 扎实的JAVA基础,熟练掌握面向对象(OOP)思想,熟悉java序列化机制实现Android下IPC的机制。
2 好的开发习惯,一心追求流畅顺滑的UI体验,对代码有洁癖。
3 熟练掌握Android四大组件(Activity,Service与intentService,LocalBroadcastManager的BroadcastReceiver,ContentProvider)。
4 熟练使用集合、IO流及多线程断点上传下载,和线程池的使用。
5 熟悉掌握RecyclerView,ListView等重要控件的使用和优化及(AsyncTask)异步任务加载网络数据。
6 熟练掌握Android中的多点触控(手势识别器)、熟悉Android下View的事件分发机制与并能处理滑动事件冲突处理。
7 熟练处理Activity和Fragment和ViewPage的配合使用,并能熟练处理Activity和Fragment,Fragment和Fragment之间的通信。
8 熟悉掌握Android系统下的广播(耳机的插拔,网络状态变化等)的相关功能开发。
9 熟悉Android下数据的加解密base64,DES,MD5加密和9patch图制作来完成UI,熟悉Android图像处理之Bitmap类。
界面UI:
10 熟练使用Android下常用的布局设计,新版本Material Design布局和设计,熟练自定义控件和一些主流的第三方控件的使用等。
11 熟悉Android中的动画,选择器,样式和主题的使用,能够实现市面上大多数动画效果。
12 熟练并能独立解决市面上各种Android机型屏幕的适配(图片适配,Dimens适配和AutoLayout适配等等)。
网络与通信:
13 熟悉Android下的Handler消息机制(Handler,Message,MessageQueen,Looper,HandlerThread),并能熟练使用Handler和熟悉使用EventBus 3.0和RXandroid机制。
14 熟悉XML/JSON数据解析和生成JSON/XML,以及Android下SQLiter数据库存储方式(greendao,ormlite)。
15 熟练使用ContentProvider来获
安行无忧
项目描述:该项目平台是专门为车主提供一个车服务的平台。汽车上面安装硬件OBD,APP端就可以实时分析车的行程数据(急刹车 急转弯等)。
【首页】 首页主要包含车动态,车辆在线检测,车辆轨迹,油耗分析、驾驶行为的分析报表,滴滴报修系列功能,优豆提现,实名注册,油卡充值等。
【商城】 商城主要包含购物流程,商品分类,评价列表,筛选,购买流程。
【无忧商家】 显示附近B商家,购买商家服务进行服务消费。
【资讯】 显示后台新增的新闻条目,展示 点赞 阅读数等。
【我的】 每日签到,我的详细资料编辑,图片驾驶证上传,车辆添加,商城订单查阅,优惠券查阅,修改密码,收货地址编辑,在线客服,关于我们。
【项目状况】目前安行无忧各应用平台总下载量达50w 版本3.6.0止。
【技术点分析】
第三方登录:集成了微信和QQ进行登录及绑定平台账号。
支付系统:集成微信和支付宝支付平台需要扣费功能。
及时通讯IM:集成阿里百川进行在线客服。
分享:使用友盟进行第三方的分享。
推送:使用友盟进行APP 的推送消息。
定位:使用百度提供百度地图技术进行房源位置的显示、定位当前位置、搜索附近房源并标识、接入导航功能。
自定义控件:自定义组合控件如:分享对话框、推送对话框、信息输入对话框、在线更新对话框。
混合开发:部分功能页使用了H5+原生混合实现
架构:使用了Databanding + MVP
E扫无忧
项目描述:该项目为B端,为安行无忧C端提供报修承接功能,包括提现,财务报表。
【订单管理】 查看C端所属用户的报修订单并接单,报价等处理。
【财务管理】 B端商家滴滴报修所得经费进行报表分析以及实名提现等。
【客户管理】 显示当前所属的C端用户资料。
【OBD设备检测】 在线检测硬件设备是否正常使用以及绑定时间。
【技术点分析】
推送:使用友盟进行APP 的推送消息。
自定义控件:自定义组合控件如:分享对话框、推送对话框、信息输入对话框、在线更新对话框。