熟悉Android四大组件,各类布局
熟悉动画、自定义View,了解JNI/NDK
熟悉内存管理,熟悉内存、UI、启动等优化
熟悉OKHttp、RxJava、Retrofit、Glide等常用第三方库的使用并了解其原理
了解Material Design设计风格,熟练使用Jetpack中常用库的使用并了解其原理
了解热修复、插件化基本原理
了解环信、云信等等第三方即时通讯及音视频的二次开发
了解HTML、JavaScript,熟悉Java、Kotlin
熟悉MVP、MVVM
好摄
围绕摄影、旅游,满足影友分享(作品、游记等)
采用Mvp模式,使用OKHttp、Retrofit、RxJava处理网络和数据请求
Glide加载图片,通过自定义Glide的Model按尺寸加载图片
通过自定义RecyclerViewAdapter实现加载更多
使用WebP、SVG格式图片及Icon减小apk大小
集成微信、支付宝支付,集成涂图SDK对图片进行滤镜美颜等
集成环信SDK实现即时通讯
E减
科学减肥法,通过测试给出减肥方案,可在线购买减肥产品、体脂称等
采用MVP模式,使用OKHttp、Retrofit、RxJava处理网络和数据请求
通过环信SDK实现即时聊天、消息推送
用MPAndroidChart显示折线图,自定义View实现可滑动刻度尺
通过低功耗蓝牙实现连接体脂称发送指令进行身体数据的测量
探望Care+
健康营养类App,可在线咨询营养师、在商城购买营养品,可在线进行健康测试
采用Mvp模式,使用Xutils、ImagLoader加载图片
通过Openfire、asmack实现用户与营养师的语音、图片、文字聊天
对asmack进行封装、添加断线重连
自定义View实现健康自检
对项目进行重构,采用MVP模式 集成JsBridge并进行封装,实现与WebView进行Js交互 对数据层通过RxJava、Retrofit、OKHttp进行封装,使结构清晰、数据格式统一 集成涂图SDK实现图片滤镜、美颜,并对部分UI进行自定义 集成微信、支付宝支付,集
进行项目、框架搭建 对samack进行封装,添加断线重连 对聊天消息进行封装,通过ContentProvider保存,并通过ContentProvider实现聊天消息的刷新 编写需要自定义的View 集成支付宝、微信支付