熟悉框架的搭建流程,具备独立开发能力
熟练掌握MVP设计模式,了解MVVM框架设计模式
熟悉Android下基本的屏幕适配问题
熟练掌握 Handler机制
掌握OOM异常的处理,以及Android下内存的优化
熟悉自定义的控件绘制,例如自定义控件绘制时钟
熟练掌握ListView的使用和性能优化,分页加载,图片优化等技术
熟悉HTTP、TCP/IP、Socket协议
熟练掌握Android的布局优化机制,熟练使用include调用,了解merge标签、viewstub控件
熟悉单例,工厂,观察者等模式,了解其他设计模式
一、消防云项目:
项目主要是为了方便一些大厦物业工程,对硬件的情况反映和维修的反馈情况。项目的主要接入地图等第三方。
主要负责:
独立完成项目。
项目难点:
1.框架的搭建,采用MVC设计思想
2.使用第三方OkhttpFinal进行网络访问请求,将请求到的json数据进行解析后交由UI界面显示
3.不同级别的用户UI界面展示不同,并做对应的处理
4.集成第三方图表,展示一些工程数据等
5.集成第三方友盟推送,并根据不同的值,进入不同的界面
6.Viewpager与Viewpager的嵌套使用,事件冲突处理。以及fragment与fragment之间的嵌套使用。
二、鸳鸯商学院:
珠宝店内部员工的学习和考试的一个app,主要是为了方便了解员工对珠宝知识的了解程度。
负责模块:
1.项目UI负责,前期框架搭建。
2.消息推送,接入阿里云推送。
3.集成第三方视频播放,以及处理全屏出现的BUG等。
三、咪停车:
路边停车应用,为了给福州市广大车主提供更便捷、更快速的停车服务。
主要负责:
独立完成项目。
项目难点:
1.框架的搭建,采用MVP设计思想
2.启动计时器。需要根据后台返回时间重新计算
3.第三方支付,微信,支付宝集成,和支付;第三方友盟推送(ps:支付宝和友盟之间的冲突);
4.接入百度地图(定位,路况查询,自定义marker点等功能)
5.使用Eventbus实现activity,fragment等之间的通讯,并做时间监听等
6.自定义控件等
7.集成了二维码生成和扫描的功能,如解析扫描对应的车位二维码
8.网络图片的加载和Gif动态图片使用了Glid图片缓存加载的框架
9.消息推送,集成第三方友盟推送显示处理等
四、咪停车管理端:
路边停车应用的管理端。
主要负责:
项目难点:
1.第三方支付集成和实现支付功能
2.NFC读卡