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

一種拍照數(shù)據(jù)回調(diào)處理方法以及裝置的制造方法

文檔序號:8257977閱讀:285來源:國知局
一種拍照數(shù)據(jù)回調(diào)處理方法以及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端領(lǐng)域,尤其涉及一種拍照數(shù)據(jù)回調(diào)處理方法以及裝置。
【背景技術(shù)】
[0002]隨著終端技術(shù)的發(fā)展,終端拍攝的功能也越來越豐富,拍照模式也越來越多。有時,在一些終端上,拍照模式可能多達十幾個。為了實現(xiàn)這十幾個拍照模式,程序員在編程的時候,需要多達十幾個分支判斷,每個分支判斷下再編寫每個拍照模式的對應(yīng)的拍照數(shù)據(jù)回調(diào)處理方法。在這種方式下,每個分支都要完整地編寫一次拍照數(shù)據(jù)回調(diào)處理方法,造成程序龐大,程序可讀性差,而且程序的維護性也比較差。

【發(fā)明內(nèi)容】

[0003]本發(fā)明實施例所要解決的技術(shù)問題在于,提供一種拍照數(shù)據(jù)回調(diào)處理方法以及裝置,實現(xiàn)了精簡拍照程序,提高程序可讀性以及維護性。
[0004]第一方面,本發(fā)明實施例提供了一種拍照數(shù)據(jù)回調(diào)處理方法,包括:新建拍照模式類,其中,所述拍照模式類繼承拍照基礎(chǔ)類,所述拍照基礎(chǔ)類中包括數(shù)據(jù)回調(diào)前函數(shù)、數(shù)據(jù)回調(diào)中函數(shù)以及數(shù)據(jù)回調(diào)后函數(shù),所述數(shù)據(jù)回調(diào)前函數(shù)、所述數(shù)據(jù)回調(diào)中函數(shù)以及所述數(shù)據(jù)回調(diào)后函數(shù)均包括共性函數(shù)以及特異性函數(shù),所述特異性函數(shù)為空函數(shù);在所述拍照模式類中改寫所述數(shù)據(jù)回調(diào)前函數(shù)、所述數(shù)據(jù)回調(diào)中函數(shù)以及所述數(shù)據(jù)回調(diào)后函數(shù)中至少一個函數(shù)的特異性函數(shù),以將所述拍照模式類的特異性方法加入到所述特異性函數(shù)中;將所述拍照模式類的標識和所述拍照模式類關(guān)聯(lián)存儲到哈希表中。
[0005]可選地,所述拍照模式為全景拍照模式或美顏拍照模式或留聲拍照模式。
[0006]可選地,將所述拍照模式類的標識和所述拍照模式類關(guān)聯(lián)存儲到哈希表中之前還包括:在模式管理器中增加所述哈希表;所述將所述拍照模式類的標識和所述拍照模式類關(guān)聯(lián)存儲到哈希表中具體為:通過模式管理器中的增加模式方法將所述拍照模式類的標識和所述拍照模式類關(guān)聯(lián)存儲到哈希表中。
[0007]可選地,將所述拍照模式類的標識和所述拍照模式類關(guān)聯(lián)存儲到哈希表中之后還包括:在調(diào)用所述拍照模式類時,根據(jù)所述拍照模式類的標識快速所述哈希表從而查找到所述拍照模式類;執(zhí)行查找到的所述拍照模式類,以按照所述拍照模式類中的共性函數(shù)以及所述拍照模式的特異性函數(shù)完成按所述拍照數(shù)據(jù)回調(diào)處理。
[0008]可選地,所述方法還包括:在需要修改的共性函數(shù)時,在所述拍照基礎(chǔ)類中對所述拍照基礎(chǔ)類中封裝的共性函數(shù)進行修改。
[0009]可選地,將所述拍照模式類的標識和所述拍照模式類關(guān)聯(lián)存儲到哈希表中之后還包括:在需要修改所述拍照模式類中的特異性函數(shù)時,在所述哈希表中修改所述拍照模式類中的特異性函數(shù)。
[0010]第二方面,本發(fā)明實施例提供了一種拍照數(shù)據(jù)回調(diào)處理裝置,包括:新建模塊,用于新建拍照模式類,其中,所述拍照模式類繼承拍照基礎(chǔ)類,所述拍照基礎(chǔ)類中包括數(shù)據(jù)回調(diào)前函數(shù)、數(shù)據(jù)回調(diào)中函數(shù)以及數(shù)據(jù)回調(diào)后函數(shù),所述數(shù)據(jù)回調(diào)前函數(shù)、所述數(shù)據(jù)回調(diào)中函數(shù)以及所述數(shù)據(jù)回調(diào)后函數(shù)均包括共性函數(shù)以及特異性函數(shù),所述特異性函數(shù)為空函數(shù);改寫模塊,用于在所述拍照模式類中改寫所述數(shù)據(jù)回調(diào)前函數(shù)、所述數(shù)據(jù)回調(diào)中函數(shù)以及所述數(shù)據(jù)回調(diào)后函數(shù)中至少一個函數(shù)的特異性函數(shù),以將所述拍照模式類的特異性方法加入到所述特異性函數(shù)中;存儲模塊,用于將所述拍照模式類的標識和所述拍照模式類關(guān)聯(lián)存儲到哈希表中。
[0011]可選地,所述拍照模式為全景拍照模式或美顏拍照模式或留聲拍照模式。
[0012]可選地,所述裝置還包括增表模塊,所述增表模塊用于在模式管理器中增加所述哈希表;所述存儲模塊用于通過模式管理器中的增加模式方法將所述拍照模式類的標識和所述拍照模式類關(guān)聯(lián)存儲到哈希表中。
[0013]可選地,所述裝置還包括查找模塊以及執(zhí)行模塊,所述查找模塊用于在調(diào)用所述拍照模式類時,根據(jù)所述拍照模式類的標識快速所述哈希表從而查找到所述拍照模式類;所述執(zhí)行模塊用于執(zhí)行查找到的所述拍照模式類,以按照所述拍照模式類中的共性函數(shù)以及所述拍照模式的特異性函數(shù)完成按所述拍照數(shù)據(jù)回調(diào)處理。
[0014]可選地,所述裝置還包括共性函數(shù)修改模塊,所述共性模塊修改模塊用于在需要修改的共性函數(shù)時,在所述拍照基礎(chǔ)類中對所述拍照基礎(chǔ)類中封裝的共性函數(shù)進行修改。
[0015]可選地,所述裝置還包括特異性函數(shù)修改模塊,所述特異性函數(shù)修改模塊用于在需要修改所述拍照模式類中的特異性函數(shù)時,在所述哈希表中修改所述拍照模式類中的特異性函數(shù)。
[0016]通過實施本發(fā)明實施例,能夠?qū)⒏鱾€拍照模式的數(shù)據(jù)回調(diào)處理中的共性處理方法都寫入拍照基礎(chǔ)類中的共性函數(shù)中,而在拍照基礎(chǔ)類中設(shè)置一個空的特異性函數(shù)。當(dāng)需要編寫各個拍照模式的特異性方法時,再在繼承拍照基礎(chǔ)類的拍照模式類中改寫特異性函數(shù),將特異性方法加入到特異性函數(shù)中。從而實現(xiàn)了將只需要編寫一次共性方法,就可以為多個拍照模式所使用,簡化了程序,程序的可讀性強。而且,需要對共同方法修改時,只需要對拍照基礎(chǔ)類進行修改即可,達到修改一次,即可對所有的拍照模式類中繼承的共同方法都進行了修改的效果。
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1是本發(fā)明拍照數(shù)據(jù)回調(diào)處理方法一實施方式的流程圖;
[0019]圖2是本發(fā)明拍照數(shù)據(jù)回調(diào)處理方法另一實施方式的流程圖;
[0020]圖3是本發(fā)明拍照數(shù)據(jù)回調(diào)處理裝置一實施方式的結(jié)構(gòu)示意圖;
[0021]圖4是本發(fā)明拍照數(shù)據(jù)回調(diào)處理裝置另一實施方式的結(jié)構(gòu)示意圖。
【具體實施方式】
[0022]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0023]需要說明的是,在本發(fā)明實施例中使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。
[0024]參見圖1,圖1是本發(fā)明拍照數(shù)據(jù)回調(diào)處理方法一實施方式的流程圖。該方法包括:
[0025]110:新建拍照模式類,其中,拍照模式類繼承拍照基礎(chǔ)類,所述拍照基礎(chǔ)類中包括數(shù)據(jù)回調(diào)前函數(shù)、數(shù)據(jù)回調(diào)中函數(shù)以及數(shù)據(jù)回調(diào)后函數(shù),數(shù)據(jù)回調(diào)前函數(shù)、數(shù)據(jù)回調(diào)中函數(shù)以及數(shù)據(jù)回調(diào)后函數(shù)均包括共性函數(shù)以及特異性函數(shù),特異性函數(shù)為空函數(shù)。
[0026]在具體的實施方式中,終端中可以設(shè)置多個拍照模式,例如,全景拍照模式、美顏拍照模式、留聲拍照模式
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
五河县| 东乡族自治县| 浏阳市| 鄱阳县| 扶沟县| 绵阳市| 凤庆县| 图木舒克市| 监利县| 贵溪市| 福清市| 鹿泉市| 卫辉市| 扎鲁特旗| 高尔夫| 兴安县| 通化市| 留坝县| 安阳县| 普洱| 巴彦淖尔市| 伽师县| 扎兰屯市| 侯马市| 衡水市| 萝北县| 庆安县| 公主岭市| 信丰县| 肇源县| 许昌市| 留坝县| 涞水县| 定兴县| 三门县| 嘉鱼县| 枣阳市| 鄱阳县| 雷山县| 鹤庆县| 慈利县|