1. 熟练使用ListView、RecyclerView加载各种复杂布局,以及一些特殊效果的实现
2. 熟练掌握Json的原生解析以及Gson、Fastjson解析
3. 熟练使用MVC、MVP,了解MVVM
4. 熟练使用H5混合开发
5. 掌握单例模式、工厂模式、策略模式等常用设计模式
6. 熟悉掌握自定义控件,动画
7. 掌握apk的多渠道打包、签名
8. 掌握Git、SVN等版本控制工具
9. 熟悉JSP、Node.Js等相关知识
10. 熟悉手机屏幕适配,app加固
11. 熟悉Android的事件分发、拦截、处理机制
12. 熟悉进程保活的常用方法
13. 熟悉JNI基本开发
14. 熟悉Android中的OOM、ANR出现原因与如何避免
15. 熟悉Handler消息机制
16. 熟悉HTTP、TCP/IP等常见网络协议
好药师
责任描述:
1、 项目整体架构设计
2、 首页的开发与调试
3、 商品详情页面的开发
4、 购物车的开发与调试
5、 第三方支付的集成
项目简介:
好药师是一款网上药店,可一键定位身边药店,除分类找药外还可以自诊找药、寻找
稀缺药,还提供相应的药品指南,方便对症找药
技术要点
1、 MVP+RadioGroup+Fragment整体架构
2、 使用分类型的RecyclerView以及RecyclerView的嵌套实现首页的数据显示
3、 实现下拉刷新和加载更多
4、 封装Okhttp+Gson实现数据的加载与解析,封装Glide加载显示图片
5、 自定义可监听的ScrollView+ViewPager+Fragment实现详情页下拉到底部切换页面的效果
6、 使用ListView+RecyclerView实现自诊找药的功能,使用Fragment实现页面的切换
7、 使用贝塞尔曲线实现加入购物车的动画效果
8、 使用EventBus实现购物车页面与其他页面的的通信,使用ExpandableListView实现分店铺的购物车
9、 使用WebView加载H5实现挂号陪诊功能
10、 集成百度地图实现根据位置搜索店铺的功能
11、 集成第三方登陆、支付、推送、分享、二维码扫描
沃特玛商城
责任描述:
1、 项目整体架构设计
2、 商品分类页面的实现
3、 商品详情页面的开发
4、 订单页面的实现
5、 购物车的开发与调试
项目简介:
沃特玛商城是一款在线购物商城App,入驻很多知名品牌供应商,不断推出各种促销及优惠活动,使用户购物优惠最大化
技术要点
1、 RadioGroup+ViewPager实现框架的搭建
2、 使用ListView实现首页多类型数据的展示,使用MaterialRefreshLayout实现下拉刷新
3、 使用xUtils请求数据,使用ImageLoader加载图片
4、 使用SlideDetailsLayout+WebView+ViewPager实现商品详情页面
5、 使用DrawerLayout实现侧边栏筛选功能
6、 使用ExpandableListView实现购物车数据展示,自定义控件实现商品数量的选择功能,使用Flowlayout实现款式筛选功能
7、 自定义搜索界面的流式布局,显示热门搜索和搜索记录
8、 使用SlideDetailsLayout+WebView实现商品详情页面
9、 集成微信和支付宝支付,集成友盟分享