material design
介绍andriod 5.0后发布的material design相关知识,和符合material design风格的组件的开发和使用,帮助读者学习、打造自己的material design风格的APP
liaoinstan
一定要阳光灿烂地活着
展开
-
android开发游记:ItemTouchHelper 使用RecyclerView打造可拖拽的GridView
以下是RecyclerView结合ItemTouchHelper实现的列表和网格布局的拖拽效果。效果图如下:(gif图有点顿卡,其实运行是很流畅的) demo下载地址: DragRecyclerView那么是如何实现的呢?主要就要使用到ItemTouchHelper ,ItemTouchHelper 是support-v7包中加入的一个帮助开发人员处理拖拽和滑动的实现类,它能够让你非常容易实现侧滑原创 2016-04-20 14:33:29 · 28454 阅读 · 29 评论 -
android开发游记:RecyclerView无法添加onItemClickListener最佳的高效解决方案
自从RecyclerView发布以来,由于其高度的可交互性被广泛使用。但是RecyclerView确没有像ListView一样提供onItemClickListener却让人比较难过,网上搜索了一番有不少解决方案,但是其本质都是通过给每个item添加onClickListener来模仿一个伪onItemClickListener,这种为每个item添加点击监听的解决方案不用多想也知道是浪费性能的方法原创 2016-04-20 14:30:45 · 21548 阅读 · 37 评论 -
android开发游记:meterial design 使用circularReveal仿哔哩哔哩(bilibili)搜索框动画
一直觉得bilibili的安卓客户端做的很不错,所以自己在项目中都会有意识或无意识地去模仿,最近觉得它的搜索框弹出收回的效果体验挺不错的,于是研究了一下模仿着做了一个:(ps:模仿不是罪,罪过的是没有经过思考地抄袭)bilibili搜索框效果图:博主模仿版:实现原理:这里的波纹动画需要使用的ViewAnimationUtils库来实现,但是该库是5.0以后才引入的,所以无法满足低版本。但是不用担心,原创 2016-04-19 09:20:11 · 13369 阅读 · 4 评论 -
android开发游记:meterial design 5.0 开源控件整套合集 及使用demo
android 的5.0发布不光google官方给出了一些新控件,同时还给出了一套符合material design风格的设计标准,这套标准将未来将覆盖google所有产品包括pc端,网站,移动端。在android端上陆续出现了许多开源的控件库开始以google的以 material design为指导而设计的新风格控件库,对比了多个库之后这里推荐一套比较齐全且效果比较好的控件库,使用方法和传统控件原创 2016-04-15 09:31:22 · 12668 阅读 · 1 评论 -
android开发游记:meterial design 5.0 新增控件介绍及使用方法
Android 5.0 Lollipop 是迄今为止最重大的一次发布,因为 material design 的存在,android的界面风格发生了新的改变,这是一门新的设计语言,它刷新了整个 Android 的用户体验。对于开发者来说,要设计出完全符合 material design 哲学的应用,是一个很大的挑战。 Android Design Support Library 对此提供了很好的支持原创 2016-03-28 16:26:53 · 8749 阅读 · 0 评论