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

Android移動學(xué)習(xí)平臺客戶端的搭建

2016-11-02 06:44:04付長鳳
關(guān)鍵詞:頁面界面方法

付長鳳

(泉州信息工程學(xué)院,福建泉州 362000)

Android移動學(xué)習(xí)平臺客戶端的搭建

付長鳳

(泉州信息工程學(xué)院,福建泉州362000)

移動學(xué)習(xí)已經(jīng)越來越成為人們生活中的一個重要的學(xué)習(xí)手段,基于Android系統(tǒng)的高校校園通作為一種移動學(xué)習(xí)的工具應(yīng)運(yùn)而生。移動端可以實(shí)現(xiàn)用戶登錄、個人應(yīng)用、學(xué)院應(yīng)用、及其它等功能。利用Android布局技術(shù)實(shí)現(xiàn)各個模塊的頁面搭建。

Android;移動學(xué)習(xí);布局

0 引 言

移動學(xué)習(xí)是遠(yuǎn)程教育發(fā)展的新階段,是傳統(tǒng)教育的重要外延及有益補(bǔ)充,并因其具有“Anyone Anytime Anywhere Anystyle”自由式學(xué)習(xí)特征,可以在廣闊范圍內(nèi)有效地滿足人們?nèi)找嬖鲩L的學(xué)習(xí)需求,緩解當(dāng)前傳統(tǒng)教育的教學(xué)壓力。

針對高校內(nèi)師生搭建的高校校園通移動學(xué)習(xí)平臺,即可為老師及學(xué)生在教與學(xué)的過程中搭建起線上線下順暢溝通的渠道和橋梁。移動學(xué)習(xí)平臺的建立可使學(xué)生隨時獲取學(xué)習(xí)資料,進(jìn)入學(xué)習(xí)狀態(tài),同時還能夠利用互聯(lián)網(wǎng)的共享資源條件進(jìn)一步擴(kuò)展學(xué)習(xí)范圍。同時,在學(xué)習(xí)中產(chǎn)生的疑問將能夠利用便捷直接的方式獲取相關(guān)教師的解答。另外,教師就可以利用線上線下開設(shè)業(yè)余課程,從而對教學(xué)進(jìn)行改革,達(dá)到按需教學(xué)的理想作用和最佳效果。

1 系統(tǒng)架構(gòu)

高校校園通移動學(xué)習(xí)平臺分為PC管理端和移動學(xué)習(xí)端。其中,PC管理端主要是由管理員實(shí)行后臺管理,教師進(jìn)行信息發(fā)布。移動學(xué)習(xí)端則主要是面對學(xué)生,可通過wifi或移動基站進(jìn)入平臺學(xué)習(xí)。故探索綜合平臺的各類現(xiàn)實(shí)需求可得以下移動學(xué)習(xí)平臺結(jié)構(gòu)圖,如圖1所示。

特別地,研究可知移動學(xué)習(xí)端的用戶主要是教師和學(xué)生。學(xué)生在本移動平臺學(xué)習(xí)不需要進(jìn)行注冊,而是只需在移動終端登錄頁面并輸入學(xué)號、密碼,匹配學(xué)生庫,由此即實(shí)現(xiàn)了學(xué)員用戶的一次登錄。

在此基礎(chǔ)上,移動應(yīng)用是否成功需要提供一個突出的用戶體驗(yàn),因此在進(jìn)行系統(tǒng)設(shè)計(jì)時,用戶體驗(yàn)隨即成為需要優(yōu)先實(shí)現(xiàn)的主題元素。快速、響應(yīng)、無縫是開發(fā)用戶體驗(yàn)必須具備的3個重要特征。具體來說,就是運(yùn)行速度快,反應(yīng)敏捷和良好的交互。

圖1 移動學(xué)習(xí)平臺結(jié)構(gòu)圖Fig.1 Structure of mobile learning platform

綜合以上論述可得,研究中移動教學(xué)平臺客戶端主要功能模塊的分析描述可如表1所示。

2 系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)

2.1實(shí)現(xiàn)技術(shù)

在Android的系統(tǒng)中,研究所涉及的布局文件主要包括17個,可分述如下:sing.xml(登錄)mainactivity.xml(主界面)、myapp.xml(個人應(yīng)用)、myclass.xml(我的課堂)、worknotic.xml(作業(yè)通知)、achievinquiry.xml(成績查詢)、photo.xml(拍一拍)、scann.xml(掃一掃)、shake.xml(搖一搖)、stuapp.xml(學(xué)校應(yīng)用)、question.xml(題庫)、lineclass.xml(在線課堂)、poster.xml(學(xué)院海報(bào))、radio.xml(學(xué)院廣播站)、yuanchat.xml(院信)、friendcircle.xml(朋友圈)、setting.xml(設(shè)置)。

登錄界面的布局效果如圖2所示,布局結(jié)構(gòu)則如圖3所示。

表1 安卓客戶端Tab.1 Android client

圖2 登錄界面Fig.2 The login interface

圖3 登錄界面布局結(jié)構(gòu)圖Fig.3 Layout structure of login interface

作為整個應(yīng)用程序的主窗體,主界面貫穿于整個應(yīng)用程序,因此在建立頁面布局時,需將其單獨(dú)作為一個頁面實(shí)現(xiàn)整合處理,而將其他應(yīng)用界面嵌入主界面當(dāng)中,而點(diǎn)擊不同按鈕時只是切換各級嵌入界面,而無需改變主界面,從而降低了程序加載過程中的內(nèi)存負(fù)荷,提高了運(yùn)行效率。主界面如圖4所示,子界面以我的課堂為例,如圖5所示。

圖4 主界面Fig.4 Main Interface

圖5 子界面Fig.5 Sub interface

2.2實(shí)現(xiàn)代碼

2.2.1將“個人應(yīng)用”嵌入主界面的設(shè)計(jì)實(shí)現(xiàn)

將“個人應(yīng)用”嵌入到主界面中的代碼如下:

程序中,在主界面的空白區(qū)域添加一個LinearLayout,ID號為content。在MainActivity.java中創(chuàng)建2個變量分別為:LinearLayout變量content,View變量myAppView。

再利用語句content=(LinearLayout)findViewById(R.id. content);獲取到主界面中的LinearLayout布局組件。建立LayoutInflater類創(chuàng)建factor對象并利用對象的inflate獲取到布局文件myclass.xml。而后,又使用LinearLayout類中的addView方法將最近獲取到的布局文件myapp加載進(jìn)來,完成整個界面的建立。最終實(shí)現(xiàn)效果如圖6所示。

圖6 界面嵌套效果圖Fig.6 The effect of interface nesting

2.2.2點(diǎn)擊“個人應(yīng)用”時的設(shè)計(jì)實(shí)現(xiàn)

不僅如此,在“個人應(yīng)用”界面嵌入到主界面的同時,還需要在“個人應(yīng)用”對應(yīng)的按鍵上添加事件監(jiān)聽,即:當(dāng)“個人應(yīng)用”標(biāo)簽被點(diǎn)擊時需要進(jìn)行頁面加載,同樣,當(dāng)點(diǎn)擊“學(xué)校應(yīng)用”標(biāo)簽時,也需要進(jìn)行加載stuapp.xml頁面?!皩W(xué)校應(yīng)用”界面與“個人應(yīng)用界面”的加載方法類似,在此不再贅述。至此,給出共享代碼實(shí)現(xiàn),具體可做如下呈現(xiàn)。

2.2.3“個人應(yīng)用”頁面跳轉(zhuǎn)和Activity生命周期分析

“個人應(yīng)用”界面的下一級界面切換采用直接頁面跳轉(zhuǎn)的方法。由于直接跳轉(zhuǎn)到另一全新的頁面,需要調(diào)用一個新的onCreate方法,因此需要創(chuàng)建一個Activity新類來裝載這個方法。又因?yàn)閯?chuàng)建了新的Activity類需要在AndroidManifest. xml文件中對其進(jìn)行注冊,實(shí)現(xiàn)代碼可表述為:

<activity android:name="包名.Activity文件名"/>

Activity生命周期包括7個方法,分別表述為:onCreate()、onStart()、onResume()、onPause()、onStop()、onRestart()、onDestroy(),這些方法的啟動過程是:當(dāng)一個Activity啟動時會執(zhí)行onCreate()方法,如果同一Activity在啟動之后是處于可見狀態(tài),onStart()方法就會發(fā)生調(diào)用。當(dāng)前處于可見狀態(tài)的Activity在獲得焦點(diǎn)時便調(diào)用onResume()方法。通常情況下,onCreate()方法、onStart()方法、onResume()方法即會在一個Activity啟動之后依次連續(xù)進(jìn)入調(diào)用。而當(dāng)Activity被部分遮擋時,則會調(diào)用onPause()方法,使其失去焦點(diǎn)處于不可編輯狀態(tài)。如果另一個Activity啟動而將當(dāng)前的Activity完全遮擋時,就會在調(diào)用onPause()方法之后,還會進(jìn)一步調(diào)用onStop()方法。另一個Activity也如上將依次調(diào)用onCreate()方法、onStart()方法和onResume()方法。這里需要注意的是第一個Activity的onStop()方法是在第二個Activity的3個方法調(diào)用完成之后才調(diào)用的。在此之后,當(dāng)?shù)?個Activity被關(guān)閉時就會順序調(diào)用onPause()方法、onStop()方法和onDestroy()方法,且將第2個Activity銷毀,而相應(yīng)地,第一個Activity則將分別先后調(diào)用onRestart()、onStart()方法和onResume()方法恢復(fù)第一個Activity的活動狀態(tài)。

3 結(jié)束語

移動學(xué)習(xí)已經(jīng)日漸成為當(dāng)今人們生活中的重要學(xué)習(xí)模式和學(xué)習(xí)手段,基于Android系統(tǒng)的高校校園通作為一種移動學(xué)習(xí)的工具可將零散時間有效利用起來進(jìn)行拓展學(xué)習(xí),不僅符合了現(xiàn)代人的快節(jié)奏緊張生活,而且對當(dāng)下創(chuàng)建“學(xué)習(xí)型社會”具有良好有益的現(xiàn)實(shí)意義和應(yīng)用價值。

[1]聶芬,王運(yùn)生.基于LinearLayou的多級嵌套界面設(shè)計(jì)[J].智能計(jì)算機(jī)與應(yīng)用,2014,4(1):72-74.

[2]孫更新.Android從入門到精通[M].北京:電子工業(yè)出版社,2011.

Research on client-end construction of mobile learning system based on Android

FU Changfeng
(Quanzhou Institute of Information Engineering,Quanzhou Fujian 362000,China)

Nowadays,mobile learning has become more and more important.As a kind of mobile learning tool,the university campus communication based on Android system emerges as the times require.Mobile terminal can achieve user login,personal applications,college applications,and other functions.The paper uses the technology of android’s layout to achieve page establishment of the various modules.

Android;mobile Learning;layout

TP391

A

2095-2163(2016)03-0132-03

2016-06-01

福建省教育科學(xué)“十二五”規(guī)劃2014年度課題項(xiàng)目(FJJKCGZ14-040)。作者簡介:付長鳳(1980-),女,碩士,講師,主要研究方向:軟件技術(shù)、物聯(lián)網(wǎng)。

猜你喜歡
頁面界面方法
大狗熊在睡覺
刷新生活的頁面
國企黨委前置研究的“四個界面”
基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
人機(jī)交互界面發(fā)展趨勢研究
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
手機(jī)界面中圖形符號的發(fā)展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
捕魚
同一Word文檔 縱橫頁面并存
主站蜘蛛池模板: 永久免费精品视频| 91小视频版在线观看www| 被公侵犯人妻少妇一区二区三区| a级毛片毛片免费观看久潮| 国产主播一区二区三区| 国产91特黄特色A级毛片| 国产成人精品亚洲日本对白优播| 波多野结衣亚洲一区| 色综合天天视频在线观看| 国产在线第二页| 精品国产Ⅴ无码大片在线观看81| 免费高清a毛片| 国产在线精彩视频二区| 亚洲精品无码久久毛片波多野吉| h视频在线播放| a毛片免费看| 91视频99| 亚洲色偷偷偷鲁综合| 国产精品林美惠子在线观看| 国产精品免费福利久久播放 | 青草精品视频| 夜夜高潮夜夜爽国产伦精品| 国产乱人激情H在线观看| 动漫精品啪啪一区二区三区| 国产白浆视频| 丝袜美女被出水视频一区| 精品久久久无码专区中文字幕| 亚洲天堂2014| 亚洲天堂网在线视频| 亚卅精品无码久久毛片乌克兰| 精品视频在线一区| 亚洲成人精品在线| 人妻丰满熟妇αv无码| 99激情网| 国产激情第一页| 国产乱人伦精品一区二区| 69视频国产| 91久久天天躁狠狠躁夜夜| 国产精品久久精品| 波多野结衣久久高清免费| 9cao视频精品| 午夜在线不卡| 国产真实乱了在线播放| 欧美综合成人| 国产成人一区二区| 最新国产精品第1页| 日本一本正道综合久久dvd | 色综合激情网| 久久精品无码一区二区日韩免费| 国产免费福利网站| 亚洲第一天堂无码专区| 亚洲国产成人在线| 日韩免费毛片视频| 亚洲成在人线av品善网好看| 国产91小视频在线观看 | 在线观看免费人成视频色快速| 欧美亚洲中文精品三区| 国产福利免费视频| 欧美啪啪一区| 亚洲欧洲日本在线| 在线视频亚洲色图| 在线免费无码视频| 亚洲最猛黑人xxxx黑人猛交 | 国产日本视频91| 国产美女人喷水在线观看| 2020极品精品国产| 米奇精品一区二区三区| 亚洲人成影视在线观看| 免费无码网站| 色综合中文| 国产在线自乱拍播放| 99精品伊人久久久大香线蕉| 亚洲av成人无码网站在线观看| 香蕉eeww99国产在线观看| 国产黄色爱视频| 欧美精品色视频| 在线观看精品国产入口| 99免费在线观看视频| 91娇喘视频| 国产精品蜜芽在线观看| 98精品全国免费观看视频| 欧美人与性动交a欧美精品|