摘要: 一、概述:.9图我们大家都不陌生,以前使用eclipse的时候,都是直接去sdk目录下面的tools中找到 draw9patch.bat 批处理命令,打开之后会出现制作.9图的工具。需要注意的是:图片左和上面画黑线,意味着可以拉伸的区域,右下画线意味着内容填充的区域,... 阅读全文
posted @ 2016-08-17 14:27 vegatate 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activit... 阅读全文
posted @ 2016-08-01 09:28 vegatate 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 前言 补间动画(Tween Animation)的基类为Animation,Android为该抽象类提供了AlphaAnimation、RotateAnimation、TranslateAnimation、RotateAnimation一、概述前两篇,我为大家... 阅读全文
posted @ 2016-07-21 17:34 vegatate 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 1:概述 Android动画包括View Animation(视图动画)和Property Animator(属性动画),而View Animation包括Tween Animation(补间动画)和Frame Animation(逐帧动画);补... 阅读全文
posted @ 2016-07-14 14:09 vegatate 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 一、概述Interpolator属性是Animation类的一个XML属性,所以alpha、scale、rotate、translate、set都会继承得到这个属性。Interpolator被译为插值器,其实我不大能从字面上理解为什么会这样译,其实他是一个指定动画如何... 阅读全文
posted @ 2016-07-12 11:18 vegatate 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 一、概述Android的animation由四种类型组成:C、scale、translate、rotate,对应android官方文档地址:《Animation Resources》动画在XML配置文件中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果tra... 阅读全文
posted @ 2016-07-11 17:09 vegatate 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 概述: Android的绘图应该继承View组件,并重写它的onDraw(Canvas canvas)类,这里的Canvas类就是一个“依附”于指定View的画布;有画布,相对也有一个画笔Paint,这个类用于绘制图形一、Paint与Canvas所以,凡有跟要要画... 阅读全文
posted @ 2016-07-08 16:34 vegatate 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 在项目开发中,可能经常遇到嵌套ListView、ScrollView的问题,百度一搜,都是现成的代码,而且都是一样的,就是重写onMeasure方法,但是为什么要那么写,估计就没多少人知道了,这里进行深入的剖析一下下,重点看onMeasure方法,代码如下:publi... 阅读全文
posted @ 2016-06-25 22:51 vegatate 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 何为垃圾回收: java的垃圾回收是java语言的重要功能之一,当程序创建对象、数组等引用类型实体时,系统都会在堆内存中为之分配一块内存区,对象就保存在这块内存区中,当这块内存不在被任何引用变量引用时,这块内存就变成垃圾,等待垃圾回收机制进行回收。垃圾回收机... 阅读全文
posted @ 2016-06-18 10:42 vegatate 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Activity有四种启动模式: standard、singleTop、singleTask、和singleInstance 1>standard:标准模式 默认启动模式,每次启动一个Activity都会重新创建一个Activity新的实... 阅读全文
posted @ 2016-06-17 15:43 vegatate 阅读(109) 评论(0) 推荐(0) 编辑