1.具备良好的的 java 基础和面向对象,面向接口的编程思想; 熟悉常用的设计模式。
2.对 Handler 机制,View 绘制流程有所研究;
3.Android 的渲染机制分析,追溯渲染性能问题的根源、解决渲染(UI 卡顿分析、过度渲染问题、布局优化)、内存(内存抖动)带来的问题;
4.安装包性能优化利用 lint 工具实现冗余代码删除,对资源文件压缩(resources_arsc 二进制机构分析);
5.图片的三级缓存
6.熟悉和优化recyclewView
项目1: 项目移植
1.移植android三方库 Carousel LayoutManager 到鸿蒙系统上。
2.开发工具 android studio DevEco Studio
3.开发语言 java
4. 将android与鸿蒙不同的api进行替换和修改
职责描述:
负责将安卓项目移植到鸿蒙上。
项目二:一体机app
项目简介:服务一体机app
职责描述:负责项目的开发
选用技术:Java、kotlin
1.项目使用mvvm 模式。
2.图片框架使用glide。
3.列表使用recyclerView 实现,解决复用问题。
4.开发语言kotlin。
5.数据传输格式json,使用框架gson。
项目三:门店app和门店tv
项目简介:门店app 门店客户经理使用,在店用pad给客户办理业务
门店tv展示门店排队信息和门店人员信息
职责描述:负责项目的开发
选用技术:java
1.项目使用mvvm框架
2.开发语言java。
3.使用recycleView
4.数据库mysql。
6.项目数据传输格式使用json。