随笔分类 -  小功能实现

摘要:1,项目中要用到个人信息验证的在网上找了一下,好像有封装好了的StepView,首先感谢一下作者,这是作者的地址,效果图如下: 2,正准备撸起袖子就是一顿复制粘贴的时候,发现效果图成这个样子了(其实这里我们可以改变作者提供的方法改变文字的大小来解决这个问题,但是ui就是这个大的文字设计,我们猿拉不下 阅读全文
posted @ 2017-03-17 16:12 阿呆哥哥 阅读(4946) 评论(0) 推荐(2) 编辑
摘要:1,觉得小红书的欢迎界面感觉很漂亮,就像来学习学习一下来实现类似于这种效果 原效果图如下: 2,根据效果我们来一点点分析 第一步:首先看一下我们的主界面布局文件视图效果如下: main_activity.xml文件代码如下: 可以看到我们主界面的布局文件主要是两个控件,一个是包含上面小人行走效果的I 阅读全文
posted @ 2017-03-15 18:26 阿呆哥哥 阅读(4731) 评论(0) 推荐(3) 编辑
摘要:1,刚刚在别人开源的项目中看到了一个挺不错的用户体验,效果图如下: 2,那下面我们就来实现一下,首先看一下布局,由于一般只是我们包含头像的那部分方法,所以这里我们要把布局分成两部分,对应的布局文件效果图如下: 3,自定义ScrollView 第一步:创建一个类,继承自ScrollView,重写相应的 阅读全文
posted @ 2017-03-14 18:04 阿呆哥哥 阅读(8642) 评论(3) 推荐(1) 编辑
摘要:1,在实际项目中我们常常有对一个列表进行滑删除操作,使用我们昨天的ItemTouchHelper其实也可以实现简单的实现这个功能,先来看一下使用ItemTouchHelper来实现的效果: 2,从上面的效果图我们可以看到,大致的实现了我们的需求,具体操作如下 第一步 :添加表示为START和END标 阅读全文
posted @ 2017-03-14 14:11 阿呆哥哥 阅读(13739) 评论(0) 推荐(1) 编辑
摘要:1,今天和大家一起实现RecyclerView可拖拽Item,主要是使用RecyclerView结合ItemTouchHelper来实现的,来看一下效果 2,看一下怎么实现的呢,很简单,只需要给recyclerView添加一个ItemTouchHelper对象就行 构造方法中需要一个CallBack 阅读全文
posted @ 2017-03-13 16:08 阿呆哥哥 阅读(29006) 评论(1) 推荐(1) 编辑
摘要:1,首先看一下我们今天实现的效果,效果图如下: 2,首先说一下大体的实现思路,首先这个视图一共分为三层,最外层是一个RecyclerView,第二层是一个被虚化的ImageView,第三层是一个正常的ImageView。当用户滑动RecyclerView,监听滑动的高度而动态的改变第二层ImageV 阅读全文
posted @ 2017-03-06 16:47 阿呆哥哥 阅读(1685) 评论(0) 推荐(0) 编辑
摘要:1,先来看一下今天实现的效果: 2,这次的效果是使用ItemDecoration来实践的,来看一看我们的实现吧 第一步:首先添加依赖,由于我们这些数据是请求网络的,所以一下我们添加网络框架依赖、RecyclerView、Glide依赖 第二步:主界面的xml文件就只是一个简单的RecyclerVie 阅读全文
posted @ 2017-03-03 19:06 阿呆哥哥 阅读(7808) 评论(0) 推荐(0) 编辑
摘要:1,如今NestedScrolling运用到很多地方了,要想好看一点的滑动变换,基本上就是使用这个来完成的,让我们来简单的了解一下。 2,NestedScrolling机制能够让父View和子View在滚动式进行配合,其基本流程如下: 当子view开始滚动之前,可以通知父View,让其先于自己进行滚 阅读全文
posted @ 2017-02-14 17:27 阿呆哥哥 阅读(29547) 评论(0) 推荐(0) 编辑
摘要:1,最近看了一篇文章关于GreenDao的文章 ,感觉使用这个操作数据库还是很好用的,帮我们省了不少的查询代码,今天就和大家一起来简单的使用一下吧。首先这是官网地址:https://github.com/greenrobot/greendao,我们来按照文档一点点的来写一下 2,首先要认识一下Gre 阅读全文
posted @ 2017-02-13 16:19 阿呆哥哥 阅读(14117) 评论(2) 推荐(1) 编辑
摘要:1,原文在这里http://blog.csdn.net/qq_17250009/article/details/52908791,我只是把里面的关键步骤给注释了一下,首先来看一下我们的效果,如图(电脑太卡,截图有问题,见谅): 2,来看一下我们的实现步骤,首先创建一个service,用于将我们的布局 阅读全文
posted @ 2017-02-09 17:44 阿呆哥哥 阅读(2698) 评论(0) 推荐(0) 编辑
摘要:1,上一篇我们已经了解了大致的MVP模式,下面再通过这个登录功能的例子 ,我们能过更加容易的掌握MVP模式,再来补充一些闲外话:MVP 是 MVC 的变种,其实是一种升级。要说 MVP 就要说说 MVC,在 MVC 中 Activity 其实是 View层级,但是通常在使用中 Activity即是V 阅读全文
posted @ 2016-10-31 18:05 阿呆哥哥 阅读(666) 评论(0) 推荐(0) 编辑
摘要:1,今天在微信推送文章看到实现画廊效果,感觉挺不错的,就来写写试试,先来看一下效果图: 上面的效果基本上可以用两个功能点来包含:ViewPager的切换动画、ImageView的倒影的实现 嗯,先来将我们主要的功能来实现,就是我们的ViewPager展示图片 主界面的布局: 这里要注意以下 andr 阅读全文
posted @ 2016-10-20 19:20 阿呆哥哥 阅读(14783) 评论(0) 推荐(0) 编辑
摘要:1,最早在项目中使用EventBus是在去年的时候,但自己一直没抽出时间来记录记录一下,今天就来简单的使用一下,先看一下EventBus的定义是什么 EventBus:是一个发布 / 订阅的事件总线。 再来看看它能干什么事 主要功能是替代Intent,Handler,BroadCast在Fragme 阅读全文
posted @ 2016-10-17 18:24 阿呆哥哥 阅读(466) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示