- 博客(10)
- 资源 (7)
- 收藏
- 关注
原创 每日一学(十)Android动画---Frame动画
在之前的博客中我们已经介绍了Android动画的分类,并实现了Tween动画: android 动画设计概述: http://blog.csdn.net/u010838555/article/details/73468066 android 动画---Tween动画的xml实现:http://blog.csdn.net/
2017-06-20 10:13:46 374
原创 每日一学(九)Android动画---Tween动画的代码实现
在之前的博客中,我们已经知道了Android动画的分类,并用xml实现了android中的Tween动画: android 动画设计概述: http://blog.csdn.net/u010838555/article/details/73468066 android 动画---Tween动画的xml实现:http://blog.csdn.net/u010
2017-06-19 19:49:23 380
原创 每日一学(八) Android动画---Tween动画的xml实现
这里主要记录一下Tween动画的原理及使用方法一、原理 关于android Tween动画的原理可参考这两篇博客: android动画模块 Tween 动画的实现原理: http://www.android100.net/html/201304/23/2262.html Android动画原理: http://b
2017-06-19 19:05:32 351
原创 每日一学(七)Android 动画设计概述
Android系统提供了很多丰富的API去实现UI的2D与3D动画,最主要的划分可以分为如下几类: 1、Tween动画,也叫补间动画、视图动画。 2、Frame动画,也叫逐帧动画。 3、属性动画。一、Tween动画 通过对View执行一系列简单变换来实现动画效果,它提供了4种动画效果: AlphaAnima
2017-06-19 16:38:43 669
原创 每日一学(六)常用图片格式及比较
本文介绍和比较几种常见图片文件格式的优缺点,并介绍不同的文件格式对应用程序性能的影响。有损vs无损图片文件格式有可能会对图片的文件大小进行不同程度的压缩,图片的压缩分为有损压缩和无损压缩两种。有损压缩。指在压缩文件大小的过程中,损失了一部分图片的信息,也即降低了图片的质量,并且这种损失是不可逆的,我们不可能从有一个有损压缩过的图片中恢复出全来的图片。常见的有损压缩手
2017-06-14 10:57:18 2380
原创 每日一学(五) Java内存分配浅析
这阵子在做android 性能优化方面的事情,发现公司的程序中内存泄露的地方挺多,这就牵涉到内存分配。于是写下这篇博客,简单分析一下Java中的内存分配一个完整的Java程序运行过程会涉及以下内存区域: 寄存器:JVM内部虚拟寄存器,存取速度非常快,程序不可控制。 栈:保存局部变量的值,包括:a.用来保存基本数据类型的值;b.保存类的实例,即堆区对象的引用(指针)。也可以用
2017-06-13 22:22:42 350
原创 每日一学(四) android Handler原理分析
我们平时写代码的过程中,经常会用到Handler去进行线程间的数据传递,尤其是UI线程的更新等等,但Handler是如何工作的呢?内部又是如何实现线程间的数据处理呢,此篇 博客就是要搞明白这个问题,也顺便记录一下,以作日后查阅。Handler用法 通常我们会在UI线程如Activity中这么使用Handler: Handler myHandler =
2017-06-12 22:18:17 251
原创 每日一学(三) android View绘制流程之onMeasure()分析
之前做自定义View的时候,知道需要重写onMeasure()、onLayout()、onDraw()方法,便是对于View的绘制流程一直不是很理解,这里有机会学习一下,与大家分享,有不对的地方,欢迎大家指出~一、android绘制view的过程简单描述 简单描述可以解释为:计算大小(measure),布局坐标计算(layout),绘制到屏幕(draw);
2017-06-11 16:07:44 349
原创 每日一学(二)刮刮卡效果实现
一、原理及分析 1、核心原理:xfermode xfermode是android绘图过程中用来处理两张图片叠加效果的,关于它的详细介绍请移步:http://blog.csdn.net/iispring/article/details/50472485 这篇博客里详细讲解了xfermode的实现原理、用法及使用过程中
2017-06-10 20:49:30 644
原创 每日一学(一)android图形验证码的实现
一、实现原理分析 本质上是一个自定义View,不过是一张带颜色的背景图 + 要绘制的验证码+横线+若干小点点 实现步骤: 1、绘制一个背景图 2、绘制随机产生的验证码 3、绘制随机产生的若干小点和横线(起干
2017-06-09 23:50:40 1721
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人