- 博客(1)
- 资源 (4)
- 收藏
- 关注
原创 Bitmap OOM分析
遇到一个Bitmap OOM,但先入为主的认为是内存泄露问题。重点在一步步的分析中,根据数据得出崩溃原因。 Crash Log java.lang.OutOfMemoryError: Failed to allocate a 48771084 byte allocation with 16771032 free bytes and 29MB until OOM ...
2018-09-17 14:48:00 666
TableLayout 动态加载图片 动态行列数
APP实现效果
1 在输入数字N后 点击提交按钮
2 自动生成N N的格子 每个格子随机从PICTURE DIR中读取图片 显示在格子中
注意:你必须重写MainActivity的initPath 方法 将PICTURE DIR设置为一个包含图片的文件夹
原理:
动态生成表格布局 随机读取PICTURE DIR下的图片显示在布局中 如果读取的不是图片 则读取res drawable hdpi的ic launcher png
难点:
1 对图片进行采样(即缩读取到内存的图片分辨率) 防止OutOfMemory
缺点:
1 我没有做异步 导致多张图片比较卡">APP实现效果
1 在输入数字N后 点击提交按钮
2 自动生成N N的格子 每个格子随机从PICTURE DIR中读取图片 显示在格子中
注意:你必须重写MainActivity的initPath 方法 将PICTURE DIR设置为一个包含图片的文件夹
原理:
动态生成 [更多]
2014-10-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人