上一页 1 ··· 10 11 12 13 14
摘要: 1.1.NinePatch(★)(必会)1.1.1. 什么是NinePatch图片 NinePatch是一种很有用的PNG图片文件夹格式,它可以在特定区域随文字大小进行缩放。上图中背景图片的中间区域会随着文字的大小进行缩放背景图片就是一张NinePatch图片。1.1.2. 如何制作NinePatch图片NinePatch图片可以使用android自带的draw9patch工具来制作,该工具在... 阅读全文
posted @ 2016-08-07 21:47 杨伟乔 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1.Android消息处理机制(★★★★必会)1.1.Looper、Message、Handler的关系当我们的Android应用程序的进程一创建的时候,系统就给这个进程提供了一个Looper,Looper是一个死循环,它内部维护这个一个消息队列。Looper不停地从消息队列中取消息(Message),取到消息就发送给了Handler,最后Handler根据接收到的消息去修改UI。Handler的... 阅读全文
posted @ 2016-08-07 21:45 杨伟乔 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 三级缓存 1, 一级缓存 内存缓存 访问快,效率高,可能导致内存溢出 从上往下,级别越来越低 强引用,只有没有任何引用的时候才会被虚拟机回收 软引用,当内存不足时,虚拟机会自动回收软引用引用的对象 弱引用,当对象创建完成后,虚拟机会不停的检测内存,当检测到弱引用,检测到就回收 虚引用,虚拟机随时回收 在安卓3.0之后,这个不推荐 ,推... 阅读全文
posted @ 2016-08-07 21:44 杨伟乔 阅读(303) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14