-
用了这个库,妈妈再也不担心我的RecyclerView分割线了
前言写文章前我特地又去网上查了半天RecyclerView分割线的解决方案,大致分这么两种:第一种:在item的布局里划一条线第二种:自定义ItemDecoration第一种方案,在LinearLayoutManager中可能没啥问题,但是到了GridViewLayoutManager你还想用吗?你确定不是在逗我?第二种方案,网上几乎所有的例子都没有很好的通用性,要么...2017-04-22 阅读294
-
RecyclerView探索之通过ItemDecoration实现StickyHeader效果
我在上一篇《小甜点,RecyclerView 之 ItemDecoration 讲解及高级特性实践 》 讲解了 ItemDecoration 的基本用法及它的一些实践,抱着学习研究的态度,这一篇作为实践篇主要目的是尝试通过 ItemDecoration 来实现 RecyclerView 中的 StickyHeader 功能。关于 StickyHeader 想必大家已经很清楚了,如果...2017-04-22 阅读266
-
android教你打造独一无二的刷新加载框架
其实早在去年七月,群里小伙伴就有让我共享这个。但我当时绝的技术不纯熟。代码有bug什么的。没有写出来。现在感觉整理的差不多了。就写出来让大家看看,有问题一起讨论解决。说到刷新加载,我们第一个想到啥,对了就是swiperefreshlayout,还有什么SuperSwiperefreshlayout,XRecyclerView等等。反正老多了,我还是之前那句...2017-04-22 阅读257
-
可能是目前轻量级弹幕控件中功能最强大的一款
本项目是一个开源的弹幕控件库,能够支持多种样式弹幕,弹幕点击监听,弹幕分区域显示,自定义移动速度等功能,项目原理是通过自定义ViewGroup。可能是目前轻量级弹幕控件中功能最强大的一款了。Github项目地址:https://github.com/hust201010701/XDanmuku,希望你能Star或者提交Issues.效果常规样式点击事...2017-04-21 阅读274
-
Android Studio 代码混淆(你真的会混淆吗)
一、前言今天要打包新产品,突然忘了混淆的参数是怎么写的了,虽然之前也混淆过,可是具体配置的参数代码有些记不起来了,因此决定花点时间写篇博客记录一下,方便以后查找和自己的记忆。二、Android Studio 代码混淆基本配置在工程目录下,找到 proguard-rules.pro 文件,它就是你要进行编写混淆配置的文件,在这个文...2017-04-21 阅读266
-
需要输入框?试试TextInputLayout
一、前言Design Support Library 是 Google 发布的一个全新的兼容函数库,它可以在 Android 2.1 (Api level 7)及以上的设备中,实现 Material Design 的效果,这个函数库同时也提供了一系列控件。今天介绍的 TextInputLayout(以下简称 TIL) 就是其中之一。在使用 Design Support Library 之前,...2017-04-21 阅读252
-
2017,你绝对想尝试的新安卓库
本篇由 gyymz1993 投稿,这是gyymz1993的第1篇投稿地址:http://www.jianshu.com/p/6577e26fadb3编辑推荐: 这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不...2017-04-18 阅读259
-
自适应Tab宽度可以滑动文字逐渐变色的TabLayout
前言TabLayout相信大家都用过,2015年Google大会上发布了新的Android Support Design库里面包含了很多新的控件,其中就包含TabLayout,它可以配合ViewPager完成很好的效果。需求1有时候会遇到这种需求,例如内涵段子(弱弱的问一句:有段友么?)。像类似于上面一样,很有很多个tab,文字内容不固定,这时候使用TabL...2017-04-18 阅读307
-
用两张图告诉你,为什么你的App会卡顿?
Cover有什么料?从这篇文章中你能获得这些料:知道setContentView()之后发生了什么?知道Android究竟是如何在屏幕上显示我们期望的画面的?对Android的视图架构有整体把握。学会从根源处分析画面卡顿的原因。掌握如何编写一个流畅的App的技巧。从源码中学习Android的细想。收获两张自制图,帮助你理解Android的视图架构。...2017-04-18 阅读285
-
用两张图告诉你,为什么你的App会卡顿?
Cover有什么料?从这篇文章中你能获得这些料:知道setContentView()之后发生了什么?知道Android究竟是如何在屏幕上显示我们期望的画面的?对Android的视图架构有整体把握。学会从根源处分析画面卡顿的原因。掌握如何编写一个流畅的App的技巧。从源码中学习Android的细想。收获两张自制图,帮助你理解Android的视图架构。...2017-04-18 阅读349