了解直播的流程,以及Android音频等媒体播放技术使用
熟练使用IPC机制
熟练掌握JSON、XML等常见数据载体格式进行数据的解析。
熟练掌握Android的事件分发、消费机制。
熟练掌握Eclipse、Android Studio、SVN、Git等开发工具使用
熟练掌握Android自定义View
熟练掌握Handler,线程等异步操作的流程及使用。
熟练掌握Android五大数据存储。
熟练掌握Android的四大组件,UI的常用布局和各种主要组件。
熟练掌握Java语言,具有良好的编程编程规范和面向对象的编程思想。
熟练使用JavaScript与Android中WebView的交互。
熟练使用Android第三方推送、登录、分享、地图、支付、即时通讯、版本自动更新、二维码扫描等技术。
熟练使用Android项目开发中的MVC和MVP开发模式,了解MVVM开发模式。
熟练使用UIL、Glide、Picass、Retrofit、OkHttp、Eventbus、PullToRefresh、ButterKnife等第三方框架类库
熟练使用Material Design等新技术。
熟练掌握缓存处理、自适应屏幕等技术。
熟练掌握Android中的动画的使用。
熟练掌握I/O流、多线程、网络进行编程。
项目名称:销巴生活,项目重构,采用组件化开发框架,集成支付宝微信支付,高德地图,rxjava+retrofit网络请求框架,友盟统计,MVP架构,glide 图片处理框架,个推推送