首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

Android应用开发中内存管理优化方法的研究

摘要第1-5页
Abstract第5-6页
目录第6-8页
第1章 绪论第8-11页
   ·课题研究背景第8-9页
   ·课题研究目的及意义第9-10页
   ·论文的组织安排第10-11页
第2章 Android 虚拟机解析第11-24页
   ·虚拟机概述第11-17页
     ·Java 虚拟机第11-14页
     ·Android 虚拟机 Dalvik VM第14-16页
     ·Dalvik 与 JVM 的差异第16-17页
   ·内存分配策略第17-20页
     ·Java 内存分配管理第17-18页
     ·Davlik 虚拟机内存分配第18-20页
   ·垃圾回收策略第20-24页
     ·Java 虚拟机垃圾回收策略第21-22页
     ·dalvik 虚拟机垃圾回收策略第22-24页
第3章 内存管理优化方法的研究第24-38页
   ·产生 OOM 的原因第24-28页
     ·数据库查询未关闭第24页
     ·Context 引用问题第24页
     ·构造 Adapter 未使用缓存第24-25页
     ·创建过多的 Bitmap第25-28页
   ·解决 OOM 的方法第28-34页
     ·规范编码第28-30页
     ·缓存策略第30-34页
   ·决定缓存大小的因素第34-38页
     ·每个应用程序的最大内存第34-35页
     ·缓存内容的大小第35-36页
     ·视图显示大小第36-38页
第4章 内存管理优化方法的实现第38-71页
   ·总体设计第38-40页
   ·缓存初始化模块第40-43页
     ·获取终端设备属性的原因第40-41页
     ·设备屏幕属性第41-42页
     ·设备为每个应用分配的最大内存第42-43页
   ·Bitmap 的获取模块第43-51页
     ·Bitmap 的加载第43-46页
     ·Bitmap 的处理第46-51页
   ·异步刷新视图模块第51-56页
     ·异步加载的原因第51-52页
     ·系统异步任务 AsyncTask第52-54页
     ·自定义异步任务第54-56页
   ·缓存替换策略模块第56-68页
     ·LRU 缓存替换策略的实现第56-65页
     ·双缓存替换策略的实现第65-68页
   ·实现结果与分析第68-71页
     ·运行环境第68页
     ·运行效果图第68页
     ·测试操作第68-69页
     ·测试结果第69页
     ·结果分析第69-71页
第5章 总结与展望第71-73页
致谢第73-74页
参考文献第74-76页

论文共76页,点击 下载论文
上一篇:基于云计算平台的聚类算法的研究
下一篇:基于混合协同过滤的电子商务推荐系统的研究与应用