微课名称:

     如何重构与优化HTML5/Phonegap框架

 

wKioL1XajBbAcN7mAAEQ-s6tAHQ508.jpg立即学习此微课:

 

微课目标:

    本课程引导你来对PhoneGap进行重构和优化,来做一个改变,于是加上一个myProxy类,这样就可以把PhoneGap.exec()包在里头,让HTML5/JavaScript代码可以直接调用myProxyplay()stop()函数。这个myProxy是非常重要的,因为它增加了HTML5/JavaScript代码的亲切感。所以特别来帮你做个说明,对于你未来建立自己的框架是很重要的。

  

微课介绍

    PhoneGap提供IPlugin通用性接口,以及Plugin通用性基类。这个时候,我们的插件就可以衔接到MediaPlayer来拨放音乐。本课程引导你来对PhoneGap进行重构和优化,来做一个改变,于是加上一个myProxy类,这样就可以把PhoneGap.exec()包在里头,让HTML5/JavaScript代码可以直接调用myProxyplay()stop()函数。让HTML5/JavaScript代码更显得更亲切、更贴心啰。这个myProxy是非常重要的,因为它增加了HTML5/JavaScript代码的亲切感。那么,这个myProxy类的代码写在哪里呢? 就是我们刚刚所看到的这一段啰,它是来调用PhoneGap.exec()。因为这部分很重要,所以特别来帮你做个说明。对于你未来建立自己的框架是很重要的。

 

内容单元:

Sec_01_学习Phonegap的proxy对象

Sec_02_使用proxy-stub设计模式来包装IPlugin接口

Sec_03_细说proxy对象的角色

Sec_04_建立stub对象

Sec_05_PhonegapActivity的任务

Sec_06_对Phonegap进行创意重构

 

~ End ~