天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

Android API推薦技術(shù)的研究

發(fā)布時間:2021-01-25 01:57
  隨著軟件開發(fā)技術(shù)的不斷發(fā)展,軟件的功能需求也在不斷充實與進(jìn)步,不僅在數(shù)量和種類上更加豐富,而且在實現(xiàn)的細(xì)節(jié)上也越來越復(fù)雜。為了提高開發(fā)者的開發(fā)效率,許多軟件庫被開發(fā)出來以幫助開發(fā)者實現(xiàn)重復(fù)或相似的功能。伴隨這個趨勢,軟件開發(fā)變得更依賴于現(xiàn)成的軟件庫,開發(fā)者們經(jīng)常會使用各種搜索引擎和工具來尋找能夠?qū)崿F(xiàn)其功能需求的軟件庫以及庫提供的API。為了幫助開發(fā)者更快的找到符合開發(fā)需要的API,研究者們進(jìn)行了很多探索來向開發(fā)者推薦相關(guān)的庫和API,以滿足功能上的實現(xiàn)需求。然而,很少有研究關(guān)注在Android等事件驅(qū)動的開發(fā)框架下的開發(fā)過程中的一個特殊需求,即事件回調(diào)API的推薦需求。通過實證研究,在Android應(yīng)用的開發(fā)過程中,開發(fā)者不僅需要知道調(diào)用哪些功能性的API來實現(xiàn)特定的功能,還需要知道將實現(xiàn)功能的功能性代碼放在哪些事件回調(diào)函數(shù)或方法中,這些回調(diào)類型的API由開發(fā)者重寫,并且會在特定事件觸發(fā)時自動被Android框架調(diào)用。雖然研究者們?yōu)榱送扑]用來實現(xiàn)程序功能的功能性API做了很多努力與探索,但是很少有研究考慮到Android等事件驅(qū)動開發(fā)框架中對于事件回調(diào)型API的推薦需求。為了進(jìn)一步說明... 

【文章來源】:上海交通大學(xué)上海市 211工程院校 985工程院校 教育部直屬院校

【文章頁數(shù)】:78 頁

【學(xué)位級別】:碩士

【部分圖文】:

Android API推薦技術(shù)的研究


–1Android教程頁面示例

文檔,頁面,示例


據(jù)頁面的主題指導(dǎo)開發(fā)者使用哪些 API 能夠?qū)崿F(xiàn)與主題相關(guān)的功能,并且伴隨著說明文本經(jīng)常會有相應(yīng)的代碼片段來示范這些 API 的使用方法。這個特點使得研究者可以從教程材料中挖掘出大量的 API 與其對應(yīng)的描述信息。圖4–1是一個 Android 教程的頁面示例。 Android SDK 參考文檔是所有 Android API 的參考手冊。在 SDK 文檔中,所有的Android 類(class)、接口(interface)等按照其所在包名被索引起來。在每個類或接口的獨立頁面中,所有由該類或接口的 API 都被列舉出來,并且大多數(shù)的包、類、接口和方法等都會有簡略的短描述或細(xì)致的長描述來對它們進(jìn)行說明,使得從中提取 API 描述信息成為可能。圖4–2是一個 Android SDK 參考文檔的頁面示例。通過觀察本文發(fā)現(xiàn),在 Android SDK 參考文檔中的文字描述更貼近于底層的編程1https://developer.android.com/training/data-storage/index.html2https://developer.android.com/training/basics/data-storage/shared-preferences.html— 13 —

教程,文件,示例


元素在轉(zhuǎn)換的過程中都被原封不動的存儲到了新文件中。換句話說,頁面的內(nèi)容從原始 HTML 文件中的呈并列關(guān)系的線性結(jié)構(gòu),變成了 Raw XML 文件中呈包含關(guān)系的樹結(jié)構(gòu)。Android 教程所對應(yīng)的 Raw XML 結(jié)構(gòu)如圖4–3所示。對于 Android SDK 參考文檔來說,在 Raw XML 文件中包、類或接口以及它們擁有的 API 如公共方法等都被存儲在不同的元素中,這些元素按照以上它們的包含順序形成了對應(yīng)的層次結(jié)構(gòu)(如一個類元素的直接父節(jié)點為這個類所在包的節(jié)點)。AndroidSDK 參考文檔所對應(yīng)的 Raw XML 結(jié)構(gòu)如圖4–4所示。4.1.3.2 Raw Doc 文件的形成為了讓數(shù)據(jù)擁有更細(xì)的粒度,本文希望每個數(shù)據(jù)文件只包含與一個特定的功能點相關(guān)的數(shù)據(jù)信息,并含有與該功能點有關(guān)的 API 及其描述。因此,本文將 Raw XML 分解成了更小的 XML 文件,稱為 Raw Doc 文件。對于 Android 教程來說,每個 Raw XML 文件以 <h2> 元素為切分點


本文編號:2998330

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2998330.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶16a40***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
精品久久av一二三区| 精品亚洲香蕉久久综合网| 成人午夜视频精品一区| 日韩特级黄色大片在线观看| 日韩美女偷拍视频久久| 九九九热在线免费视频| 成人免费高清在线一区二区| 欧美日韩一区二区综合| 国产传媒中文字幕东京热| 国产又大又黄又粗的黄色| 国产欧美日韩精品一区二区| 成年人免费看国产视频| 国产福利在线播放麻豆| 欧美一级特黄特色大色大片| 高潮少妇高潮久久精品99| 中文字幕日产乱码一区二区| 日本深夜福利在线播放| 尹人大香蕉中文在线播放| 中文字幕人妻综合一区二区| 亚洲男人的天堂就去爱| 我的性感妹妹在线观看| 狠狠亚洲丁香综合久久| 久久99亚洲小姐精品综合| 九九热九九热九九热九九热| 欧美在线视频一区观看| 日韩人妻精品免费一区二区三区| 六月丁香六月综合缴情| 亚洲熟女熟妇乱色一区| 91福利视频日本免费看看| 不卡中文字幕在线视频| 国产精品99一区二区三区| 欧美日韩国产精品自在自线| 国产一区欧美一区二区| 久久精品伊人一区二区| 亚洲妇女黄色三级视频| 久久老熟女一区二区三区福利| 国产女性精品一区二区三区| 国产成人精品一区二三区在线观看| 草草视频福利在线观看| 中文字幕佐山爱一区二区免费| 偷拍美女洗澡免费视频|