1. 熟悉Framework和安卓系统原理;
2. 掌握Android主流开源框架的系统原理和内部机制,如OkHttp、RxJava、Glide等;
3. 熟悉Jetpack,如databing,viewbinding,lifecycle,paging,room等;
4. 熟悉网络编程、多线程编程和进程间通信;
5. 掌握跨平台开发解决方案,如uni-app;
6. 熟悉常用的设计模式,如单例、工厂、建造者等,能够做架构设计和性能优化,能够对开源框架进行二次封装;
7. 了解组件化开发、插件话开发;
8. 能够进行Web服务开发,熟悉网络爬虫。
华景点餐、华景零售 Android开发
2020.12
内容:
1. 主要负责点餐和零售项目的开发,软件是运行在收银机上的;
2. 扫码枪、小票打印机、钱箱等硬件集成和调试;
3. 后台的接口对接和调试;
4. 本地数据库的管理和维护。
业绩:
1. 2021年3月底保质保量地完成了项目的开发工作,并且拿到了第一季度的绩效奖金,工作情况得到了领导的肯定。
2. 积极参与了产品的设计,积极提出自己的建议。
3. 主动进行自测,减少了Bug的数量。
加密悬浮窗 Android开发
2019.07-2019.09
内容:
项目描述:该项目实现了在各种即时通信软件(微信、QQ、钉钉等)中实现对文字、图片、短音、短视频的加密和解密。
个人职责:
1. 负责项目初期的需求调研。
2. 完成项目的开发。
业绩:
1. 完成了初期的需求调研。
2. 完成了该模块的代码实现。
3. 撰写了该功能的专利申请书。