微课名称:
如何重构与优化HTML5/Phonegap框架
立即学习此微课:
-
方法:ADT学院为您播放(免费播放中)
微课目标:
本课程引导你来对PhoneGap进行重构和优化,来做一个改变,于是加上一个myProxy类,这样就可以把PhoneGap.exec()包在里头,让HTML5/JavaScript代码可以直接调用myProxy的play()和stop()函数。这个myProxy是非常重要的,因为它增加了HTML5/JavaScript代码的亲切感。所以特别来帮你做个说明,对于你未来建立自己的框架是很重要的。
微课介绍:
PhoneGap提供IPlugin通用性接口,以及Plugin通用性基类。这个时候,我们的插件就可以衔接到MediaPlayer来拨放音乐。本课程引导你来对PhoneGap进行重构和优化,来做一个改变,于是加上一个myProxy类,这样就可以把PhoneGap.exec()包在里头,让HTML5/JavaScript代码可以直接调用myProxy的play()和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 ~