不要让View导致内存泄露

View对象为我们在屏幕显示界面上,它帮助我们更新界面和信息。但是我们却很少想到,他们是很占用内存的。如果View导致了内存泄露也会出现大问题。

使用enum的代价

Java提供了枚举类型来方便我们定义一些常量,这很方便组织我们的代码。但是殊不知枚举比静态常量占用了两倍多的内存。

小心自动包装类

在开发中,我们经常会不在意一些小的性能损失,但是当这些损失积累起来就会引起大问题,我们在开发中还是需要谨小慎微来挖掘任何性能优化方法。

ArrayMap与HashMap的取舍

在开发中,我们经常会使用HashsMap来管理组织我们的数据,但是HashMap却会消耗掉许多内存,即便是我们的数据并不大。Android为我们提供了新的类型ArrayMap来解决HashMap带来的内存浪费问题。

nexus6强制使用移动4G

nexus6只支持移动41频段的4G信号,在使用时经常出现切换到2G信号但在有4G信号位置无法自动切换回4G。

shadowsocks代理下载Android源码

由于GFW的封锁,下载android源码很麻烦,这里记录下翻墙下载源码的方法。

Unreal Engine 4 官方视频教程完整版720P

个人翻墙下载,部分带官方字幕,部分无字幕,适合英语基础不差的人学习。

我的简历

感谢您花时间阅读我的简历,期待能有机会和您共事。

Unity3d:让它更亮一点,Half Lambert光照模型(五)

Half Lambert通过光照值的计算来让背光部分更加明亮一些。

Android的动画框架Property Animation

Android的View Animation使用的是tween动画与frame动画