3 威威貓

尚未进行身份认证

我要认证

欣赏一个人,始于颜值,敬于才华,合于性格,久于善良,终于人品。人生就是这样,和漂亮的人在一起,会越来越美;和阳光的人在一起,心里就不会晦暗;和快乐的人在一起,嘴角就常带微笑;和聪明的人在一起,做事就变机敏;和大方的人在一起,处事就不小气;和睿智的人在一起,遇事就不迷茫。—— 借人之智,修善自己;学最好的别人,做最好的自己!

等级
TA的排名 2k+

RecyclerView 之 findFirstVisibleItemPosition 和 findLastVisibleItemPosition 踩坑

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主 威威喵 原创,请多支持与指教。本文首发于此 博主:威威喵 | 博客主页:https://blog.csdn.net/smile_running功能需求好久没写博文了,最近的东西都写在笔记上了,上班了,时间也不太多,就写一点在项目中遇到的问题吧。废话不多说,我在开发中,遇到一个需求,一个类似饿了么App的城市选择器...

2020-04-06 16:18:18

Android Material Design 之 Activity 跳转水波纹扩散动画

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_runningMaterial Design 给出了一套标准的设计方案和动画效果,在 Android 开发方面,越来越多的 App 几乎都向 Material Design 风...

2020-01-18 13:40:30

SparseArray(稀疏数组)的介绍和应用

稀疏数组概念和特点介绍Sparse 翻译过来是稀疏、缺少的意思,SparseArray是稀疏的数组。它应用场景是相对稀少的数据,一般是几百以内的数据性能相对 HashMap 要好,大概提升 0-50% 的性能。SparseArray 是用 Integer 作为键映射对象。SparseArray 不需要对 key 和 value 进行 auto-boxing(自动装箱),将原始类型封装为对象类型...

2020-01-09 21:57:41

ExpandableListView 二级菜单的使用方式

在 Android 开发中,一个 App 通常会有这种的需求,就是在一个列表内部在嵌套一个列表,下面我们来看看效果图就知道了。Android 二级菜单的简单使用方式首页呢,我们要准备一个处理 ExpandableListView 的数据的适配器,只需继承BaseExpandableListAdapter 重写里面的方法即可。下面我们来看看这个代码吧:/** * @author xww ...

2019-10-24 16:47:45

Java 加密技术

Java加密算法JDK中带有部分加密算法的实现类,主要的是java.security和javax.crypto包下的类,还可以使用Bouncy Castle(丰富JDK中加密算法的不足)jar包是:bcprov-jdk15on-1.57.jar和Commons Codec(简化JDK中加密的操作)jar包是:commons-codec-1.10.jarBase64Base64用于网络中传输的...

2019-09-16 10:32:11

Android Palette 提取图片的主色调

在 Android 应用开发中,经常会有这样的一种需求,就是状态栏的颜色要随着图片的切换,进行动态的设置颜色,而且此颜色要与图片相互融合,自然颜色不能太夸张,状态栏颜色与图片的主色调区别不能太大。介于这种情况,Android SDK 给我们提供了这样的一个类:Palette 类,此类在 com.android.support 包下,我们要使用时,只需引入该包即可。引入方法如下: impl...

2019-09-07 21:20:12

【数据结构】之线性表(顺序存储结构)

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 线性表是《数据结构》课程最开始的一章的内容,是在大学计算机专业必学的课程。我们刚接触线性表时,可能会被它的几种表的结构搞得晕头转向,它有两种基本存储结构:...

2019-09-02 11:17:21

自定义 View 之联想手机 ZUI 系统加载动画

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 本次自定义 View 写的是一个仿联想手机 ZUI 系统加载动画的效果,前几天博主收到了 ZUI 11 的更新,发现更新了之后并没有大的改善,反而一直用的...

2019-08-17 17:23:27

自定义 View 之抖音时钟罗盘仪效果

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 偶然间看到了一个时钟罗盘的动画效果,那个是桌面版的,用来当屏保效果还不错。于是呢,在抖音视频上搜了一下,果然找到这种时钟的效果视频,当然还有设置的教程。至...

2019-08-11 16:11:00

贝塞尔曲线(Bezier)之水波纹的手机充电动画效果(二)

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 对于博主上一次写的一个水波纹的充电动画效果,我个人还并不是特别满意,也就是写着玩的。这次想认真的写一个,能够用到实际的项目中去,并且可以很方便的使用,像 ...

2019-08-09 22:47:36

贝塞尔曲线(Bezier)之水波纹的手机充电动画效果(一)

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 博主这几天一直在搞贝塞尔曲线(Bezier)动画的研究,虽然我的数学不太好,但是也勉勉强强能够看懂懂贝塞尔曲线的公式,套用还是很简单的。前几次搞了几个贝塞...

2019-08-06 16:18:39

贝塞尔曲线(Bezier)之花束直播爱心点赞动画效果

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 上一次写了一篇关于爱心点赞曲线动画效果的文章,查看请点击:贝塞尔曲线(Bezier)之爱心点赞曲线动画效果。其实现的效果也太差强人意了,不过作为小试牛刀,...

2019-08-03 15:08:42

贝塞尔曲线(Bezier)之 QQ 消息拖拽动画效果

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 这几天突然发现 QQ 的消息拖拽动画效果还挺不错的,以前都没去留意它,这几看了一点关于贝塞尔曲线的知识,这不刚好沙场练兵。于是从昨天开始呢,我就已经开始补...

2019-08-02 20:45:42

贝塞尔曲线(Bezier)之爱心点赞曲线动画效果

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running 直接步入正题,我们要实现的是一个 Android 客户端应用里面的一种点赞效果,比如你点一下那个爱心型的图片,就会产生一个小爱心,而且会以曲线的方式进行上...

2019-08-02 09:03:55

Android 短信验证 SDK 接入(Mob SMSSDK)

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running短信验证接口有很多,绝大部分是收费的,一般一条就几分钱。由于国内的系统软件一般都是按手机号来注册的,所以短信验证成了一种重要的手段。博主这里使用的是MobTe...

2019-07-31 18:38:16

TextInputLayout+TextInputEditText 打造精美的登录界面

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running感受 Material Design UI 魅力,你不能错过的Material Design 全系列文章:Material Design 之一 Bott...

2019-07-25 15:08:07

CollapsingToolbarLayout+FloatingActionButton 打造精美详情界面

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running感受 Material Design UI 魅力,你不能错过的Material Design 全系列文章:Material Design 之一 Bott...

2019-07-25 12:09:57

CoordinatorLayout+AppBarLayout 提供最佳浏览体验

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running感受 Material Design UI 魅力,你不能错过的Material Design 全系列文章:Material Design 之一 Bott...

2019-07-24 18:03:19

SwipeRefreshLayout+CardView+RecyclerView 精美瀑布流效果

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running感受 Material Design UI 魅力,你不能错过的Material Design 全系列文章:Material Design 之一 Bott...

2019-07-24 14:48:30

TabLayout+ViewPager+Fragment 快速实现标题切换效果

博主声明:转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主威威喵原创,请多支持与指教。本文首发于此 博主:威威喵|博客主页:https://blog.csdn.net/smile_running感受 Material Design UI 魅力,你不能错过的Material Design 全系列文章:Material Design 之一 Bott...

2019-07-23 17:57:53

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。