VectorDrawable 详解

rain | 移动 | 2016-01-08
Android 5.0系统中引入了 VectorDrawable 来支持矢量图(SVG),同时还引入了 AnimatedVectorDrawable 来支持矢量图动画。但是一年半过去了,使用矢量图的应用还是比较少,主要原因之一是兼容性问题,在 5.0 之前的版本上还是要使用 png 或者 jpg 图片。现在 随着 Android Studio 和 Gradle plugin 的功能进一步完善,已经可以大部分情况下满足兼容性... [阅读全文]

Gradle 奇技淫巧

rain | 奇技淫巧, 移动 | 2015-12-31
Gradle 现在已经是 Android 开发必备的建构工具了。本文总结了一些在日常开发过程中会遇到的各种小技巧。 Android Gradle Plugin 的参考文档在这里 http://google.github.io/android-gradle-dsl/current/index.html buildTypes 和 productFlavors buildTypes 是指建构的类型,一般只用两种默认类型 debug 和 release ,顾名思义 debug 用来配置开发过... [阅读全文]

纸墨设计文档: 输入提示

rain | 纸墨设计 | 2015-12-12
纸墨设计文档: 输入提示
在谷歌官方的纸墨设计文档 中介绍如下: 提示用户输入问题,让用户快速的修正输入内容。 如何使用 在项目的 build.gradle 文件中添加 appcompat 库: [crayon-5883603093e88187247752/] 你的 Activity 继承至 android.support.v7.app.AppCompatActivity: [crayon-5883603093ea1108421866/] 在你的布局文件中使用 TextInputLayou... [阅读全文]

纸墨设计文档: Floating labels

rain | 纸墨设计 | 2015-12-12
纸墨设计文档: Floating labels
在谷歌官方的纸墨设计文档 中介绍如下: 当用户开始输入的时候,输入框内的提示文字移动到输入框上方。 如何使用 在项目的 build.gradle 文件中添加 appcompat 库: [crayon-588360309620a341356297/] 你的 Activity 继承至 android.support.v7.app.AppCompatActivity: [crayon-5883603096222986131888/] 在你的布局文件中使用 ... [阅读全文]

纸墨设计文档: Tabs

rain | 纸墨设计 | 2015-12-12
纸墨设计文档: Tabs
在谷歌官方的纸墨设计文档 中介绍如下: Tabs 是一种非常方便的页面切换方式,非常适合显示分类数据。 如何使用 在项目的 build.gradle 文件中添加 appcompat 库: [crayon-58836030981de057582733/] 你的 Activity 继承至 android.support.v7.app.AppCompatActivity: [crayon-58836030981f4202609836/] 在你的布局文件中使用 T... [阅读全文]

纸墨设计文档: Rating Bar

rain | 纸墨设计 | 2015-11-29
纸墨设计文档: Rating Bar
在谷歌官方的纸墨设计文档 中介绍如下: RatingBar 是 SeekBar 和 进度条的扩展,方便用户打分。 如何使用 在项目的 build.gradle 文件中添加 appcompat 库: [crayon-588360309a75d243833999/] 你的 Activity 继承至 android.support.v7.app.AppCompatActivity: [crayon-588360309a772577665864/] 在你的布局文件中使用 Ratin... [阅读全文]

纸墨设计文档: Linear Progress

rain | 纸墨设计 | 2015-11-29
纸墨设计文档: Linear Progress
在谷歌官方的纸墨设计文档 中介绍如下: 线性进度条告诉用户当前内容加载的进度,从0%到100%。 如何使用 在项目的 build.gradle 文件中添加 appcompat 库: [crayon-588360309c43c009046098/] 你的 Activity 继承至 android.support.v7.app.AppCompatActivity: [crayon-588360309c44b720107399/] 在你的布局文件中使用 Progress... [阅读全文]

纸墨设计文档: Circular Progress

rain | 纸墨设计 | 2015-11-29
纸墨设计文档: Circular Progress
在谷歌官方的纸墨设计文档 中介绍如下: 当应用在加载内容的时候,可以显示一个进度条告诉用户。 如何使用 在项目的 build.gradle 文件中添加 appcompat 库: [crayon-588360309e339282863416/] 你的 Activity 继承至 android.support.v7.app.AppCompatActivity: [crayon-588360309e347888190237/] 在你的布局文件中使用 Progre... [阅读全文]
Ɣ回顶部