999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

嵌入式產(chǎn)品UI框架研究

2018-05-10 05:10:32蔣慶洲劉利容
電子技術(shù)與軟件工程 2018年24期

蔣慶洲 劉利容

摘要

嵌入式產(chǎn)品的應(yīng)用集成包含了控制邏輯與界面兩部分,長(zhǎng)期以來(lái)軟件工作人員都試圖找到一種方法把控制邏輯和界面兩部分進(jìn)行代碼分離,以求在降低軟件開(kāi)發(fā)時(shí)間的同時(shí)提高軟件質(zhì)量。基于此,從機(jī)頂盒產(chǎn)品的軟件入手,就UI框架進(jìn)行了研究與分析,以供參考。

【關(guān)鍵詞】嵌入式產(chǎn)品 UI框架 界面控制分離

1前言

在嵌入式產(chǎn)品的軟件開(kāi)發(fā)中,無(wú)不需要人機(jī)交互的界面設(shè)計(jì)。在以前我們的軟件涉及中,往往都把繪圖和控制柔和到一起。這樣的好處是開(kāi)發(fā)的時(shí)候比較容易,但是不利于產(chǎn)品的多客戶衍生及后續(xù)產(chǎn)品的開(kāi)發(fā)。

在很多的情況下,我們的軟件框架開(kāi)發(fā)都是在基本功能上加上一些新的內(nèi)容。這樣在后續(xù)產(chǎn)品或多客戶產(chǎn)品的衍生中,其實(shí)是不需要更改控制的。只需要更改一些界面的風(fēng)格,元素就夠了。這就需要一個(gè)好的軟件框架便于我們的修改工作,從而達(dá)到高效率,高質(zhì)量,低投入的目的。

2嵌入式產(chǎn)品軟件框架

通過(guò)多年的機(jī)頂盒軟件開(kāi)發(fā)工作,我提出了一種新的軟件框架,以便在軟件產(chǎn)品的多客戶衍生及后續(xù)產(chǎn)品中減小軟件開(kāi)發(fā)的工作量。將用戶界面的控制進(jìn)行抽象,包括以下步驟:

(1)對(duì)每一個(gè)可預(yù)知的用戶界面進(jìn)行編號(hào)。

(2)將用戶界面和控制間的接口抽象為下面的幾類,如表1所示。

(3)步驟(2)中:不同風(fēng)格的用戶界面接口可以通過(guò)編號(hào)編成全局變量指針函數(shù)數(shù)組。

(4)步驟(3)中:各指針函數(shù)通過(guò)不同的界面風(fēng)格可以使用統(tǒng)一的函數(shù)接口進(jìn)行調(diào)用,根據(jù)參數(shù)指定風(fēng)格,從而根據(jù)風(fēng)格可以調(diào)用到不同的界面入口。

(5)步驟(2)中:各界面接口的參數(shù)是根據(jù)界面編號(hào)進(jìn)行統(tǒng)一的,需要設(shè)計(jì)者進(jìn)行提前的抽象。

(6)步驟(2)中:對(duì)于方向鍵控制接口,不同風(fēng)格的界面定義可能是不同的,有的按鍵是自上而下,有的按鍵是自左而由,使用該接口后,完全可以在界面函數(shù)中進(jìn)行定義,而不用動(dòng)用控制函數(shù)。

3結(jié)論

通過(guò)控制模塊和界面模塊中間的接口對(duì)這兩層進(jìn)行抽象,使得軟件代碼可以完全分離。從而控制軟件可以模塊話,避免了每次更新軟件都要?jiǎng)涌刂颇K,縮短了軟件開(kāi)發(fā)周期,提高了軟件質(zhì)量,降低了軟件開(kāi)發(fā)的人工投入。

主站蜘蛛池模板: 9cao视频精品| 免费在线国产一区二区三区精品| 亚洲电影天堂在线国语对白| 国内熟女少妇一线天| 国产超碰一区二区三区| 亚洲av无码人妻| AV无码无在线观看免费| 小说区 亚洲 自拍 另类| 老司机午夜精品网站在线观看| 午夜视频www| 免费人成在线观看成人片| 91在线视频福利| 伊人无码视屏| 国产国拍精品视频免费看| 亚洲欧洲日产国码无码av喷潮| 日韩av无码精品专区| av天堂最新版在线| 在线国产91| 欧美亚洲国产日韩电影在线| 亚洲第一色网站| 国产99精品久久| 久久精品这里只有国产中文精品| 午夜a级毛片| 亚洲国产精品国自产拍A| AV不卡在线永久免费观看| 欧美成a人片在线观看| 在线观看亚洲人成网站| a毛片在线播放| 国产欧美在线视频免费| 久久99久久无码毛片一区二区| 国产va在线| 亚洲国产91人成在线| 网久久综合| 国产亚洲精久久久久久无码AV| 日韩欧美国产成人| 日本少妇又色又爽又高潮| 婷婷五月在线视频| 55夜色66夜色国产精品视频| 国产网友愉拍精品| 日本伊人色综合网| 十八禁美女裸体网站| 女人18毛片一级毛片在线| 午夜无码一区二区三区在线app| 国产亚洲高清在线精品99| 国产香蕉一区二区在线网站| 亚洲欧美不卡视频| 2020亚洲精品无码| 老司国产精品视频| 成人福利一区二区视频在线| 国产精品第三页在线看| 欧美亚洲第一页| 丁香综合在线| 精品国产乱码久久久久久一区二区| 手机精品福利在线观看| 国产日韩久久久久无码精品| 丁香婷婷在线视频| 福利视频一区| 国产一在线观看| 欧美精品在线看| 午夜日韩久久影院| 成人免费网站在线观看| 久久99精品久久久久久不卡| 91精品啪在线观看国产60岁| 精品视频第一页| 国产福利小视频高清在线观看| 精品亚洲麻豆1区2区3区 | 亚洲AV电影不卡在线观看| 激情五月婷婷综合网| 成年女人a毛片免费视频| 欧美人人干| 午夜精品国产自在| 国内精品视频| 88国产经典欧美一区二区三区| 六月婷婷精品视频在线观看| 欧美中文字幕在线二区| 人人91人人澡人人妻人人爽 | 无码区日韩专区免费系列| 欧美不卡在线视频| 一本视频精品中文字幕| 久久 午夜福利 张柏芝| 久久亚洲黄色视频| 国产95在线 |