Material Design
文章平均质量分 96
yangxi_001
这个作者很懒,什么都没留下…
展开
-
android CoordinatorLayout使用
一、CoordinatorLayout有什么作用 CoordinatorLayout作为“super-powered FrameLayout”基本实现两个功能: 1、作为顶层布局 2、调度协调子布局 CoordinatorLayout使用新的思路通过协调调度子布局的形式实现触摸影响布局的形式产生动画效果。CoordinatorLayout通过设置子View的 Behav转载 2016-07-19 00:16:40 · 822 阅读 · 0 评论 -
Android沉浸式UI实现及原理
首先别吐槽沉浸式这个名词吧,毕竟这各名字是广为人知并且比透明状态栏加透明导航栏更酷。充分使用整个屏幕将这2个系统视图融入自己APP也算沉浸式体验吧。 首先2个名词: StatusBar: Paste_Image.png NavigationBar: Paste_Image.png 下面是Google的官方标准模版: 未标题-1.jp转载 2016-08-31 14:46:57 · 1443 阅读 · 0 评论 -
Android沉浸式状态栏实现
Step1:状态栏与导航栏半透明化 方法一:继承主题特定主题 在Android API 19以上可以使用****.TranslucentDecor***有关的主题,自带相应半透明效果 例如: style name="FullBleedTheme" parent="android:Theme.Holo.Light.NoActionBar.TranslucentDecor">转载 2016-08-31 14:51:26 · 1010 阅读 · 0 评论 -
Android开发:Translucent System Bar 的最佳实践
近几天准备抽空总结Android一些系统UI的实践使用,于是开始动手建了一个库 AndroidSystemUiTraining ,边撸代码边写总结 今天开写第一篇,对 Translucent System Bar 的实践做一些总结。说起 Translucent System Bar 的特性,可能有些朋友还比较陌生,这里做一下简单的介绍。 Android 4.3豌豆荚 看上图,An转载 2016-08-31 15:11:20 · 634 阅读 · 0 评论 -
Material适配1 - 入门篇
转自:http://www.cnblogs.com/ct2011/ 随着Material Design的普及,很多开发人员都会面临App的Material适配。如果你的App不只是针对5.0以上设备的话(多数情况也必须做兼容), 那么下面的经验总结将会对你有所帮助。 当然,有些公司的App不会改成Material Design,但如果你以前使用AppCompatV7的话,升级到21后,转载 2016-08-31 18:44:51 · 766 阅读 · 0 评论 -
Material适配2 - 高级篇
转自:http://www.cnblogs.com/ct2011/ 继续Material系列,先从Toolbar讲起 ActionBar --> Toolbar 在使用ActionBar的时候,一堆的问题:这个文字能不能定制,位置能不能改变,图标的间距怎么控制神马的,由此暴露出了ActionBar设计的不灵活。 在上一篇中,我们只是简单使用了AppCompatActivity,转载 2016-08-31 18:46:18 · 524 阅读 · 0 评论 -
你必须了解的RecyclerView的五大开源项目-解决上拉加载、下拉刷新和添加Header、Footer等问题
首先介绍下RecyclerView,RecyclerView相比ListView增加了很多新特性: • Adapter中的ViewHolder模式 - 对于ListView来说,通过创建ViewHolder来提升性能并不是必须的。因为ListView并没有严格的ViewHolder设计模式。但是在使用RecyclerView的时候,Adapter必须实现至少一个ViewHolder,必须遵循转载 2017-07-12 18:36:43 · 788 阅读 · 0 评论 -
CoordinatorLayout与滚动的处理
英文原文:https://guides.codepath.com/android/Handling-Scrolls-with-CoordinatorLayout 这篇文章专门讲解和CoordinatorLayout相关的知识点,这也是Design Support Library中最重要与最难的部分。 概览 CoordinatorLayout 实现了多种Material De转载 2017-09-19 18:46:05 · 421 阅读 · 0 评论 -
(译)使用CoordinatorLayout处理滚动
原文链接:Handling Scrolls with CoordinatorLayout 概述 CoordinatorLayout可以完成很多Google的 Material Design滚动效果。目前,框架中提供了几种方法让它工作并且你不需要自己写动画代码。 这些效果包括: 为Snackbar提供空间向上和向下滑动Floating Action Button。转载 2017-09-19 21:02:44 · 3107 阅读 · 0 评论