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

        ?

        基于Android平臺(tái)的學(xué)習(xí)類APP開發(fā)

        2016-08-19 19:44:50陳強(qiáng)劉婭
        電腦知識(shí)與技術(shù) 2016年20期
        關(guān)鍵詞:數(shù)字化學(xué)習(xí)移動(dòng)學(xué)習(xí)

        陳強(qiáng)++劉婭

        摘要:文章研究如何在移動(dòng)設(shè)備上設(shè)計(jì)和開發(fā)學(xué)習(xí)類APP。分析了移動(dòng)學(xué)習(xí)的特點(diǎn),在移動(dòng)學(xué)習(xí)理論的指導(dǎo)下,使用App Inventor設(shè)計(jì)和開發(fā)了一款智能移動(dòng)設(shè)備APP。

        關(guān)鍵詞:移動(dòng)學(xué)習(xí);數(shù)字化學(xué)習(xí);Android;學(xué)習(xí)類App;App Inventor

        中圖分類號(hào)TP399 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)20-0092-02

        隨著智能移動(dòng)終端的迅速發(fā)展與普及,一種全新的學(xué)習(xí)模式逐漸得到人們的關(guān)注,這就是移動(dòng)學(xué)習(xí)。移動(dòng)學(xué)習(xí)是一種在移動(dòng)設(shè)備幫助下能夠在任何時(shí)間、任何地點(diǎn)發(fā)生的學(xué)習(xí),移動(dòng)學(xué)習(xí)所使用的移動(dòng)計(jì)算設(shè)備必須能夠有效地呈現(xiàn)學(xué)習(xí)內(nèi)容并且提供教師與學(xué)習(xí)者之間的雙向交流 [1]。它具有良好的交互性、學(xué)習(xí)設(shè)備可隨身攜帶、學(xué)習(xí)者可隨時(shí)隨地學(xué)習(xí)等優(yōu)點(diǎn),成為教育技術(shù)領(lǐng)域研究的又一個(gè)新熱點(diǎn)。

        移動(dòng)學(xué)習(xí)的研究起步于歐洲和北美部分經(jīng)濟(jì)發(fā)達(dá)國家,就研究進(jìn)展來看它的發(fā)展非常迅猛,出現(xiàn)了很多新技術(shù)、新思想和新方法。較之歐美等發(fā)達(dá)國家,我國移動(dòng)學(xué)習(xí)的研究起步相對(duì)較晚。但這幾年發(fā)展迅速,越來越多的人開始關(guān)注移動(dòng)學(xué)習(xí),移動(dòng)學(xué)習(xí)的理論與應(yīng)用研究取得了一定的成績。文章針對(duì)移動(dòng)學(xué)習(xí)的特點(diǎn),對(duì)移動(dòng)學(xué)習(xí)類APP的設(shè)計(jì)與實(shí)現(xiàn)展開論述,并且設(shè)計(jì)開發(fā)了一款基于Android平臺(tái)的智能移動(dòng)終端學(xué)習(xí)類APP 軟件。

        1 移動(dòng)學(xué)習(xí)的特點(diǎn)

        移動(dòng)學(xué)習(xí)是在數(shù)字化學(xué)習(xí)的基礎(chǔ)上發(fā)展起來的,是數(shù)字化學(xué)習(xí)的擴(kuò)展。它除具備了數(shù)字化學(xué)習(xí)的所有特征之外,還有獨(dú)一無二的特性:

        1)自由性。即學(xué)習(xí)者不再被限制在電腦桌前,可在任何時(shí)間任何地點(diǎn)學(xué)習(xí)任何內(nèi)容。

        2)片段性。學(xué)習(xí)者可以充分利用時(shí)間碎片(例如坐車時(shí))進(jìn)行學(xué)習(xí)。碎片化學(xué)習(xí)要求充分利用人們的時(shí)間空隙,所以移動(dòng)端學(xué)習(xí)內(nèi)容應(yīng)該是學(xué)習(xí)時(shí)間相對(duì)較短的學(xué)習(xí)組塊,學(xué)習(xí)內(nèi)容單元之間松散連接。

        3)情境性。學(xué)習(xí)者可以攜帶移動(dòng)設(shè)備在真實(shí)或仿真環(huán)境中進(jìn)行情境體驗(yàn),這有助于促進(jìn)學(xué)習(xí)者理解和運(yùn)用所學(xué)的知識(shí)。

        2 開發(fā)環(huán)境及開發(fā)工具

        2.1 開發(fā)環(huán)境—Android

        Android是一種基于Linux自由及開放源代碼的移動(dòng)設(shè)備操作系統(tǒng)。同Palm OS、Symbian、Windows mobile、 iPhone OS等移動(dòng)端操作系統(tǒng)相比,Android 具有開放性、應(yīng)用程序平等性、應(yīng)用程序間無界限和方便快速的應(yīng)用程序開發(fā)等 4 個(gè)無可比擬的優(yōu)點(diǎn)。[2]目前,Android已經(jīng)成為市場(chǎng)份額最高的移動(dòng)操作系統(tǒng)。Android應(yīng)用開發(fā)最大特點(diǎn)是將界面開發(fā)與業(yè)務(wù)開發(fā)完美地區(qū)分開,并且各種資源配置也有其相應(yīng)的位置存放,用工廠模式便可方便快捷地使用資源。[3]所以,在Android平臺(tái)下APP開發(fā)的大部分精力都放在用戶體驗(yàn)方面,大大減輕了開發(fā)者的負(fù)擔(dān)。

        2.2開發(fā)工具—App Inventor

        App Inventor是谷歌公司推出用來開發(fā)Android應(yīng)用程序的平臺(tái)。它是一個(gè)完全在線開發(fā)的環(huán)境,在此環(huán)境下所有的項(xiàng)目都儲(chǔ)存在云端服務(wù)器。因此,開發(fā)者能在任何一臺(tái)可以上網(wǎng)的機(jī)器上進(jìn)行APP設(shè)計(jì)和開發(fā)。

        App Inventor主要有三大作業(yè)模塊:

        (1)組件設(shè)計(jì):提供圖像、按鈕等各種組件用以界面設(shè)計(jì);

        (2)邏輯設(shè)計(jì):通過將封裝好的程序代碼進(jìn)行連接完成“程序設(shè)計(jì)”;

        (3)模擬器:設(shè)計(jì)開發(fā)時(shí)可用模擬器來進(jìn)行測(cè)試,但模擬器在部分功能上無法提供測(cè)試(如重力傳感器等)。

        App Inventor通過搭建積木塊的方式開發(fā)Android平臺(tái)下的APP,開發(fā)者無需直接編寫程序代碼。這大大降低了開發(fā)的技術(shù)難度,可以讓學(xué)習(xí)類APP開發(fā)者專注于學(xué)習(xí)資源的設(shè)計(jì)和開發(fā)。

        3 學(xué)習(xí)類APP設(shè)計(jì)開發(fā)

        下面將以一款學(xué)習(xí)類APP—《輕松學(xué)做網(wǎng)頁》為例,展示其設(shè)計(jì)和開發(fā)過程。該款A(yù)PP的使用對(duì)象是在校大學(xué)生,開發(fā)的內(nèi)容是介紹使用Dreamweaver CS6制作網(wǎng)頁。APP中提供了眾多的資源和功能,具有良好的交互性,能幫助同學(xué)們輕松掌握網(wǎng)頁制作技能。

        3.1組件設(shè)計(jì)

        《輕松學(xué)做網(wǎng)頁》APP共分成基本理論、操作視頻、實(shí)驗(yàn)實(shí)訓(xùn)、行業(yè)認(rèn)證、精品賞析、信息反饋六個(gè)模塊。“基本理論”介紹了網(wǎng)頁設(shè)計(jì)的基本知識(shí),如什么是網(wǎng)頁、網(wǎng)頁常見布局等?!安僮饕曨l”演示了Dreamweaver CS6軟件的使用。“實(shí)驗(yàn)實(shí)訓(xùn)”放置了7個(gè)實(shí)訓(xùn)項(xiàng)目,對(duì)基本理論和操作進(jìn)行實(shí)際驗(yàn)證?!靶袠I(yè)認(rèn)證”介紹了Adobe網(wǎng)頁設(shè)計(jì)師認(rèn)證情況?!熬焚p析”中給出了國內(nèi)外優(yōu)秀網(wǎng)頁的圖片,用以提高學(xué)習(xí)者的美術(shù)功底。“信息反饋”則讓用戶通過文字、語音等方式反饋APP使用過程中的問題及建議。

        在App Inventor中,界面是通過組件設(shè)計(jì)完成的。App Inventor 提供了“用戶界面”、“界面布局”、“多媒體”等10類共計(jì)60個(gè)組件。如此豐富的組件資源能使開發(fā)者輕松地完成界面設(shè)計(jì)。該項(xiàng)目APP的主界面制作過程如下:1)將“界面布局”下的表格布局組件拖入屏幕,在右側(cè)的屬性面板中設(shè)置為6行3列;2)拖動(dòng)“用戶界面”中的按鈕組件到表格中相應(yīng)的位置,一共放置六個(gè)按鈕;3)用加工好的六張圖片作為按鈕背景。APP的主界面效果圖如圖1所示。

        每個(gè)模塊的子界面制作過程大體相同:(1)點(diǎn)擊“增加屏幕”按鈕,添加一個(gè)新的屏幕用以設(shè)計(jì)子界面;(2)在新增的屏幕上拖入相應(yīng)的組件并設(shè)置組件屬性,如需顯示圖像就先拖入圖像組件,然后設(shè)置其圖片、高度、寬度等屬性。

        3.2 邏輯設(shè)計(jì)

        邏輯設(shè)計(jì)用來檢測(cè)用戶的行為(如點(diǎn)擊按鈕、滑動(dòng)屏幕)并做出相對(duì)的反應(yīng),如當(dāng)用戶點(diǎn)擊“基本理論”按鈕后打開介紹基本理論的屏幕。App Inventor中的邏輯設(shè)計(jì)是通過封裝好的程序模塊拼接完成,共有“邏輯”、“控制”、“數(shù)學(xué)”、“文本”、“列表”、“顏色”、“變量”、“過程”八類模塊。每一類的模塊都用不同顏色顯示。點(diǎn)擊“基本理論”按鈕的邏輯設(shè)計(jì)步驟如下:1)點(diǎn)擊“邏輯設(shè)計(jì)”按鈕將工作面板切換到邏輯設(shè)計(jì)視圖;2)選中“模塊”面板下的“按鈕1_基本理論”,拖動(dòng)“控制”模塊下的“按鈕被點(diǎn)擊”代碼塊到邏輯設(shè)計(jì)界面;3)拖動(dòng)“打開屏幕”代碼塊到“當(dāng)按鈕1_基本理論.被點(diǎn)擊”代碼塊下;4)將“文本”模塊下的“空字符串”代碼塊拼接到“打開屏幕 屏幕名稱”代碼塊后。完成后的效果如圖2所示。主界面中其它按鈕的邏輯設(shè)計(jì)和“基本理論”類似。在子界面下返回主界面的邏輯設(shè)計(jì)如圖3所示。

        4 結(jié)束語

        本文分析了移動(dòng)學(xué)習(xí)的特點(diǎn),在移動(dòng)學(xué)習(xí)理論的指導(dǎo)下,設(shè)計(jì)和開發(fā)了一款基于Android系統(tǒng)的學(xué)習(xí)類APP。此APP提供了豐富的學(xué)習(xí)資源,能滿足在校大學(xué)生的使用需求。隨著移動(dòng)學(xué)習(xí)類應(yīng)用的豐富,人們可以方便地獲取自己所需的學(xué)習(xí)資源,進(jìn)而推動(dòng)移動(dòng)學(xué)習(xí)的快速發(fā)展。

        參考文獻(xiàn):

        [1]百度百科.移動(dòng)學(xué)習(xí)[EB/OL].[2016-05-20].http://baike.baiu.com/view/3003454.htm.

        [2]曾健平,邵艷潔.Android 系統(tǒng)架構(gòu)及應(yīng)用程序開發(fā)研究[J].微計(jì)算機(jī)信息,2011(9):1-3.

        [3]高麟斌.基于Android的網(wǎng)絡(luò)應(yīng)用程序開發(fā)研究[J].軟件導(dǎo)刊,2015(11):119-121.

        猜你喜歡
        數(shù)字化學(xué)習(xí)移動(dòng)學(xué)習(xí)
        國際遠(yuǎn)程教育研究的可視化分析
        智能手機(jī)在大學(xué)生移動(dòng)學(xué)習(xí)中的應(yīng)用研究
        基于云計(jì)算的移動(dòng)學(xué)習(xí)平臺(tái)的設(shè)計(jì)
        基于移動(dòng)學(xué)習(xí)的自動(dòng)問答系統(tǒng)設(shè)計(jì)
        移動(dòng)學(xué)習(xí)方式下實(shí)驗(yàn)教學(xué)資源建設(shè)的研究
        科技視界(2016年20期)2016-09-29 12:07:51
        對(duì)數(shù)字化學(xué)習(xí)環(huán)境下教與學(xué)的研究
        科技視界(2016年8期)2016-04-05 09:11:48
        基于虛擬圖書館的數(shù)字化學(xué)習(xí)環(huán)境建設(shè)
        科技傳播(2016年3期)2016-03-25 00:13:26
        數(shù)字化學(xué)習(xí)方式對(duì)于學(xué)習(xí)型社區(qū)建設(shè)意義的理論研究與實(shí)踐探索
        97se色综合一区二区二区| 四虎影视免费永久在线观看| 色婷婷五月综合久久| 少妇内射兰兰久久| 精品亚洲一区二区三区在线观看 | 国产91精品高潮白浆喷水| 在线观看免费无码专区| 最近中文字幕视频完整版在线看| 国产中文aⅴ在线| 中文字幕亚洲好看有码| 人人爽亚洲aⅴ人人爽av人人片 | 亚洲 欧美 日韩 国产综合 在线| 最近中文字幕免费完整版| 亚洲国色天香卡2卡3卡4| 中文国产日韩欧美二视频| 91精品全国免费观看青青| 亚洲va成无码人在线观看| 国产亚洲午夜高清国产拍精品不卡| 日本在线一区二区三区四区| 国产性虐视频在线观看| 中文无码av一区二区三区| 狂野欧美性猛xxxx乱大交| 黑人大荫道bbwbbb高潮潮喷| 野外三级国产在线观看| 无遮挡粉嫩小泬| 一区二区三区在线观看高清视频| 亚洲av人片在线观看| 97人妻人人做人碰人人爽| 精品国产一区二区三区香蕉| 风韵饥渴少妇在线观看| 免费jjzz在线播放国产| 中国丰满熟妇av| 久久久久久久98亚洲精品| 天堂av在线免费播放| 麻豆人妻性色av专区0000| 特黄熟妇丰满人妻无码| 亚洲熟妇无码av另类vr影视| 国产精品九九久久一区hh| 色婷婷精久久品蜜臀av蜜桃| 中文字幕本久久精品一区| 日射精情感性色视频|