纸墨设计文档: Time Pickers(选择时间)

rain | 纸墨设计 | 2016-01-29
纸墨设计文档: Time Pickers(选择时间)
在谷歌官方的纸墨设计文档 中介绍如下: Time Picker 用来调整用户的时间设置,例如修改时间格式为 12小时制和24小时制。对话框选择器 用来选择一个时间。 如何使用 在项目的 build.gradle 文件中添加 appcompat 库: [crayon-58851352388f0914489930/] 你的 Activity 继承至 android.support.v7.app.AppCompatActivity 并实现 Tim... [阅读全文]

纸墨设计文档: 确认对话框

rain | 纸墨设计 | 2016-01-12
纸墨设计文档: 确认对话框
在谷歌官方的纸墨设计文档 中介绍如下: 确认对话框要求用户在提交选项之前确认其选择的内容。例如上图,用户可以选听多个铃声,但是只有用户按下了 “OK”按钮才提交其最终选择的选项。 如果点击“cancel”或者 系统返回按钮 等操作来取消选择,则应该关闭对话框并取消该设置。 如何使用 在项目的 build.gradle 文件中添加 appcompat 库:... [阅读全文]

纸墨设计文档: Toolbar

rain | 纸墨设计 | 2016-01-12
纸墨设计文档: Toolbar
在谷歌官方的纸墨设计文档 中介绍如下: Toolbar 是位于内容上方的包含功能按钮菜单的区域。当下面的内容滚动的时候,Toobar 会遮挡下面的内容并且内容不能穿过 Toolbar。 如何使用 在项目的 build.gradle 文件中添加 appcompat 和design 库: [crayon-588513523f89e319914929/] 你的 Activity 继承至 android.support.v7.app.AppCom... [阅读全文]
ė 0

纸墨设计文档: Floating Action Button(FAB)

rain | 纸墨设计 | 2016-01-12
纸墨设计文档: Floating Action Button(FAB)
在谷歌官方的纸墨设计文档 中介绍如下: FAB 用于主要的功能按钮。FAB 是一个漂浮在 UI 之上的圆形图标,并且当点击该按钮的时候,通常具有 变形、位移 等动画效果。 如何使用 在项目的 build.gradle 文件中添加 appcompat 和design 库: [crayon-58851352418e8603069043/] 你的 Activity 继承至 android.support.v7.app.AppCompatAc... [阅读全文]
ė 0

纸墨设计文档: 卡片 Card

rain | 纸墨设计 | 2016-01-11
纸墨设计文档: 卡片 Card
在谷歌官方的纸墨设计文档 中介绍如下: 卡片是包含了一组相关信息,通过卡片显示摘要信息,点击该卡片可以进入详情界面。 如何使用 在项目的 build.gradle 文件中添加 appcompat 库: [crayon-5885135243a67274891056/] 在布局文件中使用 CardView [crayon-5885135243a76947448275/] 如何修改样式? 在你的 styles.xml 中定... [阅读全文]
ė 0,

纸墨设计文档: 警告对话框

rain | 纸墨设计 | 2016-01-11
纸墨设计文档: 警告对话框
在谷歌官方的纸墨设计文档 中介绍如下: 警告对话框(Alert)是紧急的打断操作,告诉用户需要了解的信息. 如何使用 在项目的 build.gradle 文件中添加 appcompat 库: [crayon-588513524566a845883552/] 你的 Activity 继承至 android.support.v7.app.AppCompatActivity: [crayon-5885135245679518625416/] 使用 android.suppor... [阅读全文]

VectorDrawable 和 AnimatedVectorDrawable 的兼容性问题

rain | 移动 | 2016-01-09
VectorDrawable 和 AnimatedVectorDrawable 的兼容性问题
前面分别介绍了 VectorDrawable 和 AnimatedVectorDrawable 。 本文来介绍下 Android 开发工具对矢量图兼容性的支持。 VectorDrawable 兼容性的支持方式 在 Android 官方还没有给出兼容性解决方案的时候, 开发者社区已经有几个解决方案了。比如: https://github.com/trello/victor https://github.com/telly/MrVector https://github.com/wnafee/ve... [阅读全文]

AnimatedVectorDrawable 详解

rain | 移动 | 2016-01-08
前面我们了解了 VectorDrawable 的内容。VectorDrawable 是用来绘制静态图的,而 AnimatedVectorDrawable 顾名思义就是针对 VectorDrawable 来做动画的。通过 AnimatedVectorDrawable 可以对图标做出各种有意义的动画效果。 AnimatedVectorDrawable 属性 AnimatedVectorDrawable 通过 ObjectAnimator 和 AnimatorSet 来对 VectorDrawable 的属性... [阅读全文]
Ɣ回顶部