熟悉JAVA语言以kotlin语言,具备良好的编码习惯,有独立自主开发能力
熟悉GIT/SVN等Android相关工具的辅助开发
熟悉Android应用UI设计,常用布局及优化
熟悉屏幕的几种适配方式
熟悉掌握Toolbar的使用,自定义主题,沉浸式状态栏等
掌握 webView ,熟悉Html和Css,JQuery等前端知识,Android 与 js 互调
熟悉Android后台音频播放,视频播放及适配
熟练掌握各种数据的存储方式(文件、网络、SharedPreferences、SQLite、ContentProvider)。
掌握 MVC/MVP/设计,熟悉常见的java 设计模式, 单例模式,观察者模式,工厂模式,等
熟悉 Android Hanlder 消息机制,Touch事件颁发机制
熟练使用三方登录,支付.统计,推送,地图等SDK
熟练使用Retrofit2/Rxjava2的封装,网络请求
熟悉并了解常见Android OOM异常产生原因及解决方案
熟练banner,LRecycleView,ReflshRecycleView,StickHeaderListView 等开源控件的使用.
熟悉自定义控件绘制流程,事件分发与拦截.
熟悉Apk多渠道打包,签名和混淆
九秀直播3.7.0-3.9.9.10
1,使用ijkPlayer播放器作为客户端拉流,,采用即构 SDK进行客户端推流.
2,采用第三方库netty建立长链接,SpanableStringBuilder实现多样式聊天室
3,使用svg动画及自定义view展示礼物动画
4,封装多个manger管理通过viewStub管理直播间复杂布局
5,集成腾讯云通信管理好友会话
5 , js调用原生,在完成购买补贴后,回调原生界面和优惠券的领取
小保养车2.0.1~2.1.0
1,采用Radiogroup和Radiobutton构建构建底部菜单按钮.
2,通过构建Fragment工厂绑定底部菜单按钮与ViewPager的子界面Pager,构BasePager基类完成相应回调接口,定义抽象方法,加载布局,处理业务逻辑
4, 最外层包裹原生控件SwipeRefrshLayout来实现下拉刷新
5, 使用Retrfoit2异步加载框架访问网络及图片和视频的上传。Gosn数据网络数据解析Bean
4,集成百度地图Sdk,鹰眼Sdk,导航Sdk,语音Sdk,完成养护金发放功能(ps:该功能还未上线)
5 , js调用原生,在完成购买补贴后,回调原生界面和优惠券的领取
6 , 集成友盟统计 ,推送,分享,完成一些列操作
7,自定义ViewPager动画实现车库页面3D画廊效果
8,结合开源控件WheelView修改源码打造自己pickerView时间是选择器
9,使用RecycleView打造保养记录时间轴
10,集成微信/支付宝等第三方支付Sdk
11,使用CoordinatorLayout与AppBarLayout,NestScrollView结合实现秒杀界面滑动定位,并判断AppBarLayout是否展开与折叠解决与SwipeRefrshLayout的滑动冲突