熟练掌握并应用Java OOP以及AOP思想
熟练掌握MVC、MVP、MVVM架构模式
熟悉kotlin基本语法使用,以及与JAVA的相互调用
熟练接入常用三方SDK如高德地图,百度地图,Umeng,支付宝
熟练运用Lifecycle,livedata,databinding
熟练使用各种UI框架
熟练掌握RXJAVA+OKHTTP+RETROFIT+GSON全家桶开始模式以及框架机制
熟悉dagger2以及butterknife并了解其原理机制
熟练掌握Android线程通信Handle机制
熟练掌握Android内存优化以及性能优化使用工具优化代码
熟练Glide使用以及底层实现原理
熟练掌握JAVA常见设计模式如单例模式,建造者模式,工厂模式
熟悉Android View机制以及自定义View原理以及Touch事件分发机制
熟练hybrid开发模式以及JS交互以及原生SDK提供
智慧环保园区 实时监测城市内各个地区空气质量。
技能评价:
1.使用MVP架构模式
2.Dagger2框架的使用
3.Banner广告轮播使用
4.使用design新特性
5.PullToRefreshLayout框架的使用
6.使用万能适配器BaseRecyclerViewAdapterHelper框架
7.使用自定义CirclerImageView实现圆形图片的显示
8.Glide图片加载框架
9.自定义PopWindow
10.使用RXJAVA+OKHTTP+RETROFIT+GSON全家桶
11.集成Umeng三方推送、统计模块
12.项目内存,XML,以及电量优化处理
13.百度地图SDK的使用
- 独立开发项目 - 熟练使用Rxjava、okhttp、retrofit、dagger2、butterknife、eventbus - 熟练接入常用三方SDK,如百度地图、高德地图、友盟、极光、支付宝等
- 独立开发 - 熟练java开发 - 熟练使用rxjava、ritrofit、okhttp、butterknife、dagger2 - 熟练接入常用三方SDK,如百度地图、高德地图、友盟、极光、支付宝等