Android5.X的新特性
文章平均质量分 81
vanpersie_9987
这个作者很懒,什么都没留下…
展开
-
Material Design动画(一)
动画是Material Design风格中最重要的组成部分之一,与其他动画不同,Material Design动画需要符合自然界中的重力加速度(如与重力反向的自由落体运动、重力方向的自由落体运动),本文模拟贴近自然界中物体运行轨迹的动画效果。原创 2016-01-28 18:16:58 · 919 阅读 · 0 评论 -
Material Design动画(二)
所谓的场景,可以理解为当前布局的一个样式,而场景动画是由一个布局切换到另一个布局的动画效果。在这两个布局中,若有同样id的控件,那么将这两个布局进行以场景动画的方式切换时,系统会比较两个相同的id的控件的相对位置,并对切换过程执行属性动画。原创 2016-01-30 10:55:49 · 751 阅读 · 0 评论 -
Material Design动画(三)
本文将介绍3个关于Material Design动画中触摸反馈特效的demo。demo1:用ripple标签实现点击屏幕后的涟漪波纹反馈特效效果展示当点击屏幕时,屏幕上将出现以手指为圆心、向外扩散的圆形涟漪波纹效果,如下所示:实现过程上述特效是Material Design特有的效果,故需要使用Android5.0自带的主题,若不考虑兼容性,可以在AndroidManifest中声明的主题继承于如下原创 2016-01-30 13:37:47 · 735 阅读 · 1 评论 -
RecyclerView进阶
本文将介绍RecyclerView在Android Studio中的基本使用方式及一些新特性,RecyclerView在Eclipse的配置及使用方式请参阅我的博文《UI控件RecyclerView浅析》。原创 2016-01-30 21:31:28 · 851 阅读 · 0 评论 -
使用CoordinatorLayout
CoordinatorLayout是android.support.design.widget包中定义的用于实现滚动时屏幕时,自动隐藏顶部菜单的控件,该控件继承于ViewGroup,故可以作为容器控件存放若干子控件,很多商业应用使用了CoordinatorLayout:下面是豌豆荚APP滑动前、滑动中和滑动后的效果,可见当滑动过程中,搜索框随着下面的可滚动控件一起向上滑动,最终隐藏。原创 2016-01-31 14:32:41 · 1488 阅读 · 2 评论 -
使用调色板Palette在背景图中取色
Palette是android.support.v7.graphics包中定义的用于提取背景中的颜色的类,该类用final修饰,不可被继承。原创 2016-01-31 16:00:20 · 1208 阅读 · 2 评论