![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
商城项目实战
LTing5505
Android developer
展开
-
商城项目实战 | 4.2 RecyclerView 使用完全解析 体验艺术般的控件(二)
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。在上文中已经对 RecyclerView 的基本属性和简单使用都做了详细的介绍了,可以查看文章《商城项目实战 | 4.1 RecyclerView 使用完全解析 体验艺术般的控件(一)》,而在这篇文章就是要更深入一层的讲解 RecyclerView 更加深层次的使用了。这次的学习我们就跟着 Demo 的一步步实原创 2017-04-28 17:26:07 · 858 阅读 · 0 评论 -
商城项目实战 | 9.1 Adapter 封装的全面解析
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。在之前的文章《商城项目实战 | 6.2 OkHttp 轻松封装 更加灵活的调用》中已经介绍了封装的好处和意义,同时也讲解了网络请求框架 OkHttp 的封装过程,而在这篇文章中则是要进一步讲解如何封装 Adapter,主要针对于 RecyclerView.Adapter 的封装。封装 Adapter之前的文章《原创 2017-06-08 10:20:51 · 461 阅读 · 0 评论 -
商城项目实战 | 8.1 SwipeRefreshLayout 详解 官方下拉刷新控件
SwipeRefreshLayout 是 Google 公司推出的用于下拉刷新的控件,在 SDK Version 19.1之后, SwipeRefreshLayout 已经被放到了 SDK 中,作为官方的下拉刷新控件,SwipeRefreshLayout 也是备受开发者的关注。本文旨在介绍SwipeRefreshLayout的相关方法和使用。原创 2017-05-10 09:57:54 · 669 阅读 · 1 评论 -
商城项目实战 | 7.1 强大的 Fresco 专为 Android 加载图片
Fresco 是由 Facebook 开源的一款专门为 Android 图片加载的组件,图片加载的开源框架有不少,比如大家所熟悉的 Android-Universal-Image-Loader 、Picasso 等等,但是 Fresco 因其有着独特的优势而受到广大开发者的喜爱,本篇文章就一起来学习强大的 Fresco 到底有哪些迷人之处,同时又是如何使用的。原创 2017-05-08 10:07:49 · 828 阅读 · 0 评论 -
商城项目实战 | 8.2 SwipeRefreshLayout 实现可以下拉刷新和加载更多的热门商品列表
在上篇文章《商城项目实战 | 8.2 SwipeRefreshLayout 实现可以下拉刷新和加载更多的热门商品列表》中对 SwipeRefreshLayout 做了详细的介绍了,但是也发现了该控件有个问题,那就是它只支持下拉刷新,不支持加载更多,这在使用的时候就有点麻烦了,所以本篇文章就要对 SwipeRefreshLayout 进行扩展,使用 SwipeRefreshLayout 实现可以下拉刷新和加载更多的热门原创 2017-05-15 15:51:24 · 1124 阅读 · 0 评论 -
商城项目实战 | 4.1 RecyclerView 使用完全解析 体验艺术般的控件(一)
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。随着 Android 版本的不断更新,更多好的控件也随之产生了,比如 CardView 、RecyclerView 等。其中 RecyclerView 因为它的高度耦合性以及灵活的扩展使用而广受开发者的喜爱,在这里就详细介绍下 RecyclerView 的属性和用法,一起来体验艺术般的控件。RecyclerVi原创 2017-04-24 14:40:02 · 561 阅读 · 0 评论 -
商城项目实战 | 6.2 OkHttp 轻松封装 更加灵活的调用
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。在前面的文章《商城项目实战 | 6.1 OkHttp 的详细介绍 网络请求更加简单》中已经详细介绍了 OkHttp 的基本属性和使用方法了,OkHttp 开源框架给开发者带来了很多的便利,使用非常方便,但是在项目中网络请求一般到处都要使用到,如果总是重复相同的代码,首先代码不够简洁,其次效率也变低了不少。代码的原创 2017-05-05 16:38:22 · 535 阅读 · 0 评论 -
商城项目实战 | 1.1 Android 仿京东商城底部布局的选择效果 —— Selector 选择器的实现
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。京东商城的底部布局的选择效果看上去很复杂,其实很简单,这主要是要感谢 selector 选择器,本文将讲解仿照京东商城的底部布局的选择效果,如何实现 selector 选择器,在不同的状态下,给 view 设置不同的背景。 京东商城底部布局的选择效果如下。View主要的几种状态主要状态有8种,设置状态的代码以原创 2017-04-17 14:49:51 · 1383 阅读 · 0 评论 -
商城项目实战 | 2.1 Android 仿京东商城——自定义 Toolbar (一)
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。现在很多的 APP 里面都有自己的自定义风格,特别是京东商城中自定义的头部布局——自定义的 Toolbar 效果非常不错,看上去很美观,其效果图如下。想要定义出这样的效果并不是很难,主要是要对控件的属性熟悉以及对控件的熟练使用,下面就先简单了解下 Toolbar 的基本属性以及简单使用。什么是 Toolbar1原创 2017-04-17 14:53:33 · 3417 阅读 · 0 评论 -
商城项目实战 | 2.2 Android 仿京东商城——自定义 Toolbar (二)
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。上一篇文章《商城项目实战 | 2.1 Android 仿京东商城——自定义 Toolbar (一)》中已经对 Toolbar 的一些基本属性以及简单使用做了介绍了,这篇文章就开始介绍如何定义属于自己的 Style 的 Toolbar 了。自定义 Theme修改 application 的 style —— Ap原创 2017-04-17 14:56:19 · 1826 阅读 · 0 评论 -
商城项目实战 | 3.1 AndroidImageSlider 实现炫酷轮播广告
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。AndroidImageSlider 是一个神奇而且方便的 Android 图片滚动框架,在菜鸟商城项目中我们就要使用这个框架来实现炫酷的轮播广告。AndroidImageSlider 架构分析首先我们看图说话,下面是 AndroidImageSlider 的架构分析图。该架构分析图中的 SliderLayou原创 2017-04-20 10:51:21 · 707 阅读 · 0 评论 -
商城项目实战 | 6.1 OkHttp 的详细介绍 网络请求更加简单
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。随着 Android 版本和性能的不断更新和增强,网络请求的方法也在不断变化着,从 HttpURLConnetion 到 Apache Http Client,再到之前热门的 Volley,最后到现在的 OkHttp,网络请求的方法变得越来越简单化和方便化了,而在这篇文章所要介绍的就是目前最新也是最为热门的网络原创 2017-05-03 16:06:46 · 484 阅读 · 0 评论 -
商城项目实战 | 5.1 RecyclerView 和 CardView 更配 实现首页商品分类
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。在前面的两篇文章《商城项目实战 | 4.1 RecyclerView 使用完全解析 体验艺术般的控件(一)》和《商城项目实战 | 4.2 RecyclerView 使用完全解析 体验艺术般的控件(二)》中已经对 RecyclerView 的属性以及使用做了非常详细的介绍了,这里就不多说了,我们就先来讲讲 Car原创 2017-05-02 11:32:35 · 1053 阅读 · 0 评论 -
商城项目实战 | 10.1 xUtils3 详细介绍以及 ViewUtils 的使用方法
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。刚开始的时候,在 GitHub 上面出现了一款强大的开源框架叫 xUtils,里面包含了很多实用的android工具,并且支持大文件上传,更全面的 http 请求协议支持(10种谓词),拥有更加灵活的 ORM,更多的事件注解支持且不受混淆影响,该框架最低兼容版本为 android 2.2 (api level原创 2017-08-21 11:01:54 · 486 阅读 · 0 评论