Android
文章平均质量分 81
幻想低调
这个作者很懒,什么都没留下…
展开
-
Android样式的开发:shape篇
转载自Keegan小钢 原文链接:http://keeganlee.me/post/android/20150830 一个应用,应该保持一套统一的样式,包括Button、EditText、ProgressBar、Toast、Checkbox等各种控件的样式,还包括控件间隔、文字大小和颜色、阴影等等。web的样式用css来定义,而android的样式主要则是通过shape、s转载 2016-05-19 13:39:38 · 316 阅读 · 0 评论 -
Android样式的开发:selector篇
转载自Keegan小钢 原文链接:http://keeganlee.me/post/android/20150905 上一篇详细讲了shape的用法,讲解了怎么用shape自定义矩形、圆形、线形和环形,以及有哪些需要注意的地方。不过,shape只能定义单一的形状,而实际应用中,很多地方比如按钮、Tab、ListItem等都是不同状态有不同的展示形状。举个例子,一个按钮的背景转载 2016-05-19 13:42:27 · 238 阅读 · 0 评论 -
Android样式的开发:layer-list篇
转载自Keegan小钢 原文链接:http://keeganlee.me/post/android/20150909 上图Tab的背景效果,和带阴影的圆角矩形,是怎么实现的呢?大部分的人会让美工切图,用点九图做背景。但是,如果只提供一张图,会怎么样呢?比如,中间的Tab背景红色底线的像素高度为4px,那么,在mdpi设备上显示会符合预期,在hdpi设备上显示时会细了转载 2016-05-19 13:44:03 · 225 阅读 · 0 评论 -
Android样式的开发:drawable汇总篇
转载自Keegan小钢 原文链接:http://keeganlee.me/post/android/20150916 Android有很多种drawable类型,除了前几篇详细讲解的shape、selector、layer-list,还有上一篇提到的color、bitmap、clip、scale、inset、transition、rotate、animated-rotate转载 2016-05-19 13:45:38 · 891 阅读 · 0 评论 -
Android样式的开发:View Animation篇
转载自Keegan小钢 原文链接:http://keeganlee.me/post/android/20151003 drawable汇总篇讲过两个动画,animation-list定义帧动画,animated-rotate定义旋转动画,这两个属于drawable动画。除了drawable动画,Android框架还提供了另外两种动画体系:视图动画(View Animat转载 2016-05-19 13:46:52 · 224 阅读 · 0 评论 -
Android样式的开发:Property Animation篇
转载自Keegan小钢 原文链接:http://keeganlee.me/post/android/20151026 前篇文章说过,Android框架还提供了两种动画体系,前一篇已经总结了视图动画(View Animation)的用法,本篇则接着总结另一种动画体系——属性动画(Property Animation)的用法。 视图动画只能作用于View,而且视图动画改变转载 2016-05-19 13:48:15 · 212 阅读 · 0 评论 -
Android样式的开发:Style篇
转载自Keegan小钢 原文链接:http://keeganlee.me/post/android/20151031 前面铺垫了那么多,终于要讲到本系列的终篇,整合所有资源,定义成统一的样式。 哪些该定义成统一的样式呢?举几个例子吧: 每个页面标题栏的标题基本会有一样的字体大小、颜色、对齐方式、内间距、外间距等,这就可以定义成样式;很多按钮也都使用一致的背景、内间距、文转载 2016-05-19 13:49:20 · 2560 阅读 · 0 评论