- 博客(4)
- 资源 (24)
- 问答 (2)
- 收藏
- 关注
原创 Android属性动画
什么是属性动画?属性动画就是一段时间内对某个对象的属性(可以是多个)进行操作变化,产生一些列动画效果。 属性动画的优势:1.它可以作用于任何对象,而传统意义上的视图动画只能作用于View. 2.它可以制作的动画效果要丰富的多,超过传统动画。 3.在性能上 ,属性动画更加高效并节省系统资源,本质上只是改变某个对象的属性,而视图动画本质上是在View的onDraw方法中对动画效果的重绘。 属性
2016-07-18 02:13:31 1255
原创 Android补间动画
补间动画也叫Tween动画,对某个View操作,使其展现出平移,缩放,旋转以及渐变一种转换过程,它值需要提供开始和结束相关信息,中间过程并没有显示,而是在变化过程中由系统计算并显示,所以叫做补间动画。补间动画可以使用XML标签表示或者java代码来实现 名称 XML标签 JAVA类 渐变动画 < alpha > AlaphAnimation 平移动画 < transla
2016-07-08 03:08:24 1853 1
原创 Android帧动画
帧动画是就是把提前准备好的图片按照一定顺序依次展示,形成一个连续播放效果,它其实是利用了人肉眼的”视角留存”原理,跟放电影差不多。帧动画是Android中最简单的一种动画,也是最容易理解的。在Android中实现帧动画效果可以使用xml形式或者java代码都可以,但是使用xml形式有利于维护,因为他从java代码中隔离出来了。如果要使用xml形式的话,那就要定义在res/anim或者res/draw
2016-07-05 23:08:58 2430
原创 Android绘制文本之获取宽高笔记
在自定义View的需要绘制文字时候,经常要考虑到文本的中心位置,这就需要计算并获取整个文本的宽度和高度,为了以后的使用方便,故这里记录一下。我们先看图了解一下字体基准线:上面所有的属性都被封装在FontMetrics类中,通过它可以获取并计算文本的宽高,大体翻译一下,可能不准确。 public static class FontMetrics { /** *
2016-07-05 00:03:01 13105
在AS中使用Git,点击View Commits 看不到别人提交的具体内容
2021-01-23
android打包AP上传Google有问题
2015-09-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人