扣丁学堂——内存管理 性能优化(10个注意点)

一丶课程讲解(这里总结了10点)

扣丁学堂——内存管理 性能优化(10个注意点)_第1张图片

//intentService 完成任务时,会自动停止,释放内存


扣丁学堂——内存管理 性能优化(10个注意点)_第2张图片


扣丁学堂——内存管理 性能优化(10个注意点)_第3张图片


扣丁学堂——内存管理 性能优化(10个注意点)_第4张图片

例如:

//性能较低的集合
HashMap<Integer,String> map = new HashMap<>();
map.put(1, "vince");
map.put(2, "ake");
map.put(3,"lily");

//性能更高的集合
SparseArray<String> array = new SparseArray<>();
array.put(1,"vince");
array.put(2,"ake");
array.put(3,"lily");

扣丁学堂——内存管理 性能优化(10个注意点)_第5张图片

扣丁学堂——内存管理 性能优化(10个注意点)_第6张图片

扣丁学堂——内存管理 性能优化(10个注意点)_第7张图片

你可能感兴趣的:(android,总结,性能优化,内存管理,Studio,扣丁学堂)