1、熟练使用 eclipse 和 Android studio 等开发工具
2、熟练掌握 Android 四大组件、常用的布局及控件、自定义控件
3、熟悉多线程,理解 Handler、Message 的消息机制
4、熟练掌握 Android 数据存储(文件、SQLite、SharedPreferences 等)
5、熟练处理 Android 中的 OOM、ANR 及 crash 异常
6、熟悉屏幕适配及 Android 版本适配
7、熟悉使用分享、推送、语音、地图及第三方支付等功能的 SDK
2018/06-至今 至今 司机点点
项目描述: 司机点点是一站式出行平台,包括快车、专车、代驾、出租车、顺风车、接送机、
城际专线等功能。
技术要点:
1、使用 mvvm 作为项目架构
2、使用高德地图实现定位、逆地理编码、地理围栏、路线规划,导航等功能
3、使用 Rxjava+Retrofit+OkHttp 作为项目的数据传输和处理
4、使用 RecycleView 显示列表数据
5、使用 Greendao 数据库
6、集成微信支付、支付宝支付功能
2016/04 - 2018/04 Rcs 融合通信 Native
项目描述: RCS(Rich Communication Suite,富通信业务套件)一套集语音、消息、视频、内
容共享为一体的丰富的通信服务,满足运营商快速提供互联网时代的融合通信及社
交服务的需求。
技术要点:
1、AIDL 实现进程间通信
2、使用 Broadcast 传递消息
3、使用 IntentService 处理回调