技术要点:
1、整体Ui框架的搭建,图片加载框架的使用,网络请求框架的封装
2、自定义控件的实现,RecyclerView的高阶使用
3、Android动画的实现
4、事件分发机制的处理
5、购物车模块的逻辑处理
6、第三方SDK的集成(定位、分享、支付、推送、统计)
界面展示方面:
1、使用 FragmentTabHost 与 Fragment 以及 ViewPager 来组成页面框架;。
2、自定义了动画效果和自定义控件,实现UI表现需求。
3、RecyclerView和GridView的高阶使用。
4、自定义Listview解决Scrollview嵌套问题。
5、布局模块的动态加载。
开源框架方面:
1、使用Retrofit框架进行网络请求,基于OkHttp封装,更安全,支持数据解析。
2、使用Fresco框架加载图片,优化内存使用,减小OOM几率。
3、使用Eventbus作为事件总线处理组件间的通讯。
4、使用了Butterknife注解框架快速开发,Gson处理Json,Xml数据
5、使用了NineOldroids对低版本的动画效果进行支持
6、使用了Android Support V4,Android Design 22等UI库实现页面搭载
7、引入了高德地图sdk实现地图定位等功能,友盟sdk进行统计,Mob公司的sharesdk实现分享推送第三方登录,集成了支付宝支付和微信支付。
小麻包母婴 编辑
项目描述
一个优质的母婴电商平台,主要销售母婴用品和母婴服务,同时包含育儿资讯的推送和社交分享功能。
技术要点:
1、整体Ui框架的搭建,图片加载框架的使用,网络请求框架的封装
2、自定义控件的实现,RecyclerView的高阶使用
3、Android动画的实现
4、事件分发机制的处理
5、购物车模块的逻辑处理
6、第三方SDK的集成(定位、分享、支付、推送、统计)
界面展示方面:
1、使用 FragmentTabHost 与 Fragment 以及 ViewPager 来组成页面框架;。
2、自定义了动画效果和自定义控件,实现UI表现需求。
3、RecyclerView和GridView的高阶使用。
4、自定义Listview解决Scrollview嵌套问题。
5、布局模块的动态加载。
开源框架方面:
1、使用Retrofit框架进行网络请求,基于OkHttp封装,更安全,支持数据解析。
2、使用Fresco框架加载图片,优化内存使用,减小OOM几率。
3、使用Eventbus作为事件总线处理组件间的通讯。
4、使用了Butterknife注解框架快速开发,Gson处理Json,Xml数据
5、使用了NineOldroids对低版本的动画效果进行支持
6、使用了Android Support V4,Android Design 22等UI库实现页面搭载
7、引入了高德地图sdk实现地图定位等功能,友盟sdk进行统计,Mob公司的sharesdk实现分享推送第三方登录,集成了支付宝支付和微信支付。