• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于Android平臺的趣味圖形計算器開發(fā)與設計

      2018-06-17 11:16:48郭茹博
      無線互聯(lián)科技 2018年2期
      關鍵詞:智能終端

      郭茹博

      摘 要:Android是Google公司推出的源碼公開的智能終端的操作系統(tǒng),從推出之日到今天,Android得到越來越多人的青睞。通過Android平臺開發(fā)一款適合于小學階段的學生學習計算圓、三角形、梯形、矩形等基本圖形的面積、周長計算的小應用程序,它主要實現(xiàn)了基本圖形的面積、周長計算、趣味游戲、存儲玩家等功能。應用程序都是在eclipse環(huán)境下設計完成,通過其自帶的模擬器調(diào)試編譯調(diào)試直至測試通過。文章對基于Android平臺的趣味圖形計算器開發(fā)與設計進行研究。

      關鍵詞:Android;智能終端;圖形面積;趣味圖形計算器

      Android是基于Linux內(nèi)核的操作系統(tǒng),自誕生之日起,得到越來越多的人的喜愛與推廣,Android的全球市場占有率在2011年第一季度首次超過塞班系統(tǒng),躍居全球第一,由此可見,Android在智能終端操作系統(tǒng)領域具有舉足輕重的作用[1-2]。而在Android平臺中開發(fā)趣味圖形計算器,既可以提高孩子的學習興趣,在學習中體驗快樂,還可以適應現(xiàn)代化、信息化的教學需求。

      1 Android架構

      Android采用分層架構的設計理念。從底層到頂層依次為Linux內(nèi)核層、系統(tǒng)庫層、應用框架層、應用程序?qū)印inux內(nèi)核層是基于Linux內(nèi)核,其作用是為上層系統(tǒng)提供安全、內(nèi)存管理、線程管理等系統(tǒng)服務,連接著軟硬件[3-5];系統(tǒng)庫是由C/C++語言實現(xiàn)的,通過JNI接口向上層提供編程的接口,Android本地數(shù)據(jù)庫主要包括標準的C系統(tǒng)庫、多媒體庫、Webkit等;應用框架層為開發(fā)者提供了一系列的Java API接口,包括圖形用戶界面View等;應用程序?qū)影ㄠ]件客戶端、電話、短消息等多種應用程序。對于開發(fā)者而言,只需要調(diào)用應用框架層提供的Java API接口,設計、開發(fā)Android應用程序。

      2總體設計

      程序主要包含8個Activity界面。第一個界面是用戶的登錄界面,用于實現(xiàn)用戶登錄的功能;第二個界面是小應用程序的主界面,是提示用戶進行的功能選擇的界面,如圖l所示;第3-6個的界面分別用于圓、三角形、矩形、梯形等圖形的面積周長計算的界面;第7個界面是用戶進行趣味游戲的界面;第8個界面是存儲游戲玩家的界面。根據(jù)用戶在主界面選擇的不同的選項,進而跳轉(zhuǎn)到不同的圖形計算功能和趣味游戲的界面,完成不同的功能。

      3功能介紹

      當打開該應用程序時,會顯示出登錄界面。當輸入正確的用戶名及密碼點擊“登錄”按鈕后,會跳轉(zhuǎn)到如圖1的界圖1功能選擇界面面;否則Toast控件將會提示用戶密碼用戶名錯誤。當單擊如圖1所示的“Option Menu”后選擇圓后,將會跳轉(zhuǎn)到圓的界面。當輸入正確的圓的半徑選擇計算后,將會彈出如圖2所示的界面;當輸入0時,將會彈出如圖3所示的界面;當輸入不為數(shù)字時將會彈出如圖4所示的界面。具有良好的容錯機制,避免當用戶輸入非數(shù)字的字符后出現(xiàn)程序進入死循環(huán)、卡死等現(xiàn)象的出現(xiàn);并且提供可視化良好、可操作性強的圖形用戶界面,鑒于小學階段的學生自身的特點,在設計時,多采用Toast控件、EditText控件、TextView控件等進行提示功能;且界面背景多采用適合與兒童的圖片,進而增加其學習的興趣。其余圖形周長、面積的計算機制與之類似。

      當單擊“Spinner”后選擇“去闖關吧”后,將會跳轉(zhuǎn)到游戲界面。當單擊開始游戲時,會顯示的界面,ProgressBar控件將會進行游戲計時,當在規(guī)定時間內(nèi)輸入錯誤的答案點擊提交按鈕后將會提示用戶輸入錯誤;當計時結束后,將會提示游戲失敗。當輸入正確的答案后將會跳轉(zhuǎn)到存儲玩家的界面。如果輸入姓名,并且單擊“榜上留名”按鈕后,將會顯示存儲玩家的界面;當單擊“讀取英雄榜”按鈕后,將會顯示在此之前所有的玩家。當單擊“退出”按鈕后將會詢問用戶是否退出該應用程序。當選擇“取消”后將繼續(xù)留在此界面,反之,將會退出應用程序,返回到主界面。

      在各個界面選擇menu后,將會讀取該應用程序的版本信息。退出應用程序的選項后將會返回主界面。同時會在各個界面運行的過程中,產(chǎn)生相應的Notification提示信息。

      4結語

      基于Android平臺的趣味圖形計算器開發(fā)與設計是充分結合信息化和實用化的特點,在分析小學階段的學生自身特點的基礎上,設計開發(fā)而成。具有操作簡單、方便等特點。具有廣闊的應用前景。

      [參考文獻]

      [1]朱婷婷,李惠.基于Android的應用軟件的綜述[J].電腦與電信.2011 (1):42-43

      [2]朱生,牟星亮,單康康.基于Android平臺的應用程序開發(fā)研究[J]網(wǎng)絡安全,2013( 10):46-47

      [3]唐敏.基于Android平臺的通訊幫手的設計與開發(fā)[J]計算機科學,2012 (6):573-576.

      [4]李楊,馮剛,李亮,等.基于Android的多媒體應用開發(fā)與研究[J].計算機與現(xiàn)代化,2011 (4):149-152

      [5]劉楓.Android智能手機天氣預報系統(tǒng)設計及實現(xiàn)[J]計算機與時代,2011(4):61-63

      猜你喜歡
      智能終端
      微媒體研究現(xiàn)狀綜述
      科技傳播(2016年16期)2017-01-03 21:52:35
      Wi—Fi環(huán)境下自助式點餐系統(tǒng)設計與實現(xiàn)
      智能感知多功能互動服務終端設計
      基于智能終端的移動電子商務商業(yè)模式探究
      中國市場(2016年41期)2016-11-28 06:00:54
      智能變電站過程層二次設備調(diào)試技術研究進展
      科技視界(2015年25期)2015-09-01 17:40:02
      基于工程應用能力培養(yǎng)的智能終端課程改革與實踐
      科技視界(2015年25期)2015-09-01 15:52:22
      昂仁县| 革吉县| 湘乡市| 旺苍县| 两当县| 长宁区| 安远县| 嘉禾县| 普定县| 弥勒县| 平利县| 澄城县| 岫岩| 武功县| 永仁县| 云安县| 随州市| 奉贤区| 灌南县| 鄂尔多斯市| 临泽县| 曲靖市| 佛山市| 牡丹江市| 新源县| 双牌县| 林甸县| 西藏| 上林县| 墨玉县| 新野县| 张家口市| 永德县| 江津市| 瓦房店市| 宜宾市| 台北县| 仪征市| 重庆市| 延边| 太谷县|