![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android基础学习
洞庭渔人888
纸上得来终觉浅,绝知此事要躬行。
展开
-
Android样式之Style
Android样式6:Style2015/12/2 16:10:57 转载自Keegan小钢 前言 样式的定义 主题 前言 整合所有资源,定义成统一的样式。哪些该定义成统一的样式呢? 举几个例子吧:每个页面标题栏的标题基本会有一样的字体大小、颜色、对齐方式、内间距、外间距等,这就可以定义成样式; 很多按钮也都使用一致的背景、内间距、文字颜色、文字大小、文字的对齐方式等,这也可以定义成样式;转载 2016-02-16 09:54:48 · 272 阅读 · 0 评论 -
Android样式之drawable
转载自Keegan小钢 普通图片 Bitmap标签 点九图片 nine-patch标签 color标签 inset标签 clip标签 scale标签 level-list标签 transition标签 rotate标签 animation-list标签 animated-rotate标签 结束 Android有很多种drawable类型,除了前几篇详细讲解的shape、selector、layer-转载 2016-02-16 09:55:35 · 503 阅读 · 0 评论 -
Android样式之layer-list
转载自Keegan小钢上图Tab的背景效果,和带阴影的圆角矩形,是怎么实现的呢?大部分的人会让美工切图,用点九图做背景。但是,如果只提供一张图,会怎么样呢?比如,中间的Tab背景红色底线的像素高度为4px,那么,在mdpi设备上显示会符合预期,在hdpi设备上显示时会细了一点点,在xhdpi设备上显示时会再细一点,在xxhdpi上显示时又细了,在xxxhdpi上显示时则更细了。因为在xxxhdpi上转载 2016-02-16 09:55:49 · 168 阅读 · 0 评论 -
Android样式之Selector
转载自Keegan小钢shape只能定义单一的形状,而实际应用中,很多地方比如按钮、Tab、ListItem等都是不同状态有不同的展示形状。举个例子,一个按钮的背景,默认时是一个形状,按下时是一个形状,不可操作时又是另一个形状。有时候,不同状态下改变的不只是背景、图片等,文字颜色也会相应改变。而要处理这些不同状态下展示什么的问题,就要用selector来实现了。selector标签,可以添加一个或多转载 2016-02-16 09:56:04 · 355 阅读 · 0 评论 -
Android样式之Property Animation
Android样式的开发:Property Animation篇 转载自Keegan小钢 前篇文章说过,Android框架还提供了两种动画体系,前一篇已经总结了视图动画(View Animation)的用法,本篇则接着总结另一种动画体系——属性动画(Property Animation)的用法。 视图动画只能作用于View,而且视图动画改变的只是View的绘制效果,View转载 2016-02-16 09:56:26 · 193 阅读 · 0 评论 -
Android样式之View Animation
Android样式的开发:View Animation篇 转载自Keegan小钢 drawable汇总篇讲过两个动画,animation-list定义帧动画,animated-rotate定义旋转动画,这两个属于drawable动转载 2016-02-16 09:56:45 · 189 阅读 · 0 评论 -
Android样式之Shape
转载自Keegan小钢 引言 Rectangle Oval Line Ring 引言一个应用,应该保持一套统一的样式,包括Button、EditText、ProgressBar、Toast、Checkbox等各种控件的样式,还包括控件间隔、文字大小和颜色、阴影等等。web的样式用css来定义,而android的样式主要则是通过shape、selector、layer-list、level-list、转载 2016-02-16 09:56:59 · 276 阅读 · 0 评论