摘要:一个Bitmap使用完后,是只需要等它成为垃圾后让GC去回收,还是应该主动调用recycle方法呢?或者说,主动调用recycle方法是否有好处,是否能马上回收内存呢? 带着这个问题来看源码(我看的4.4源码)。 先看Bitmap内存的创建,通过跟踪Bitmap.createBitmap方法,可以发 阅读全文
posted @ 2016-04-20 16:38 朱才 阅读(10869) 评论(0) 推荐(0) 编辑
摘要:在BitmapFactory.decodeBitmap方法中,参数BitmapFactory.Options里有一项是inPreferQualityOverSpeed:设为true的话,画质更好,加载时间略长一些。 默认为false。 经过试验,发现对画质影响挺明显的。建议大家对画质敏感的app都设为true。 阅读全文
posted @ 2015-08-17 19:07 朱才 阅读(852) 评论(0) 推荐(0) 编辑
摘要:在上周五发布的MIUI开发版中,我添加了查看内存里Bitmap信息的功能。大家开发app的时候可以使用这个功能来查看分析app中的Bitmap情况。 阅读全文
posted @ 2015-07-06 11:13 朱才 阅读(991) 评论(0) 推荐(0) 编辑
摘要:介绍Android中的绘图和动画。 阅读全文
posted @ 2014-12-08 09:58 朱才 阅读(16211) 评论(0) 推荐(2) 编辑
摘要:说说MIUI 6的毛玻璃效果的技术实现。 阅读全文
posted @ 2014-12-08 08:56 朱才 阅读(6838) 评论(5) 推荐(1) 编辑
摘要:分析微博的Android端app的卡顿原因。 阅读全文
posted @ 2014-08-10 17:38 朱才 阅读(42341) 评论(2) 推荐(0) 编辑
摘要:用公式生成二维坐标图 阅读全文
posted @ 2011-10-22 16:27 朱才 阅读(961) 评论(1) 推荐(0) 编辑
摘要:这篇文章对 .NET与Java做一个语言级的对比,方便C#转Java或Java转C#的人有个大致了解。 因为 .NET主推的是C#,我也只用过C#,因此这里用C#来作为 .NET的语言与Java对比。 这里大致用C#3.0与Java6.0做比较。 阅读全文
posted @ 2011-02-16 22:17 朱才 阅读(52642) 评论(20) 推荐(10) 编辑
摘要:模拟乒乓球的运动,用html5的canvas做动画。 阅读全文
posted @ 2010-08-02 00:00 朱才 阅读(3529) 评论(11) 推荐(7) 编辑
摘要:上篇文章生成静态图,这次用canvas生成动画。 阅读全文
posted @ 2010-07-02 01:06 朱才 阅读(2597) 评论(6) 推荐(2) 编辑