欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于Android系統(tǒng)的框架集成方法及系統(tǒng)的制作方法

文檔序號:6376791閱讀:192來源:國知局
專利名稱:一種基于Android系統(tǒng)的框架集成方法及系統(tǒng)的制作方法
技術領域
本發(fā)明屬于Android開發(fā)技術領域,具體的涉及一種基于Android系統(tǒng)的框架集成方法及系統(tǒng)。
背景技術
Android是谷歌推出的一種智能的移動終端操作系統(tǒng)。在Android實際開發(fā)過程中,往往都會添加一些新特性、專有的開發(fā)庫、常用API的封裝等。每添加一個新的功能就需要把Android框架翻個遍,尋找合適的地方放置相應的代碼,到最后把Android的源碼改得支離破碎,如圖I所不,在所述Android Framework(即Android框架)中,設置有Android代碼I、Android代碼2和Android代碼3 (即Android的源碼),需要在所述AndroidFramework增加第三方代碼時,需要尋找合適的地方放置相應的第三方代碼,例如,將第三 方代碼片段放入Android代碼3的不同位置中,把Android的源碼改得支離破碎。當遇到頻繁的Android版本更新,就要把之前辛苦添加到框架中的代碼找出來,重新添加到新的版本中去,這種高耦合度的框架集成方式既費時又費力,如何把這些代碼集成到Android框架中成為了開發(fā)者最為頭痛的事。有鑒于此,如何提供一種高效的集成Android框架的方法顯的尤為重要。

發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術的不足之處,本發(fā)明的目的在于提供一種基于Android系統(tǒng)的框架集成方法及系統(tǒng),以解決現(xiàn)有技術中第三方代碼與Android框架之間的集成高耦合度的問題。為了達到上述目的,本發(fā)明采取了以下技術方案
一種基于Android系統(tǒng)的框架集成方法,用于將第三方代碼集成到Android框架中,其中,所述框架集成方法包括以下步驟
A、在Android框架和第三方代碼之間增加一層粘合劑,每一個需要粘合的第三方代碼對應一個粘合劑,為每一粘合劑定義粘合劑接口,并將所述粘合劑對應的第三方代碼通知所述Android框架;
B、實現(xiàn)粘合劑的具體粘合行為,所述具體粘合行為包括Android框架對第三方代碼的正向訪問和第三方代碼對Android框架的反向訪問;
C、Android框架使用所述粘合劑粘合對應的第三方代碼。所述的基于Android系統(tǒng)的框架集成方法,其中,所述步驟A中定義粘合劑接口的結構包括
外部擴展模塊,用于當Android框架的代碼使用粘合劑時,轉化為Android框架的代碼的一部分;
正向訪問器,用于Android框架粘合第三方代碼;
反向訪問器,用于第三方代碼粘合Android框架。
所述的基于Android系統(tǒng)的框架集成方法,其中,所述在外部擴展模塊中定義的方法和屬性轉化為Android框架的代碼的public域的一部分。所述的基于Android系統(tǒng)的框架集成方法,其中,所述步驟B中實現(xiàn)粘合劑的正向訪問的結構包括
用于負責制造所述粘合劑的粘合劑構造器;
以及用于與第三方代碼粘合并可通過第三方代碼的直接調用的粘合劑的實體。所述的基于Android系統(tǒng)的框架集成方法,其中,所述步驟C具體包括 CUAndroid框架根據(jù)粘合劑接口的定義獲取所述粘合劑;
C2、Android框架在所述粘合劑中找到需要與第三方代碼粘合的地方,調用粘合劑正向訪問接口中的方法,完成粘合。·
所述的基于Android系統(tǒng)的框架集成方法,其中,所述步驟C2還包括創(chuàng)建一具備根據(jù)Framework的要求生產(chǎn)粘合劑的能力的粘合劑工廠,所述要求包括粘合劑的名稱,粘合劑的正向訪問接口名,粘合劑的反向訪問接口名和粘合劑反向訪問接口的實現(xiàn)4部分。一種基于Android系統(tǒng)的框架集成系統(tǒng),用于將第三方代碼集成到Android框架中,其中,所述系統(tǒng)包括
粘合劑接口定義模塊,用于在Android框架和第三方代碼之間增加一層粘合劑,每一個需要粘合的第三方代碼對應一個粘合劑,為每一粘合劑定義粘合劑接口,并將所述粘合劑對應的第三方代碼通知所述Android框架;
粘合劑行為實現(xiàn)模塊,用于實現(xiàn)粘合劑的具體粘合行為,所述具體粘合行為包括Android框架對第三方代碼的正向訪問和第三方代碼對Android框架的反向訪問;
構建模塊,用于令Android框架使用所述粘合劑粘合對應的第三方代碼。所述的框架集成系統(tǒng),其中,定義粘合劑接口的結構包括
外部擴展模塊,用于當Android框架的代碼使用粘合劑時,轉化為Android框架的代碼的一部分;
正向訪問器,用于Android框架粘合第三方代碼;
反向訪問器,用于第三方代碼粘合Android框架。所述的框架集成系統(tǒng),其中,所述粘合劑行為實現(xiàn)模塊中實現(xiàn)粘合劑的正向訪問的結構包括
用于負責制造所述粘合劑的粘合劑構造器;
以及用于與第三方代碼粘合并可通過第三方代碼的直接調用的粘合劑的實體。所述的框架集成系統(tǒng),其中,所述構建模塊具體包括
第一構建模塊,用于Android框架根據(jù)粘合劑接口的定義獲取所述粘合劑;
第二構建模塊,用于Android框架在所述粘合劑中找到需要與第三方代碼粘合的地方,調用粘合劑正向訪問接口中的方法,完成粘合。有益效果本發(fā)明的基于Android系統(tǒng)的框架集成方法及系統(tǒng),通過粘合劑把Android框架的代碼和第三方代碼分離,達到Android框架集成弱耦合的目的,其可以令Android框架只要獲取到合適的粘合劑就可以粘合所需的第三方代碼,其具有的強擴展性和弱耦合度在Android框架集成中的優(yōu)勢也是顯而易見的。


圖I為現(xiàn)有技術的Android系統(tǒng)的框架集成的結構示意圖。圖2為本發(fā)明的基于Android系統(tǒng)的框架集成的結構示意圖。圖3為本發(fā)明的基于Android系統(tǒng)的框架集成方法的流程圖。圖4為本發(fā)明的Android系統(tǒng)的框架集成的實施例中粘合劑接口的結構的示意圖。圖5是本發(fā)明的基于Android系統(tǒng)的框架集成系統(tǒng)的結構框圖。
具體實施例方式本發(fā)明主要提供了一種基于Android系統(tǒng)的框架集成方法及系統(tǒng),為使本發(fā)明的 目的、技術方案及效果更加清楚、明確,以下參照附圖并舉實例對本發(fā)明進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明的基于Android系統(tǒng)的框架集成方法,用于將第三方代碼集成到Android框架中,其中,所述框架集成方法是通過在Android框架和第三方代碼之間增加一粘合劑,使第三方代碼單獨放置而不與Android框架的代碼混在一起。請一并參閱圖I和圖2,所述 Android Framework (即 Android 框架)中,設置有 Android 代碼 I、Android 代碼 2 和Android代碼3,其中,所述Android代碼3進一步包括三個代碼片段原有代碼片段I、原有代碼片段2和原有代碼片段3,配圖I所示,現(xiàn)有技術將第三方代碼片段(包括第三方代碼片段I和第三方代碼片段2)放入Android代碼3的不同位置中,令Android代碼3改得支離破碎。而本申請則不同,配圖2所示,其提供一粘合劑(Glue),設置在Android框架和第三方代碼之間,使第三方代碼單獨放置而不與Android框架的代碼混在在一起第三方代碼片段(包括第三方代碼片段I和第三方代碼片段2)放置在任意目錄里。如此一來,降低了第三方代碼與Android框架之間的耦合度,使得代碼的維護更加簡單,平臺升級更加快速。由上述描述可知,粘合劑的設計和實現(xiàn)是本發(fā)明的關鍵必須要為每一個需要粘合的代碼(在Android Framework中,以單獨的一個java文件為單位)創(chuàng)建一個粘合劑,這樣Android框架(其本質為Android框架中的Framework代碼)就可以使用粘合劑去粘合他想要的代碼了。請參閱圖3,其為本發(fā)明的基于Android系統(tǒng)的框架集成方法的流程圖。如圖所示,所述方法包括以下步驟
51、在Android框架和第三方代碼之間增加一層粘合劑,每一個需要粘合的第三方代碼對應一個粘合劑,為每一粘合劑定義粘合劑接口,并將所述粘合劑對應的第三方代碼通知所述Android框架;
52、實現(xiàn)粘合劑的具體粘合行為,所述具體粘合行為包括Android框架對第三方代碼的正向訪問和第三方代碼對Android框架的反向訪問;
53、Android框架使用所述粘合劑粘合對應的第三方代碼。下面分別針對上述步驟進行詳細介紹
首先在Android框架和第三方代碼之間增加一層粘合劑,每一個需要粘合的第三方代碼對應一個粘合劑,為每一粘合劑定義粘合劑接口,并將所述粘合劑對應的第三方代碼通知所述Android框架負責告訴Android框架這個粘合劑能粘合哪些代碼,即定義粘合劑的粘合能力。粘合劑接口的定義必須有一定的格式,且有相似的結構。配圖4所示,本實施例中,所述粘合劑接口的結構包括外部擴展模塊、正向訪問器和反向訪問器,所述外部擴展模塊用于當Android框架的代碼使用粘合劑時,轉化為Android框架的代碼的一部分,具體來說,所述外部擴展模塊負責這個粘合劑(即Glue)的外部可見部分Gl,如果有Framework代碼使用此粘合劑,那么粘合劑中的外部擴展模塊也成為Framework代碼的一部分,且這部分是被外部可見的(原本的Framework對外有2個接口可見Fl和F2,當使用此粘合劑后,新的Framework的代碼對外可見部分變成了 Fl,F2和GDo用Java技術描述這種情況就是在此模塊中定義的方法/屬性將會成為Framework代碼的public域的一部分。所述正向訪問器是供Framework代碼使用,可以通過G2訪問到第三方的代碼片段,即此正向訪問器用于Framework粘合第三方代碼。所述反向訪問器是供第三方代碼使用,可以通過G3訪問到Framework的代碼片段,即此反向訪問器用于第三方代碼粘合Framework。在本實施例中,粘合劑接口定義的格式包括以下
Cl)定義一個名為IGlueXXX的接口,XXX為Framework代碼的名稱。在此接口中定義的所有方法就是類似圖4中描述的外部擴展模塊Gl ;
(2)在IGlueXXX中定義一個名為IAccesser的接口,在此接口中定義的所有的方法就是類似圖4中描述的反向訪問器的G3 ;
(3)在IGlueXXX中定義一個名為IGlue的接口,并且此接口必須繼承IGlueXXX接口;
(4)在IGlue接口中定義的所有方法就是類似圖4中正向訪問器中的G2;粘合劑接口定義的格式結合圖3給出Java的偽代碼如下所示
public interface IGlueXXX {
定義接口 Gl interface IAccesser {
定義接口 G3
}
interface IGlue extends IGlueXXX {
定義接口 G2
}
然后是實現(xiàn)粘合劑的具體粘合行為,完成了第一部分中定義的粘合劑的接口后,由于粘合劑接口中只是定義了粘合劑的粘合能力,而具體的粘合行為則是在粘合劑實現(xiàn)中。粘合劑的實現(xiàn)細分成2個部分,即實現(xiàn)粘合劑的正向訪問和反向訪問。正向訪問的粘合劑的實現(xiàn)需要完成粘合劑接口中定義的IGlue接口中的所有方法,且必須有一定的格式,和相似的結構。以正向訪問為例,正向訪問的粘合劑實現(xiàn)的結構包括有
(I)粘合劑構造器此構造器負責制造此粘合劑,F(xiàn)ramework只有獲取到粘合劑之后才能真正的與第三方代碼粘合。粘合劑的接口只是該粘合劑能力的表達,并不能真正粘合。(2)粘合劑的實體真正與第三方代碼粘合的動作是在此部分完成的,他是整個粘合劑的核心部分。用Java技術表達就是,在此部分中才會有對第三方代碼的直接調用。
正向訪問的粘合劑的實現(xiàn)的格式包括
(I)定義一個名為GlueXXX的類,XXX為Framework代碼的名稱,和IGlueXXX中的相同。(2)定義一個帶有IGlueXXX. IAccesser參數(shù)的GlueXXX的構造器。構造器需要保存?zhèn)魅氲膮?shù)以及制造出粘合劑。(3)類GlueXXX必須實現(xiàn)IGlueXXX. IGlue中定義的所有的方法。在每個方法的實現(xiàn)過程中,可以直接調用第三方的代碼以完成粘合動作。如果第三方代碼需要反向訪問Framework的代碼,貝U可以通過IAccesser完成(IAccesser已經(jīng)在粘合劑創(chuàng)建的同時被保存在粘合劑內(nèi)部了)。正向訪問的粘合劑的實現(xiàn)結合給出的Java偽代碼如下 public class GlueXXX implements IGlueXXX. IGlue{
GlueXXX (IGlueXXX. IAcesser accesser) {
保存 accesser
}
實現(xiàn)Gl方法{
直接調用第三方代碼
}
實現(xiàn)G2方法{
直接調用第三方代碼
}
}
而反向訪問的粘合劑的實現(xiàn)與正向訪問的粘合劑的實現(xiàn)相比起來要簡單的多,沒有固定的格式和結構,只有一個要求,就是需要完成粘合劑接口中定義的IAccesser接口中的所有方法。對于反向訪問的粘合劑的實現(xiàn)的放置位置有一個限制,就是必須放置在Framework中需要粘合的代碼中。由于反向訪問的粘合劑的實現(xiàn)與正向訪問的粘合劑的實現(xiàn)類似,所以關于此部分的實現(xiàn)細節(jié)就不再贅述了。最后是Android框架使用所述粘合劑粘合所述粘合劑對應的第三方代碼。在本實施例中,具體包括以下Ml、M2兩步
Ml、Android框架根據(jù)粘合劑接口的定義獲取所述粘合劑;即Framework代碼中創(chuàng)建出合適的粘合劑,所謂合適的粘合劑指的是該粘合劑具備粘合此Framework代碼中想要粘合的第三方代碼的能力,其實,這樣的粘合劑已經(jīng)粘合劑接口中定義了。因此,本步驟需要做的就是找到這樣的粘合劑接口定義,然后再根據(jù)粘合劑接口定義獲取到粘合劑的實現(xiàn),在粘合劑實現(xiàn)中,對于每一個粘合劑的實現(xiàn)必須要有一個粘合劑構造器的規(guī)定,這樣,就可以使用粘合劑的構造器制造出該粘合劑供Framework代碼使用。顯然,這樣創(chuàng)建合適的粘合劑有點復雜,在具體的實現(xiàn)過程中,有一個粘合劑工廠存在,此工廠負責生成各式各樣的粘合劑。在Framework代碼中只需要通過粘合劑工廠創(chuàng)建出合適的粘合劑正向訪問接口即可。所述實現(xiàn)粘合劑工廠的實現(xiàn)采用如下方法粘合劑工廠具備根據(jù)Framework的要求生產(chǎn)粘合劑的能力,這里的要求包括粘合劑的名稱、粘合劑的正向訪問接口名、粘合劑的反向訪問接口名和粘合劑反向訪問接口的實現(xiàn)這4部分,其實這4部分正是在描述需要生產(chǎn)出來的粘合劑所具備的能力。該工廠使用Java的反射機制實現(xiàn),用戶不需要修改該工廠的代碼,其Java的實現(xiàn)方式如下
public final class GlueFactory{
public final static <T,E> T buildGule(String moduleName, Class<T>glue,Class<E>iaccesser, E accesser) {
String glueName=,,com. xxx. glue. Glue”+moduleName; try {
return glue, cast(Class. forName(glueName)
.getDeclaredConstructor(new Class[]{iaccesser})
.newlnstance (iaccesser. cast(accesser)));
} catch (Exception e) {//捕獲異常
}
return null;//返回值無效
}
}
M2、Android框架在所述粘合劑中找到需要與第三方代碼粘合之處,然后完成粘合。在本實施例中,其采用調用粘合劑中的正向訪問器來實現(xiàn)。本發(fā)明還提供了一種基于Android系統(tǒng)的框架集成系統(tǒng),用于將第三方代碼集成到Android框架中,如圖5所示,所述系統(tǒng)包括粘合劑接口定義模塊100、粘合劑行為實現(xiàn)模塊200和構建模塊300,其中,所述粘合劑接口定義模塊100用于在Android框架和第三方代碼之間增加一層粘合劑,每一個需要粘合的第三方代碼對應一個粘合劑,為每一粘合劑定義粘合劑接口,并將所述粘合劑對應的第三方代碼通知所述Android框架;所述粘合劑行為實現(xiàn)模塊200用于實現(xiàn)粘合劑的具體粘合行為,所述具體粘合行為包括Android框架對第三方代碼的正向訪問和第三方代碼對Android框架的反向訪問;所述構建模塊300用于令Android框架使用所述粘合劑粘合對應的第三方代碼。優(yōu)選地,所述粘合劑接口定義模塊中定義粘合劑接口的結構包括外部擴展模塊、正向訪問器和反向訪問器,所述外部擴展模塊用于當Android框架的代碼使用粘合劑時,轉化為Android框架的代碼的一部分;所述正向訪問器用于Android框架粘合第三方代碼;所述反向訪問器用于第三方代碼粘合Android框架。優(yōu)選地,所述的框架集成系統(tǒng)中所述粘合劑行為實現(xiàn)模塊中實現(xiàn)粘合劑的正向訪問的結構包括用于負責制造所述粘合劑的粘合劑構造器,以及用于與第三方代碼粘合并可通過第三方代碼的直接調用的粘合劑的實體。優(yōu)選地,所述構建模塊具體包括第一構建模塊和第二構建模塊,所述第一構建模塊用于Android框架根據(jù)粘合劑接口的定義獲取所述粘合劑;所述第二構建模塊用于Android框架在所述粘合劑中找到需要與第三方代碼粘合的地方,調用粘合劑正向訪問接口中的方法,完成粘合。關于其具體實現(xiàn)細節(jié),都已經(jīng)在上述基于Android系統(tǒng)的框架集成方法中進行了詳細描述,這里就不再贅述了。綜上所述,本發(fā)明的基于Android系統(tǒng)的框架集成方法及系統(tǒng),用于將第三方代碼集成到Android框架中,首先,在Android框架和第三方代碼之間增加一層粘合劑,每一個需要粘合的第三方代碼對應一個粘合劑,為每一粘合劑定義粘合劑接口,并將所述粘合劑對應的第三方代碼通知所述Android框架;然后,實現(xiàn)粘合劑的具體粘合行為,所述具體粘合行為包括Andro i d框架對第三方代碼的正向訪問和第三方代碼對Andro i d框架的反向訪問;最后,Android框架使用所述粘合劑粘合對應的第三方代碼。從而使第三方代碼單獨放置而不與Android框架的代碼混在在一起,達到Android框架集成弱稱合的目的,從而可以令Android框架只要獲取到合適的粘合劑就可以粘合所需的第三方代碼,其具有的強擴展性和弱耦合度在Android框架集成中的優(yōu)勢是顯而易見的。
應當理解的是,本發(fā)明的應用不限于上述的舉例,對本領域普通技術人員來說,可以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應屬于本發(fā)明所附權利要求的保護范圍。
權利要求
1.一種基于Android系統(tǒng)的框架集成方法,用于將第三方代碼集成到Android框架中,其特征在于,所述框架集成方法包括以下步驟 A、在Android框架和第三方代碼之間增加一層粘合劑,每一個需要粘合的第三方代碼對應一個粘合劑,為每一粘合劑定義粘合劑接口,并將所述粘合劑對應的第三方代碼通知所述Android框架; B、實現(xiàn)粘合劑的具體粘合行為,所述具體粘合行為包括Android框架對第三方代碼的正向訪問和第三方代碼對Android框架的反向訪問; C、Android框架使用所述粘合劑粘合對應的第三方代碼。
2.根據(jù)權利要求I所述的基于Android系統(tǒng)的框架集成方法,其特征在于,所述步驟A中定義粘合劑接口的結構包括 外部擴展模塊,用于當Android框架的代碼使用粘合劑時,轉化為Android框架的代碼的一部分; 正向訪問器,用于Android框架粘合第三方代碼; 反向訪問器,用于第三方代碼粘合Android框架。
3.根據(jù)權利要求2所述的基于Android系統(tǒng)的框架集成方法,其特征在于,所述在外部擴展模塊中定義的方法和屬性轉化為Android框架的代碼的public域的一部分。
4.根據(jù)權利要求I所述的基于Android系統(tǒng)的框架集成方法,其特征在于,所述步驟B中實現(xiàn)粘合劑的正向訪問的結構包括 用于負責制造所述粘合劑的粘合劑構造器; 以及用于與第三方代碼粘合并可通過第三方代碼的直接調用的粘合劑的實體。
5.根據(jù)權利要求I所述的基于Android系統(tǒng)的框架集成方法,其特征在于,所述步驟C具體包括 CUAndroid框架根據(jù)粘合劑接口的定義獲取所述粘合劑; C2、Android框架在所述粘合劑中找到需要與第三方代碼粘合的地方,調用粘合劑正向訪問接口中的方法,完成粘合。
6.根據(jù)權利要求5所述的基于Android系統(tǒng)的框架集成方法,其特征在于,所述步驟C2還包括創(chuàng)建一具備根據(jù)Framework的要求生產(chǎn)粘合劑的能力的粘合劑工廠,所述要求包括粘合劑的名稱,粘合劑的正向訪問接口名,粘合劑的反向訪問接口名和粘合劑反向訪問接口的實現(xiàn)。
7.一種基于Android系統(tǒng)的框架集成系統(tǒng),用于將第三方代碼集成到Android框架中,其特征在于,所述框架集成系統(tǒng)包括 粘合劑接口定義模塊,用于在Android框架和第三方代碼之間增加一層粘合劑,每一個需要粘合的第三方代碼對應一個粘合劑,為每一粘合劑定義粘合劑接口,并將所述粘合劑對應的第三方代碼通知所述Android框架; 粘合劑行為實現(xiàn)模塊,用于實現(xiàn)粘合劑的具體粘合行為,所述具體粘合行為包括Android框架對第三方代碼的正向訪問和第三方代碼對Android框架的反向訪問; 構建模塊,用于令Android框架使用所述粘合劑粘合對應的第三方代碼。
8.根據(jù)權利要求7所述的框架集成系統(tǒng),其特征在于,定義粘合劑接口的結構包括 外部擴展模塊,用于當Android框架的代碼使用粘合劑時,轉化為Android框架的代碼的一部分; 正向訪問器,用于Android框架粘合第三方代碼; 反向訪問器,用于第三方代碼粘合Android框架。
9.根據(jù)權利要求7所述的框架集成系統(tǒng),其特征在于,所述粘合劑行為實現(xiàn)模塊中實現(xiàn)粘合劑的正向訪問的結構包括 用于負責制造所述粘合劑的粘合劑構造器; 以及用于與第三方代碼粘合并可通過第三方代碼的直接調用的粘合劑的實體。
10.根據(jù)權利要求7所述的框架集成系統(tǒng),其特征在于,所述構建模塊具體包括 第一構建模塊,用于Android框架根據(jù)粘合劑接口的定義獲取所述粘合劑; 第二構建模塊,用于Android框架在所述粘合劑中找到需要與第三方代碼粘合的地方,調用粘合劑正向訪問接口中的方法,完成粘合。
全文摘要
本發(fā)明公開了一種基于Android系統(tǒng)的框架集成方法及系統(tǒng),用于將第三方代碼集成到Android框架中,首先,在Android框架和第三方代碼之間增加一層粘合劑,每一個需要粘合的第三方代碼對應一個粘合劑,并定義粘合劑接口;然后,實現(xiàn)粘合劑的具體粘合行為;最后,Android框架使用所述粘合劑粘合對應的第三方代碼。從而使第三方代碼單獨放置而不與Android框架的代碼混在在一起,達到Android框架集成弱耦合的目的,令Android框架只要獲取到合適的粘合劑就可以粘合所需的第三方代碼,其具有的強擴展性和弱耦合度在Android框架集成中的優(yōu)勢是顯而易見的。
文檔編號G06F9/44GK102866891SQ201210336000
公開日2013年1月9日 申請日期2012年9月12日 優(yōu)先權日2012年9月12日
發(fā)明者史豪君 申請人:惠州Tcl移動通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
丁青县| 将乐县| 永胜县| 内乡县| 信丰县| 武鸣县| 油尖旺区| 刚察县| 呼和浩特市| 庆元县| 城口县| 延庆县| 泰宁县| 杭锦旗| 乳山市| 于田县| 岳池县| 贺州市| 当雄县| 雅江县| 顺平县| 台安县| 五峰| 利辛县| 从化市| 鹤庆县| 乌拉特前旗| 泽库县| 洪洞县| 静安区| 台前县| 利津县| 莱芜市| 昌吉市| 靖江市| 万源市| 美姑县| 和顺县| 永嘉县| 莎车县| 舒城县|