熟练使用kotlin ,在实际项目中使用kotlin 进行开发
熟练使用设计模式,在项目中经常使用观察者模式,订阅模式, 单例模式等等
熟悉组件化开发,
熟悉Html5 开发,并且有项目
熟练使用Android第三方支付其中包含:微信支付,支付宝支付,以及其他第三方厂家支付
熟练使用目前比较流行的通信框架,
熟悉多线程,线程池的使用,
熟悉自定义开发控件
项目1:
天翼网关,主要负责:天翼网关开发团队协调,天翼网关项目需求分析,天翼网关项目进度控制,完成天翼网关项目整体框架的构建,其他项目具体模块的代码编写,测试,协助其他同事进行技术公关。DLNA 通讯:家庭云模块中需要使用手机将多媒体在电视上进行播放
重构时使用 MVP 架构和面向接口编程的思想使项目的可维护性和扩展性得到很大提高。
自定义控件:项目中页面需要进行自定义设计
推送服务:采用信鸽,极光推送业务
Webview :主要用于加载第三方的网页链接,并进行操作
使用H5进行应用中心的开发
项目二:
看房宝:整体框架搭建,
版本迭代,
重构时使用 MVP 架构和面向接口编程的思想使项目的可维护性和扩展性得到很大提高。
自定义控件:项目中页面需要进行自定义设计
推送服务:采用信鸽推送业务
自定义控件:操作页面自定义,可以实现自动添加或者删除页面中的控件
短信验证:mobAndroid免费验证短信
熟练使用glide,Android-Universal-Image-Loader,volley,retrofit,okhttp,gson,RxAndroid等等
项目三:还款大师
这个项目属于自己独立开发,从项目的整体构建到项目的具体实现。在项目中主要使用了,比较完善的通信机制,以及MVP设计模式,还有很多的自定义页面,和H5 页面,都属于自己独立开发。通信框架使用的是封装原生的Livedata 通信机制,网络通信框架由之前的Retrifit到最后使用的okgo框架,以及在数据库方面使用的是类似于ormlite的框架,因为这个框架属于自己独立开发