亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Android平臺(tái)的手機(jī)客戶端“簡(jiǎn)易計(jì)算器”的設(shè)計(jì)與實(shí)現(xiàn)

        2023-09-03 14:45:35鄧昕洲
        客聯(lián) 2023年5期
        關(guān)鍵詞:Android平臺(tái)面向?qū)ο?/a>

        摘 要:隨著社會(huì)的發(fā)展和經(jīng)濟(jì)水平的提高,手機(jī)普及程度不斷增加,同時(shí)移動(dòng)互聯(lián)網(wǎng)技術(shù)的發(fā)展使得手機(jī)功能更加豐富。從簡(jiǎn)單通信功能到智能手機(jī)操作系統(tǒng),如今的智能手機(jī)集成了上網(wǎng)、聊天、炒股、郵件等多種功能。計(jì)算器作為現(xiàn)代生活中必不可少的工具,經(jīng)歷了漫長發(fā)展歷程,代表了人們的智慧。本文基于Android平臺(tái)開發(fā)了一款面向?qū)ο蟮挠?jì)算器,使用eclipse作為開發(fā)工具,實(shí)現(xiàn)了基于Android的計(jì)算器功能。。

        關(guān)鍵詞:手機(jī)操作系統(tǒng);Android平臺(tái);面向?qū)ο?/p>

        一、模塊功能設(shè)計(jì)

        (一)系統(tǒng)功能設(shè)計(jì):

        明確系統(tǒng)的功能之后,通過main.xml文件來建立用戶是顯示界面,完成后系統(tǒng)開始監(jiān)聽用戶是按鍵輸入,每次輸入系統(tǒng)都會(huì)判斷用戶的輸入數(shù)據(jù)類型,是數(shù)字還是清零符號(hào),或者是運(yùn)算符號(hào),判斷完具體是什么類型的數(shù)據(jù)后,再進(jìn)行下一步的運(yùn)算處理,根據(jù)用戶的具體要求進(jìn)行下一步的操作,并最終計(jì)算出結(jié)果并將運(yùn)算結(jié)果顯示在顯示區(qū)。系統(tǒng)的流程圖如圖1所示:

        (二)系統(tǒng)模塊設(shè)計(jì):

        輸入模塊設(shè)計(jì):

        為了實(shí)現(xiàn)計(jì)算器的各種功能,用戶需要能夠進(jìn)行數(shù)據(jù)輸入??紤]到我們是在觸屏手機(jī)上開發(fā)計(jì)算器程序,因此輸入必須支持觸屏操作。因此,在設(shè)計(jì)輸入模塊時(shí),我們選擇了特殊增強(qiáng)型圖形用戶界面類,以支持觸屏輸入。

        輸入模塊的主要任務(wù)是描述計(jì)算器的鍵盤并實(shí)現(xiàn)鍵盤的監(jiān)聽。當(dāng)用戶點(diǎn)擊按鍵或屏幕時(shí),監(jiān)聽器將調(diào)用相應(yīng)的處理方法。此外,輸入模塊還提供了直觀的鍵盤圖形用戶界面,使用戶能夠直觀地操作鍵盤。

        計(jì)算模塊設(shè)計(jì):

        計(jì)算模塊是整個(gè)系統(tǒng)的重點(diǎn)模塊,負(fù)責(zé)實(shí)現(xiàn)計(jì)算器的計(jì)算功能。沒有計(jì)算模塊,系統(tǒng)將無法順利進(jìn)行計(jì)算,也無法滿足用戶的需求。因此,計(jì)算模塊的設(shè)計(jì)是系統(tǒng)設(shè)計(jì)的重點(diǎn)之一。

        為了在屏幕上顯示計(jì)算器的界面,計(jì)算模塊需要進(jìn)行整體布局的具體設(shè)計(jì),以便用戶能夠看到完整的計(jì)算器界面。同時(shí),為了實(shí)現(xiàn)計(jì)算功能,計(jì)算模塊必須處理用戶的輸入。當(dāng)輸入模塊的監(jiān)聽傳遞到計(jì)算模塊時(shí),計(jì)算模塊將根據(jù)相應(yīng)的方法進(jìn)行進(jìn)一步處理。通常,我們會(huì)使用if-else語句進(jìn)行邏輯判斷來處理用戶的輸入。

        二、用戶界面

        在AndroidManifest.xml文件中進(jìn)行修改,修改情況如下:

        在value中的String.xml中加入app_name,代碼為:Calculator

        計(jì)算器程序的桌面顯示如圖2所示,打開程序顯示給用戶的畫面如圖3所示:

        三、輸入與顯示測(cè)試

        計(jì)算與顯示測(cè)試,將輸入的數(shù)據(jù)進(jìn)行基本的加減乘除運(yùn)算,

        按照以下步驟進(jìn)行測(cè)試:

        (1)輸入789.2,按下“+”鍵,求和,

        (2)輸入698,按下“=”鍵,獲得結(jié)果,如圖4-2所示

        (3)按下“-”鍵,求差,

        (4)輸入100,按下“=”,獲得結(jié)果,如圖4-3所示

        (5)按下“*”,求積,

        (6)輸入12,按下“=”獲得結(jié)果,如圖4-3所示

        (7)按下“/”,求商,

        (8)輸入12,獲得結(jié)果,如圖4所示

        (9)進(jìn)行加減乘除的混合運(yùn)算,輸入以下數(shù)據(jù)進(jìn)行測(cè)試,如圖4-5所示

        (6+81)*2.2-78*2/3

        (10)按下“=”,獲得結(jié)果,如圖4所示

        作者簡(jiǎn)介:鄧昕洲,宿州學(xué)院信息工程學(xué)院教師。

        猜你喜歡
        Android平臺(tái)面向?qū)ο?/a>
        面向?qū)ο蟮挠?jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)軟件系統(tǒng)的開發(fā)
        面向?qū)ο蟮臄?shù)據(jù)交換協(xié)議研究與應(yīng)用
        基于Android平臺(tái)軟件開發(fā)技術(shù)研究
        科技資訊(2016年25期)2016-12-27 18:46:40
        基于Android平臺(tái)的人臉識(shí)別系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
        基于Android平臺(tái)的健康醫(yī)療APP設(shè)計(jì)與開發(fā)
        Android手機(jī)主題設(shè)計(jì) 
        基于Android的Python語言英漢維電子詞典設(shè)計(jì)與實(shí)現(xiàn)
        基于Android平臺(tái)的即時(shí)通訊系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
        基于面向?qū)ο蟮腛ffice評(píng)測(cè)系統(tǒng)的分析
        峰叢洼地農(nóng)作物面向?qū)ο笮畔⑻崛∫?guī)則集
        遙感信息(2015年3期)2015-12-13 07:26:54
        久久精品日韩av无码| 成熟的女人毛茸茸色视频| 日本最新一区二区三区在线| 日本熟妇人妻xxxx| 日韩亚洲一区二区三区四区| 亚洲最大中文字幕熟女| 疯狂做受xxxx国产| 亚洲精品乱码久久久久久蜜桃图片| 久久精品无码一区二区三区不| 国语憿情少妇无码av| 午夜宅男成人影院香蕉狠狠爱| 亚洲一区精品在线中文字幕 | 少妇高潮惨叫久久久久电影69| 亚洲国产精品综合久久网各| 精品无码国产污污污免费| 亚洲最新中文字幕一区| 91精品人妻一区二区三区水蜜桃| 无码国产成人午夜电影在线观看| 日本在线看片免费人成视频1000 | 久久亚洲精品成人无码| 午夜精品久久久久久中宇| 92精品国产自产在线观看48页| 国产精品午夜福利亚洲综合网| 人妻久久一区二区三区蜜桃| 亚欧美日韩香蕉在线播放视频| 国产特级毛片aaaaaa| 国产中文aⅴ在线| 玩弄极品少妇被弄到高潮| 激情偷拍视频一区二区| 日本一区二区三区经典视频 | 无套内谢孕妇毛片免费看| 亚洲熟女一区二区三区| 久久精品一品道久久精品9| 精品一区二区三区在线视频观看| 素人系列免费在线观看| 在线视频观看一区二区| 人妻精品久久久久中文字幕69| 久久精品国产亚洲一区二区| 无码成人片一区二区三区| 国产欧美亚洲精品a| 国色天香精品亚洲精品|