熟悉 UI 绘制的流程,并对系统进行 UI 绘制流程进行过了解,知道测量的原理。
熟悉 paint 画笔、Canvas 以及 Path 等工具类的使用,并能够实现自定义控件的效果。
了解 svg 矢量图形,并能够通过 svg 实现某些特定的自定义控件以及通过 svg 来提升 app
加载图片的速度。
熟悉 Android 中的各种动画,并能够使用动画实现自定义效果,了解属性动画的原理。
了解 Android 事件分发机制以及 NestedScrolling 机制,并有对事件传递的源码进行分析。
掌握Android异步操作,多线程,懂得Handler以及AsyncTask等工具类的使用以及原理,
知道 Rxjava 的一些操作符的使用。
掌握 Android 组件化,thinker 热修复等技术,了解 Android 插件化技术。
了解 bitmap 的内存管理与优化策略,能够对图片加载进行优化,防止出现 OOM,以及加
载多图过程中内存抖动等问题。
熟悉线性表、哈希表、队列、栈、二叉树等数据结构。
熟悉 Android 6.0 及以上 SDK 动态权限申请的处理。
能够熟练使用常用的各种框架,并对常见的网络访问框架(okhttp),图片加载框架(Glide),
通信框架(EventBus)等原理有进行过了解。
了解常见的内存泄露原因,并对其有效避免,了解 MAT 等分析工具的使用。
了解 android 的渲染机制,并可对 UI 渲染卡顿等问题进行定位分析并优化。
了解针对 App 进程保活的一些措施,对 app 做出有效的保活策略。
掌握 Android 数据库 SQLite 的使用,并能够对其进行封装为独立框架来使用。
1:负责大众端(医健朋友圈)和医生端(医健专家版)新需求的开发和原有功能的维护
新增的线下米能业务的相关需求开发,包括儿童成长档案、课堂表现、课时等一 系列功能模块的开发和维护。
App UI 的全新改版,以及优化等工作。
在原有的医生端平台上,新增了健康师端的模块(内部健康师使用)。
2:环球黑卡 app:
负责社交模块,电商模块,管家模块等功能