- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 前端开发笔记 | Vue 3 子组件和父组件交互
在上一篇文章里面我介绍了在使用React Hooks的开发方式下,子组件和父组件的交互,那现在就来介绍下Vue 3中的子组件和父组件的交互。
2023-06-21 16:07:20
392
原创 前端开发笔记 | React Hooks子组件和父组件交互
前端开发框架目前比较常用的就是react、vue等,其中使用React Hooks 带来的好处,今天来聊聊React Hooks开发方式下,子组件和父组件的交互。
2023-06-21 11:42:02
831
原创 商城项目实战 | 10.1 xUtils3 详细介绍以及 ViewUtils 的使用方法
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。刚开始的时候,在 GitHub 上面出现了一款强大的开源框架叫 xUtils,里面包含了很多实用的android工具,并且支持大文件上传,更全面的 http 请求协议支持(10种谓词),拥有更加灵活的 ORM,更多的事件注解支持且不受混淆影响,该框架最低兼容版本为 android 2.2 (api level
2017-08-21 11:01:54
545
原创 商城项目实战 | 9.1 Adapter 封装的全面解析
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。在之前的文章《商城项目实战 | 6.2 OkHttp 轻松封装 更加灵活的调用》中已经介绍了封装的好处和意义,同时也讲解了网络请求框架 OkHttp 的封装过程,而在这篇文章中则是要进一步讲解如何封装 Adapter,主要针对于 RecyclerView.Adapter 的封装。封装 Adapter之前的文章《
2017-06-08 10:20:51
556
原创 商城项目实战 | 8.2 SwipeRefreshLayout 实现可以下拉刷新和加载更多的热门商品列表
在上篇文章《商城项目实战 | 8.2 SwipeRefreshLayout 实现可以下拉刷新和加载更多的热门商品列表》中对 SwipeRefreshLayout 做了详细的介绍了,但是也发现了该控件有个问题,那就是它只支持下拉刷新,不支持加载更多,这在使用的时候就有点麻烦了,所以本篇文章就要对 SwipeRefreshLayout 进行扩展,使用 SwipeRefreshLayout 实现可以下拉刷新和加载更多的热门
2017-05-15 15:51:24
1163
原创 商城项目实战 | 8.1 SwipeRefreshLayout 详解 官方下拉刷新控件
SwipeRefreshLayout 是 Google 公司推出的用于下拉刷新的控件,在 SDK Version 19.1之后, SwipeRefreshLayout 已经被放到了 SDK 中,作为官方的下拉刷新控件,SwipeRefreshLayout 也是备受开发者的关注。本文旨在介绍SwipeRefreshLayout的相关方法和使用。
2017-05-10 09:57:54
718
1
原创 商城项目实战 | 7.1 强大的 Fresco 专为 Android 加载图片
Fresco 是由 Facebook 开源的一款专门为 Android 图片加载的组件,图片加载的开源框架有不少,比如大家所熟悉的 Android-Universal-Image-Loader 、Picasso 等等,但是 Fresco 因其有着独特的优势而受到广大开发者的喜爱,本篇文章就一起来学习强大的 Fresco 到底有哪些迷人之处,同时又是如何使用的。
2017-05-08 10:07:49
866
原创 商城项目实战 | 6.2 OkHttp 轻松封装 更加灵活的调用
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。在前面的文章《商城项目实战 | 6.1 OkHttp 的详细介绍 网络请求更加简单》中已经详细介绍了 OkHttp 的基本属性和使用方法了,OkHttp 开源框架给开发者带来了很多的便利,使用非常方便,但是在项目中网络请求一般到处都要使用到,如果总是重复相同的代码,首先代码不够简洁,其次效率也变低了不少。代码的
2017-05-05 16:38:22
593
原创 商城项目实战 | 6.1 OkHttp 的详细介绍 网络请求更加简单
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。随着 Android 版本和性能的不断更新和增强,网络请求的方法也在不断变化着,从 HttpURLConnetion 到 Apache Http Client,再到之前热门的 Volley,最后到现在的 OkHttp,网络请求的方法变得越来越简单化和方便化了,而在这篇文章所要介绍的就是目前最新也是最为热门的网络
2017-05-03 16:06:46
511
原创 商城项目实战 | 5.1 RecyclerView 和 CardView 更配 实现首页商品分类
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。在前面的两篇文章《商城项目实战 | 4.1 RecyclerView 使用完全解析 体验艺术般的控件(一)》和《商城项目实战 | 4.2 RecyclerView 使用完全解析 体验艺术般的控件(二)》中已经对 RecyclerView 的属性以及使用做了非常详细的介绍了,这里就不多说了,我们就先来讲讲 Car
2017-05-02 11:32:35
1090
原创 商城项目实战 | 4.2 RecyclerView 使用完全解析 体验艺术般的控件(二)
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。在上文中已经对 RecyclerView 的基本属性和简单使用都做了详细的介绍了,可以查看文章《商城项目实战 | 4.1 RecyclerView 使用完全解析 体验艺术般的控件(一)》,而在这篇文章就是要更深入一层的讲解 RecyclerView 更加深层次的使用了。这次的学习我们就跟着 Demo 的一步步实
2017-04-28 17:26:07
914
原创 商城项目实战 | 4.1 RecyclerView 使用完全解析 体验艺术般的控件(一)
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。随着 Android 版本的不断更新,更多好的控件也随之产生了,比如 CardView 、RecyclerView 等。其中 RecyclerView 因为它的高度耦合性以及灵活的扩展使用而广受开发者的喜爱,在这里就详细介绍下 RecyclerView 的属性和用法,一起来体验艺术般的控件。RecyclerVi
2017-04-24 14:40:02
634
原创 商城项目实战 | 3.1 AndroidImageSlider 实现炫酷轮播广告
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。AndroidImageSlider 是一个神奇而且方便的 Android 图片滚动框架,在菜鸟商城项目中我们就要使用这个框架来实现炫酷的轮播广告。AndroidImageSlider 架构分析首先我们看图说话,下面是 AndroidImageSlider 的架构分析图。该架构分析图中的 SliderLayou
2017-04-20 10:51:21
753
原创 商城项目实战 | 2.2 Android 仿京东商城——自定义 Toolbar (二)
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。上一篇文章《商城项目实战 | 2.1 Android 仿京东商城——自定义 Toolbar (一)》中已经对 Toolbar 的一些基本属性以及简单使用做了介绍了,这篇文章就开始介绍如何定义属于自己的 Style 的 Toolbar 了。自定义 Theme修改 application 的 style —— Ap
2017-04-17 14:56:19
1876
原创 商城项目实战 | 2.1 Android 仿京东商城——自定义 Toolbar (一)
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。现在很多的 APP 里面都有自己的自定义风格,特别是京东商城中自定义的头部布局——自定义的 Toolbar 效果非常不错,看上去很美观,其效果图如下。想要定义出这样的效果并不是很难,主要是要对控件的属性熟悉以及对控件的熟练使用,下面就先简单了解下 Toolbar 的基本属性以及简单使用。什么是 Toolbar1
2017-04-17 14:53:33
3489
原创 商城项目实战 | 1.1 Android 仿京东商城底部布局的选择效果 —— Selector 选择器的实现
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。京东商城的底部布局的选择效果看上去很复杂,其实很简单,这主要是要感谢 selector 选择器,本文将讲解仿照京东商城的底部布局的选择效果,如何实现 selector 选择器,在不同的状态下,给 view 设置不同的背景。 京东商城底部布局的选择效果如下。View主要的几种状态主要状态有8种,设置状态的代码以
2017-04-17 14:49:51
1428
原创 Android使用Path实现仿最新淘宝轮播广告底部弧形有锯齿的问题以及解决办法
在前面一篇博文《Android高仿京东淘宝自动无限循环轮播控件的实现思路和过程》中已经基本介绍了实现轮播广告的基本思路和过程,但是仔细观察淘宝的轮播广告栏,发现在轮播广告栏的底部有个小小的弧形,为了实现更好的效果,在后期中在自己定义的无限轮播控件中添加了底部弧形的实现,在实现的过程中也遇到了一些问题,比较麻烦的就是绘制时弧形出现了锯齿的问题。实现弧形的主要代码以及实现效果(带有锯齿的情况)首先要感谢
2017-04-10 16:22:04
2735
原创 Android高仿京东淘宝自动无限循环轮播控件的实现思路和过程
Android高仿京东淘宝自动无限循环轮播控件的实现思路和过程在App的开发中,很多的时候都需要实现类似京东淘宝一样的自动无限轮播的广告栏,所以就自己写了一个,下面是我自定义控件的思路和过程。一、自定义控件属性新建自定义控件SliderLayout继承于RelativeLayout,首先要考虑的就是自定义的控件需要扩展那些属性,把这些属性列出来。在这里是要实现类似于京东淘宝的无限轮播广告栏,那么首先
2017-03-31 20:06:38
2705
原创 Android之RecyclerView轻松实现下拉刷新和加载更多
今天研究了下RecyclerView的滑动事件,特别是下拉刷新和加载更多事件,在现在几乎所有的APP显示数据列表时都用到了。自定义RecyclerView下拉刷新和加载更多听上去很复杂,实际上并不难,只要是对滑动事件的监听和处理。
2017-02-17 14:17:02
1286
转载 而立之年——三线城市程序员的年终告白
[转载] 而立之年——三线城市程序员的年终告白 转载请标明出处,原文地址: http://blog.youkuaiyun.com/laoyang360/article/details/53843771 30岁(2017-1987),曾经对我来说曾是个多么遥远的数字,但它正悄然的离我越来越近。古人云,三十而立,而立的意思是自立于世,多指学有所成
2017-01-19 15:16:06
383
仿淘宝源码
2016-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人