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

基于Android平台的皮肤引擎的设计、实现及其应用

摘要第5-7页
Abstract第7-8页
第一章 引言第15-21页
    1.1 项目背景第15-16页
    1.2 国内外同类项目发展概况第16-19页
        1.2.1 皮肤引擎的发展第16-17页
        1.2.2 移动操作系统原生主题支持第17-18页
        1.2.3 音乐软件的换肤第18-19页
    1.3 本文主要研究的工作第19-21页
第二章 技术综述第21-35页
    2.1 Android综述第21-27页
        2.1.1 Android View第22-24页
        2.1.2 Android资源管理机制第24-27页
    2.2 Java反射机制第27-30页
        2.2.1 Java反射原理第28-29页
        2.2.2 Java反射API第29-30页
    2.3 Cyanogen Mod Theme Engine第30-34页
        2.3.1 Theme Engine工作原理第31-32页
        2.3.2 运行时资源覆盖(RRO)第32-33页
        2.3.3 Theme Engine对RRO的补丁第33-34页
    2.4 本章小结第34-35页
第三章 皮肤模块的需求分析与设计第35-61页
    3.1 项目总体规划第35-37页
        3.1.1 项目背景第35-36页
        3.1.2 业务逻辑分析第36-37页
        3.1.3 项目结构规划第37页
    3.2 系统需求分析第37-43页
        3.2.1 功能需求第37-41页
        3.2.2 非功能性需求第41-43页
    3.3 系统总体设计与模块设计第43-45页
        3.3.1 总体结构第43页
        3.3.2 皮肤引擎模块第43-44页
        3.3.3 皮肤管理模块第44-45页
    3.4 皮肤引擎模块设计第45-51页
        3.4.1 拦截器模块第45-46页
        3.4.2 界面刷新模块第46-47页
        3.4.3 Drawable模块第47-49页
        3.4.4 Color模块第49页
        3.4.5 Icon换色模块第49-51页
    3.5 皮肤管理模块设计第51-60页
        3.5.1 网络通信模块第51-53页
        3.5.2 界面显示模块第53-56页
        3.5.3 下载模块第56-57页
        3.5.4 皮肤切换模块第57-58页
        3.5.5 皮肤包管理模块第58-60页
        3.5.6 皮肤包编译模块第60页
    3.6 本章小结第60-61页
第四章 皮肤模块的实现第61-90页
    4.1 皮肤引擎模块第61-75页
        4.1.1 拦截器模块的实现第61-63页
        4.1.2 界面刷新模块的实现第63-66页
        4.1.3 Drawable模块的实现第66-68页
        4.1.4 Color模块的实现第68-69页
        4.1.5 Icon换色模块的实现第69-72页
        4.1.6 皮肤引擎使用流程第72-75页
    4.2 皮肤管理模块的实现第75-89页
        4.2.1 网络通信模块的实现第75-76页
        4.2.2 界面显示模块的实现第76-79页
        4.2.3 下载模块的实现第79-82页
        4.2.4 皮肤包管理模块的实现第82-85页
        4.2.5 皮肤切换模块的实现第85-87页
        4.2.6 皮肤包编译模块的实现第87-89页
    4.3 本章小结第89-90页
第五章 总结与展望第90-92页
    5.1 总结第90-91页
    5.2 进一步工作展望第91-92页
参考文献第92-95页
致谢第95-97页

论文共97页,点击 下载论文
上一篇:记忆与象征:广西资源县五排苗族木文化研究
下一篇:“被彩人生”:广西兴安县华江过山瑶婚礼彩话研究