摘要: 在前面的博客中有讲到过点击一个图片按钮控制RecyclerView的滚动到顶部位置的效果,但是那个图片按钮一直处在一个显示的状态,今天我们来改造一下那个地方,我们要实现的效果是:一开始打开的时候看不到这个图片按钮,当去滑动界面的时候才能去显示这个图片按钮。 要实现这个效果也很简单,我们监听Recyc阅读全文
posted @ 2017-03-27 00:21 ButterflyGirl 阅读(4) 评论(0) 编辑
摘要: 热卖商品布局效果如下图: 这个布局跟我们上节做的推荐是一样的,也是用LinearLayout和GridView去实现的,新建一个hot_item.xml,代码如下所示: 接着在HomeFragmentAdapter类中的onCreateViewHolder()方法中去创建HotViewHolder,阅读全文
posted @ 2017-03-27 00:06 ButterflyGirl 阅读(8) 评论(0) 编辑
摘要: 首页新品推荐的布局效果如下图: 这块布局是使用LinearLayout和GridView去实现,新建recommend_item.xml,代码如下所示: 继续在HomeFragmentAdapter类中去添加推荐的ViewHolder,在onCreateViewHolder()方法中创建Recomm阅读全文
posted @ 2017-03-27 00:00 ButterflyGirl 阅读(7) 评论(0) 编辑
摘要: 首页秒杀布局如下图: 布局使用的是LinearLayout和RecyclerView去实现,新建seckkill_item.xml,代码如下所示: 在drawable目录下设置倒计时的TextView颜色,新建time_shape,代码如下所示: 布局弄好了,我们要把数据展示在界面上,在HomeFr阅读全文
posted @ 2017-03-26 23:54 ButterflyGirl 阅读(7) 评论(0) 编辑
摘要: 在上一篇博客当中,我们讲了频道布局的实现,接下来我们讲解一下活动广告布局的实现,效果如下图: 这个是用viewpager去实现的,新建一个act_item.xml,代码如下所示: 在HomeFragmentAdapter类中继续完善活动的适配器,在onCreateViewHolder方法中创建Act阅读全文
posted @ 2017-03-26 22:35 ButterflyGirl 阅读(5) 评论(0) 编辑
摘要: 在上一篇博客当中,我们讲了关于首页轮询广告的实现,接下来讲解一下首页频道布局的实现,如下图所示: 这个布局用的是gridview去完成的,新建一个channel_item,代码如下所示:阅读全文
posted @ 2017-03-26 22:15 ButterflyGirl 阅读(5) 评论(0) 编辑
摘要: 只有注册用户登录后才能阅读该文。阅读全文
posted @ 2017-03-26 21:58 ButterflyGirl 阅读(5) 评论(0) 编辑
摘要: 前面我们讲到了使用OkHttp请求网络和FastJson解析数据了,接下来我们就开始把获取到的数据通过数据适配器展示在页面上了。Adapter是用来帮助填充数据的中间桥梁,简单点说就是:将各种数据以合适的形式显示到view上,提供给用户看! 商城首页的数据是使用RecyclerView进行展示的,下阅读全文
posted @ 2017-03-26 17:20 ButterflyGirl 阅读(7) 评论(0) 编辑
摘要: OkHttp是Google推荐使用的一个开源的网络请求框架,Android开发中涉及到网络请求和接口调用现在大部分都是使用OkHttp,网上已经有不少人针对OkHttp进行了封装,这里推荐一下鸿洋大神的okhttputils,这是针对OkHttp进行的封装,使用起来特别方便,下载地址:https:/阅读全文
posted @ 2017-03-24 00:17 ButterflyGirl 阅读(25) 评论(0) 编辑
摘要: 今天我们来开发商城的首页【输入搜索框】布局和点击右下角图片回到顶部的效果 搜索功能在App中很常见,尤其是在商城类的项目当中,一般都会提供很强大的搜索功能,App的搜索布局一般都是在App的顶部,如下图所示: 下面我们来看看如何实现这个布局效果: 先来看看HomeFragment类,代码如下所示: 阅读全文
posted @ 2017-03-24 00:13 ButterflyGirl 阅读(16) 评论(0) 编辑